<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>The Tech Tree</title><description>An interactive history of the technologies that built the web.</description><link>https://techtree.dylandang.dev/</link><language>en-us</language><item><title>GraphQL: Ask for What You Need</title><link>https://techtree.dylandang.dev/posts/era-5-graphql/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-5-graphql/</guid><description>Facebook&apos;s query language for APIs solved the over-fetching problem and gave clients control over the shape of their data.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Docker: Ship the Whole Machine</title><link>https://techtree.dylandang.dev/posts/era-5-docker/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-5-docker/</guid><description>How containerization solved &apos;works on my machine&apos; and transformed software delivery forever.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>TypeScript: JavaScript That Scales</title><link>https://techtree.dylandang.dev/posts/era-5-typescript/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-5-typescript/</guid><description>Microsoft&apos;s typed superset of JavaScript brought static analysis to the most dynamic language on earth.</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Kubernetes: Orchestrating the Container Revolution</title><link>https://techtree.dylandang.dev/posts/era-5-kubernetes/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-5-kubernetes/</guid><description>Google&apos;s container orchestration system brought Borg&apos;s ideas to the open-source world and redefined how we deploy software.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Blockchain: Trust Without Trustees</title><link>https://techtree.dylandang.dev/posts/era-5-blockchain/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-5-blockchain/</guid><description>Satoshi Nakamoto&apos;s Bitcoin whitepaper introduced a mechanism for consensus without central authority — and sparked a revolution in decentralized systems.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>MapReduce: Thinking in Parallel</title><link>https://techtree.dylandang.dev/posts/era-4-mapreduce/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-4-mapreduce/</guid><description>Google&apos;s programming model for processing massive datasets across thousands of machines changed how we think about distributed computation.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>NoSQL: When Relational Wasn&apos;t Enough</title><link>https://techtree.dylandang.dev/posts/era-4-nosql/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-4-nosql/</guid><description>How the scale demands of Web 2.0 drove a new generation of databases that traded SQL guarantees for horizontal scalability.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Git: Distributed Version Control for the Angry Finn</title><link>https://techtree.dylandang.dev/posts/era-4-git/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-4-git/</guid><description>Linus Torvalds built Git in two weeks out of frustration, and accidentally created the tool that powers all modern software development.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate></item><item><title>React: The Component Revolution</title><link>https://techtree.dylandang.dev/posts/era-4-react/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-4-react/</guid><description>Facebook&apos;s UI library introduced the virtual DOM and component model that reshaped how we think about building interfaces.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>REST: Architecture for the Scalable Web</title><link>https://techtree.dylandang.dev/posts/era-4-rest/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-4-rest/</guid><description>Roy Fielding&apos;s dissertation formalized the architectural style that would become the standard for web APIs.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Apache: The Web Server That Won By Sharing</title><link>https://techtree.dylandang.dev/posts/era-3-apache/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-3-apache/</guid><description>How an open-source web server built from patches dominated the early web and proved the viability of collaborative development.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Bourne Shell: Scripting the Machine</title><link>https://techtree.dylandang.dev/posts/era-1-bourne-shell/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-bourne-shell/</guid><description>Stephen Bourne&apos;s shell gave Unix a programmable command language — the ancestor of every deploy script and cron job.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>MySQL: The Database That Democratized Data</title><link>https://techtree.dylandang.dev/posts/era-3-mysql/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-3-mysql/</guid><description>How an open-source relational database became the &apos;M&apos; in LAMP and powered the first wave of web applications.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Make: The First Build Tool</title><link>https://techtree.dylandang.dev/posts/era-1-make/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-make/</guid><description>Stuart Feldman wrote Make in a weekend at Bell Labs, introducing dependency graphs to the art of building software.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate></item><item><title>JavaScript: 10 Days That Changed the Web</title><link>https://techtree.dylandang.dev/posts/era-3-javascript/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-3-javascript/</guid><description>Brendan Eich&apos;s rush job became the world&apos;s most ubiquitous programming language. Here&apos;s how.</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate></item><item><title>BSD Sockets: The Network Programming API</title><link>https://techtree.dylandang.dev/posts/era-1-bsd-sockets/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-bsd-sockets/</guid><description>Berkeley&apos;s socket interface turned TCP/IP from a protocol spec into something programmers could actually use.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate></item><item><title>PHP: The Accidental Web Language</title><link>https://techtree.dylandang.dev/posts/era-3-php/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-3-php/</guid><description>Rasmus Lerdorf&apos;s &apos;Personal Home Page&apos; tools became the server-side language that powered early web applications.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate></item><item><title>RSA Encryption: Secrets in Plain Sight</title><link>https://techtree.dylandang.dev/posts/era-1-rsa/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-rsa/</guid><description>Rivest, Shamir, and Adleman solved a problem that seemed impossible — letting strangers communicate securely without sharing a secret first.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>CSS: Separating Style From Structure</title><link>https://techtree.dylandang.dev/posts/era-3-css/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-3-css/</guid><description>Cascading Style Sheets ended the era of font tags and gave designers a real language for visual presentation.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Relational Model &amp; SQL: Organizing the World&apos;s Data</title><link>https://techtree.dylandang.dev/posts/era-1-relational-model/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-relational-model/</guid><description>Edgar Codd&apos;s 1970 paper gave us a mathematical foundation for databases, and SQL gave us a language to query them.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>DNS: The Internet&apos;s Phone Book</title><link>https://techtree.dylandang.dev/posts/era-2-dns/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-2-dns/</guid><description>How a distributed naming system made IP addresses human-friendly and the web navigable.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Email: The First Killer App</title><link>https://techtree.dylandang.dev/posts/era-1-email/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-email/</guid><description>Ray Tomlinson picked the @ sign, and suddenly networks were for people — not just machines.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>HTML: Markup for the Masses</title><link>https://techtree.dylandang.dev/posts/era-2-html/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-2-html/</guid><description>How a simple markup language made document publishing accessible to anyone with a text editor.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>ARPANET: The Network That Started It All</title><link>https://techtree.dylandang.dev/posts/era-1-arpanet/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-arpanet/</guid><description>A crashed login, a nervous grad student, and an unauthorized email — how a Cold War research project accidentally laid the foundation for the internet.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>HTTP: The Protocol That Delivered the Web</title><link>https://techtree.dylandang.dev/posts/era-2-http/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-2-http/</guid><description>Tim Berners-Lee&apos;s simple request-response protocol turned the internet into a global hypertext system.</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>C: The Portable Assembly Language</title><link>https://techtree.dylandang.dev/posts/era-1-c-language/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-c-language/</guid><description>Dennis Ritchie created C to rewrite Unix, and accidentally gave the world its most enduring systems language.</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Unix: The Operating System That Spawned Everything</title><link>https://techtree.dylandang.dev/posts/era-1-unix/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-unix/</guid><description>Thompson and Ritchie&apos;s elegant OS introduced pipes, files-as-everything, and a philosophy that still drives modern development.</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item><item><title>TCP/IP: The Language Machines Learned to Speak</title><link>https://techtree.dylandang.dev/posts/era-1-tcp-ip/</link><guid isPermaLink="true">https://techtree.dylandang.dev/posts/era-1-tcp-ip/</guid><description>How Vint Cerf and Bob Kahn designed the protocol suite that became the backbone of the internet.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>