10 technology trends that will impact our lives in 2020
2020 — it’s when the world will see transformational changes in how technology impacts our lives. Here’s a look at the top technology trends that will influence us...
by Anis Uzzaman
Distributed systems vocabulary
I've spent a fair amount of time recently discussing how distributed systems fail and strategies for preventing those failures, and the lack of a shared vocabulary poses a significant barrier to high-bandwidth communication...
by Will Larson
Diary of a Self-Taught Engineer
After about 9 months teaching myself how to code, I have accepted an offer with the Guardian Newspaper to join their Digital Fellowship programme as an Associate Software Engineer.
In this article, I want to support readers who are already teaching themselves how to code or are considering it.
by Amina Adewusi
Software Development (done right) is Boring
What is the team supposed to discover, by the way? It probably comes down to two essential elements: what the (real) problems are, and how to solve those problems efficiently.
Ironically, teams tend to introduce themselves more problems, that have no inherent justification...
by Marc Bojakowski
We fired our top talent. Best decision we ever made
You will never be able to understand any of what I’ve created. I am Albert F***ing Einstein and you are all monkeys scrabbling in the dirt.
And so our resident genius, our Dr. Jekyll, explosively completed his transformation into Mr. Hyde.
by Jonathan Solórzano-Hamilton