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.
https://medium.com/@amsterdamjs/tobias-koppers-on-upcoming-webpack-changes-we-are-not-changing-just-to-annoy-users-11c0b234d7b3
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.
https://hackaday.com/2019/04/04/webassembly-what-is-it-and-why-should-you-care/
Storing HD photos in a relational database: recipe for an epic fail
By yourlabs
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.
https://blog.yourlabs.org/post/184290880553/storing-hd-photos-in-a-relational-database-recipe
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.
https://schneider.dev/blog/elixir-phoenix-absinthe-graphql-react-apollo-absurdly-deep-dive/
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.
https://blog.expo.io/deploying-universal-apps-with-amplify-expo-510c53021d42
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.
Read also:
– A quick dive into Ruby 2.6. What is new?
– ‘Cody the game’… A story of the special game for Ruby programmers
– Go to EU-Startups Summit in Barcelona and meet fast growing companies!