Technology Commentary

Technology Commentary

8844 bookmarks
Custom sorting
AI makes interfaces disposable | Chris Loy
AI makes interfaces disposable | Chris Loy
I recently became a parent for the first time, as my wife and I welcomed a beautiful baby boy into our lives in January of this year.
·chrisloy.dev·
AI makes interfaces disposable | Chris Loy
Process-Based Concurrency: Why BEAM and OTP Keep Being Right
Process-Based Concurrency: Why BEAM and OTP Keep Being Right
A first-principles guide to process-based concurrency — what makes BEAM different, how OTP encodes resilience, and why everyone keeps reinventing it.
·variantsystems.io·
Process-Based Concurrency: Why BEAM and OTP Keep Being Right
21 Lessons From 14 Years at Google
21 Lessons From 14 Years at Google
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
·addyosmani.com·
21 Lessons From 14 Years at Google
Simple Made Inevitable: The Economics of Language Choice in the LLM Era
Simple Made Inevitable: The Economics of Language Choice in the LLM Era
Two years ago, I wrote about managing twenty microservices at Qantas with a small team. The problem was keeping services in sync, coordinating changes across system boundaries, fighting the entropy of a codebase that grew faster than our ability to reason about it. Many years before my time, someone had
·felixbarbalet.com·
Simple Made Inevitable: The Economics of Language Choice in the LLM Era
You can use newline characters in URLs
You can use newline characters in URLs
We locate web content using special addresses called URLs. We are all familiar with addresses like https://google.com. Sometimes, URLs can get long and they can become difficult to read. Thus, we might be tempted to format them like so in HTML using newline and tab characters, like so: a href="https://lemire.me/blog/2026/02/21/ how-fast-do-browsers-correct-utf-16-strings/"my blog post/a It will … Continue reading You can use newline characters in URLs
·lemire.me·
You can use newline characters in URLs
Making WebAssembly a first-class language on the Web – Mozilla Hacks - the Web developer blog
Making WebAssembly a first-class language on the Web – Mozilla Hacks - the Web developer blog
This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of applications to efficiently target the web.
·hacks.mozilla.org·
Making WebAssembly a first-class language on the Web – Mozilla Hacks - the Web developer blog
How OPA Changed Our Go-No-Go Forever - DevOps.com
How OPA Changed Our Go-No-Go Forever - DevOps.com
How OPA transformed go/no-go releases from subjective meetings into automated, auditable, policy-driven decisions in the CI/CD pipeline.
·devops.com·
How OPA Changed Our Go-No-Go Forever - DevOps.com
Is AI Good for Democracy? - Schneier on Security
Is AI Good for Democracy? - Schneier on Security
Politicians fixate on the global race for technological supremacy between US and China. They debate geopolitical implications of chip exports, latest model releases from each country, and military applications of AI. Someday, they believe, we might see advancements in AI tip the scales in a superpower conflict. But the most important arms race of the 21st century is already happening elsewhere and, while AI is definitely the weapon of choice, combatants are distributed across dozens of domains. Academic journals are flooded with AI-generated papers, and are turning to AI to help review submissions. Brazil’s ...
·schneier.com·
Is AI Good for Democracy? - Schneier on Security
The Human Web
The Human Web
An introduction to the Human web, and how one can be a part of it.
·shellsharks.com·
The Human Web
Systems Thinking in Network Automation ~ Chris Grundemann
Systems Thinking in Network Automation ~ Chris Grundemann
I spent most of my twenties trying to eliminate uncertainty from my life. Does that make it ironic that I am now promoting systems thinking in network automation? At first, network engineering was perfect for smothering myself in certainty. Protocols are deterministic. Standards are concrete. BGP does what BGP does, every time, according to rules that
·chrisgrundemann.com·
Systems Thinking in Network Automation ~ Chris Grundemann
Brace for the Fuckening
Brace for the Fuckening
It was only once I read Andrew Yang's "The End of the Office" post the other day that I realized how few political leaders are seriously grappling…
·justin.searls.co·
Brace for the Fuckening
Agents are ushering in the Antisocial Coding era
Agents are ushering in the Antisocial Coding era
The first time I visited GitHub's HQ2 in 2012, they had a TV showing off their first animations of Mona and were using it to push their new tagline: Social…
·justin.searls.co·
Agents are ushering in the Antisocial Coding era
Easily Replaceable USB-C Port Spawned By EU Laws
Easily Replaceable USB-C Port Spawned By EU Laws
The USB-C port has become a defacto connectivity standard for modern devices, largely supplanting the ugly mess of barrel jacks and micro USB connectors that once cursed us. While their reliability…
·hackaday.com·
Easily Replaceable USB-C Port Spawned By EU Laws
The Curse Of The Everything Device
The Curse Of The Everything Device
In theory having a single device that combines the features of multiple dedicated devices is a great idea, saving a lot of space, time and money. However, in reality it mostly means that these feat…
·hackaday.com·
The Curse Of The Everything Device
Trust signals are broken
Trust signals are broken
AI makes code cheap to produce and expensive to trust. When polish no longer implies understanding, verification becomes the only reliable signal.
·ordep.dev·
Trust signals are broken
Why Multi-Agent Systems Need Memory Engineering
Why Multi-Agent Systems Need Memory Engineering
Most multi-agent AI systems fail expensively before they fail quietly.The pattern is familiar to anyone who's debugged one: Agent A completes a subtask and
·oreilly.com·
Why Multi-Agent Systems Need Memory Engineering
The Great Markdown Rebranding Of 2026
The Great Markdown Rebranding Of 2026
For some reason, a bunch of big companies are really leaning into Markdown right now. AI may be the reason, but I kind of love the possible side benefits.
·tedium.co·
The Great Markdown Rebranding Of 2026
The Dank Case For Scrolling Window Managers
The Dank Case For Scrolling Window Managers
My favorite UX metaphor, the scrolling window manager, is having a moment thanks to innovations like Niri and Dank Linux.
·tedium.co·
The Dank Case For Scrolling Window Managers