
If you’ve been curious about Deploying to AWS take a look at Bradley Price’s guide to Amazon’s Elastic Container Service and Fargate. Price details creating a task definition, creating a cluster and a service, and lastly viewing the site. Also, check out the next post in the series, which is focused on Log aggregation.

Rust had a big year last year following its 2017 roadmap. So, we have big expectations for another Rust roadmap this year. Some of Rust’s goals for this year include building resources for the intermediate Rust user, and growing Rust teams and leaders from within. Take a look at the Rust 2018 Roadmap.

Webpack 4 beta was released. In the release announcement, they mention performance improvements, zero-configuration (#0CJS) support, better defaults, smarter dead code elimination thanks to sideEffects: false
, tree-shaking for JSON, no-transpiler ES6, .mjs and WebAssembly support. In other words: lots of new goodies, and it’s nearly at a stable release.

1Password is a great tool, and by far my favorite of the Password management tools. They are really developer friendly. In Terraforming 1Password, AgileBits covers its migration from CloudFormation to Terraform, in detail. The author covers their architecture, the differences in configuration between the two platforms, and the actual migration. Don’t skip the comments, the author stays around and does a lot of Q&A in them.

If you’re jonesing for an Elixir conference, there are a couple coming up imminently: Lonestar ElixirConf 2018 is in Austin, TX February 22-24, and ElixirDaze 2018 is in Denver, CO March 1-2. Either one is bound to be amazing, so feel free to choose based on weather and scenery preferences :) Better yet, go to both!
Development Dregs
The authoritative guide to blockchain development - If you don’t know where to start, start here.
Architecting Flow in Elixir Programs: An Introduction - An excellent tiny refactoring example to use pipes to make a complex process easy to understand and extend.
The full-time job of keeping up with Kubernetes - I love the idea of K8S, but that ecosystem moves really fast which means its hard to use on a small project. This is a guide on how to mitigate some of those trouble.
Godot 3.0 game engine released [orange site] - New physically-based 3D renderer, new asset workflow, extension with GDNative, bullet physics, VR support, and tons more.
Stimulus 1.0: A modest JavaScript framework for the HTML you already have - I’m not convinced that this is a good pattern, but I really respect DHH and will watch to see how this matures.
Why we wrote our Kafka Client in Pony - I really love the executive-level tradeoffs discussion in this post, and I wish more people would focus on detailing these decision-making processes for people
Xi: an editor for the next 20 years [video] [orange site] - I’ve been following Xi for a while because they use a Rope Data Structure. The way they split up the UI and editor core and plugins is very well-thought-out.
The building blocks of Web Workers - The deepest of deep dives into how web workers get work done, and where/why you can use them
Libervia–Decentralized web framework based on XMPP - built atop Salut à Toi specifically. Decentralized authentication via XMPP, other decentralized goodies via XMPP.
Postgres indexes under the hood - The nuts and bolts of how indexes work, a short and insightful read.
ReactScope–Visualize React component hierarchy, state, and props in real time - streamline your React development by seeing your component hierarchy visually.
The Global Heatmap, Now 6x Hotter - No clue how this affects developers, but this is awesome.
Practical Deep Learning for Coders 2018 - fast.ai launches v2 of their deep learning course.
The introduction to Reactive Programming you've been missing [or as videos] - An intensely detailed intro to Reactive Programming using RxJS, with an example ‘who to follow’ widget built in detail.
Part 2: How to stop me harvesting credit card numbers and passwords from your site - Following on his recent article describing how one could inject malicious javascript onto a site through npm packages, an exposition of how to protect yourself against similar attacks.
Software Complexity Is Killing Us - On why you should chose working code over operational complexity.
Amber - Crystalizing Rails and Phoenix - Amber is a web framework for Crystal, taking inspiration from of Rails for Ruby and Phoenix for Elixir.
Glow - make your Flow errors much more tractable and useful :)
Why We Need Callbags - if we can contain tricky callback code in utilities, then we can lift the level of abstraction and from that point onwards use familiar operators like map, merge, combine, share, etc.
A specification for callback-based JS code to make it easier to write streamable, reactive, iterable, etc. functions. Maps nicely to Elixir’s GenStage.

@wfaler mocks up: If HackerNews was BuilderNews
This post was written by the DailyDrip team and syndicated via Inside.com's network of email newsletters.