Welcome to the Codest’s weekly report of best tech articles. You can tell our eyes were turned more on the front-end side of things this week… not to worry though: we’ve got something for the aspiring full stack developer and the world-weary software architect. Here are the staff top picks for this week.
Upcoming Webpack Updates: We Are Not Changing Just to Annoy Users
By Amsterdam JSNation
Webpack is a ridiculously complex tool. Sometimes we’d honestly like to set it and forget it. Some of us still remember the pleasures of upgrading between 2.x and 4.x. It seems that Tobias Koppers is aware Webpack updates can be annoying – here’s his take.
WebAssembly: what is it and why should you care?
By Ben James
As client-side code becomes an increasingly large part of what we make, we’re always on the lookout for ways to make it better and faster. That’s why we’ve had our eye on WebAssembly for a while now. But what is it, really? Here’s an explainer.
Storing HD photos in a relational database: recipe for an epic fail
A cautionary tale of a single design decision and its massive, Biblical-proportions fallout. A recommended read for everyone from hobbyists to professional architects – great reminder how far the consequences of a seemingly insignificant decision can reach.
Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo: an absurdly deep dive
By Zach Schneider
We love the React+Apollo+GraphQL combo, but if you’re used to Ruby in your backend that doesn’t readily translate to the Elixir+Phoenix experience. This is a long one and we’d advise you code along, but the rewards are there.
Deploying Universal Apps with Amplify & Expo
By Evan Bacon
A cool look into how Evan Bacon approaches building and deploying universal apps. Great tooling showcase and solid advice to boot.
Bonus! Ever forget how all those JOINs go together and what happens under the hood? I do that all the time 😅 Thankfully, there’s a nice in-depth cheat sheet from Eli Bendersky.