Technology Commentary

Technology Commentary

8657 bookmarks
Custom sorting
Verification Was The Answer - Fernando Gros
Verification Was The Answer - Fernando Gros
No one will say that a failure to do verification properly is what killed social media. Except for me. I believe it’s the main reason for the mess we’re in.
·fernandogros.com·
Verification Was The Answer - Fernando Gros
Server-Sent Events — Vivian Voss
Server-Sent Events — Vivian Voss
Most real-time features are one-way. The browser solved this in 2015 with one line of JavaScript that nobody teaches.
·vivianvoss.net·
Server-Sent Events — Vivian Voss
Why Mathematicians Design Languages — Vivian Voss
Why Mathematicians Design Languages — Vivian Voss
Every mainstream programming language was designed by a mathematician. Not one linguist in the room. Ninety years later, we are still writing in their notation.
·vivianvoss.net·
Why Mathematicians Design Languages — Vivian Voss
The Observability Tax — Vivian Voss
The Observability Tax — Vivian Voss
syslog has existed since 1983. In 2026, a mid-sized company spends $708,000 per year to know whether its servers are running. The observability tax, itemised.
·vivianvoss.net·
The Observability Tax — Vivian Voss
The Log — Vivian Voss
The Log — Vivian Voss
Eric Allman wrote syslog in the 1980s. Forty years of production. Zero licence fees. Four commands that do what a vendor contract promises and rather frequently fails to deliver.
·vivianvoss.net·
The Log — Vivian Voss
Jira: The Workflow Tax — Vivian Voss
Jira: The Workflow Tax — Vivian Voss
You wanted to track bugs. You got a bureaucracy engine with custom fields nobody remembers creating and workflows nobody dares to simplify. The Jira invoice, itemised.
·vivianvoss.net·
Jira: The Workflow Tax — Vivian Voss
The Pipe — Vivian Voss
The Pipe — Vivian Voss
In 1964, Douglas McIlroy wrote a memo about coupling programmes like garden hose. Nine years later, Ken Thompson implemented it overnight. One character changed computing.
·vivianvoss.net·
The Pipe — Vivian Voss
The Electron Tax — Vivian Voss
The Electron Tax — Vivian Voss
Every Electron app ships its own copy of Chromium. Slack, Discord, Teams, VS Code. Four apps, four browsers, none displaying a web page. The Electron tax, itemised.
·vivianvoss.net·
The Electron Tax — Vivian Voss
Terraform: The Abstraction Layer — Vivian Voss
Terraform: The Abstraction Layer — Vivian Voss
You wanted to provision a server. You got a proprietary language, a state file full of secrets in plain text, and a licence that changed overnight. The Terraform invoice, itemised.
·vivianvoss.net·
Terraform: The Abstraction Layer — Vivian Voss
Your Browser Becomes Your WordPress
Your Browser Becomes Your WordPress
For nearly two decades, WordPress has been known for a simple, powerful idea: that anyone should be able to get online and start creating with minimal friction. The famous five-minute install captu…
·wordpress.org·
Your Browser Becomes Your WordPress
I built a CLI for Ghost
I built a CLI for Ghost
And it made me wonder what the future of UI holds
·john.onolan.org·
I built a CLI for Ghost
I built a CLI for Ghost
I built a CLI for Ghost
John O'Nolan built a CLI for his own product - and found himself using it in an entirely new way. The underlying trend here is really exciting.
·werd.io·
I built a CLI for Ghost
From Zip To Nought: The Rise And Fall Of Iomega
From Zip To Nought: The Rise And Fall Of Iomega
If you were anywhere near a computer in the mid-to-late 1990s, you almost certainly encountered a Zip drive. That distinctive purple peripheral, with its satisfying clunk as you slotted in a cartri…
·hackaday.com·
From Zip To Nought: The Rise And Fall Of Iomega
Retail Fail: The :CueCat Disaster
Retail Fail: The :CueCat Disaster
Digital Convergence Corporation is hardly a household name, and there’s a good reason for that. However, it raised about $185 million in investments around the year 2000 from companies such a…
·hackaday.com·
Retail Fail: The :CueCat Disaster
Why Over-Engineering Happens
Why Over-Engineering Happens
Over-engineering slows delivery, raises costs, and kills products. Learn why it happens—and how to build simpler, stronger software.
·yusufaytas.com·
Why Over-Engineering Happens
OpsOrch | Unified Ops Platform
OpsOrch | Unified Ops Platform
OpsOrch stitches together telemetry, incident response, and automation so teams can see, decide, and act with confidence.
·opsorch.com·
OpsOrch | Unified Ops Platform
State of AI Agent Security 2026
State of AI Agent Security 2026
We audited 30 AI agent projects. 93% use unscoped API keys with no per-agent identity, no consent, and no revocation.
·grantex.dev·
State of AI Agent Security 2026
The Maintainer Is the Interface
The Maintainer Is the Interface
People assume the interface of an open source project is the API surface. The README. The documentation. The function signatures and the error messages and...
·kennethreitz.org·
The Maintainer Is the Interface