Latest Posts

All posts from The Tech Tree.

Era
Category

28 posts

Power Tools

GraphQL: Ask for What You Need

Facebook's query language for APIs solved the over-fetching problem and gave clients control over the shape of their data.

Workshop

Docker: Ship the Whole Machine

How containerization solved 'works on my machine' and transformed software delivery forever.

Raw Materials

TypeScript: JavaScript That Scales

Microsoft's typed superset of JavaScript brought static analysis to the most dynamic language on earth.

Workshop

Kubernetes: Orchestrating the Container Revolution

Google's container orchestration system brought Borg's ideas to the open-source world and redefined how we deploy software.

BlueprintsFoundational

Blockchain: Trust Without Trustees

Satoshi Nakamoto's Bitcoin whitepaper introduced a mechanism for consensus without central authority — and sparked a revolution in decentralized systems.

Blueprints

MapReduce: Thinking in Parallel

Google's programming model for processing massive datasets across thousands of machines changed how we think about distributed computation.

Vault

NoSQL: When Relational Wasn't Enough

How the scale demands of Web 2.0 drove a new generation of databases that traded SQL guarantees for horizontal scalability.

Workshop

Git: Distributed Version Control for the Angry Finn

Linus Torvalds built Git in two weeks out of frustration, and accidentally created the tool that powers all modern software development.

Power Tools

React: The Component Revolution

Facebook's UI library introduced the virtual DOM and component model that reshaped how we think about building interfaces.

BlueprintsFoundational

REST: Architecture for the Scalable Web

Roy Fielding's dissertation formalized the architectural style that would become the standard for web APIs.