Skip to content
Category

Dev Tools

The everyday toolbox, examined. IDEs and editors, CLIs, frameworks, build pipelines, and the productivity tools that earn a place in your workflow — each with enough context to tell signal from noise.

A Graphical Desktop Environment Run Entirely Over SSH Sockets
Article 11m ago 0

A Graphical Desktop Environment Run Entirely Over SSH Sockets

The Outer Shell project rethinks remote server management by serving native-quality web apps over Unix domain sockets.

Lenn Voss
Linux 7.2 Kills strncpy: The Six-Year War on a Broken API

Linux 7.2 Kills strncpy: The Six-Year War on a Broken API

Article · 1w ago0
PostgresBench Brings Transparency to Managed Database Performance

PostgresBench Brings Transparency to Managed Database Performance

Article · 1w ago0
Bun Wants Real Threads in JavaScript. Here's the Catch.

Bun Wants Real Threads in JavaScript. Here's the Catch.

Article · 1w ago1
Network Booting Without the Router Trauma: A Look at Bootimus

Network Booting Without the Router Trauma: A Look at Bootimus

Article · 1w ago0
Local-First AI is Ready: The Architecture of Zero-Egress Transcription

Local-First AI is Ready: The Architecture of Zero-Egress Transcription

Article · 1w ago2
Why Agentic Code Audits Are Redefining AppSec for Lean Teams

Why Agentic Code Audits Are Redefining AppSec for Lean Teams

Article · 1w ago0
Stop Treating Well-Known URIs as URL Shorteners

Stop Treating Well-Known URIs as URL Shorteners

Article · 1w ago2
Java’s Identity Crisis Ends: Project Valhalla Lands in JDK 28

Java’s Identity Crisis Ends: Project Valhalla Lands in JDK 28

Article · 1w ago4
The SQLite App Server: Why Datasette Apps Changes the Game

The SQLite App Server: Why Datasette Apps Changes the Game

Article · 1w ago1
TesterArmy Uses AI Agents to Automate End-to-End Testing

TesterArmy Uses AI Agents to Automate End-to-End Testing

Article · 1w ago5
How to Ignore Files in Git Without Touching .gitignore

How to Ignore Files in Git Without Touching .gitignore

Article · 1w ago0
Mastering Advanced Compilers with Cornell's Open Course

Mastering Advanced Compilers with Cornell's Open Course

Article · 1w ago5
Emacs 31 Refines Tree-Sitter and Introduces Native Markdown

Emacs 31 Refines Tree-Sitter and Introduces Native Markdown

Article · 1w ago5
Executing the Diff: How Greptile’s TREX Runs Your Code

Executing the Diff: How Greptile’s TREX Runs Your Code

Article · 1w ago0
Agentic Coding Needs More Than a Bolted-On Chat Box

Agentic Coding Needs More Than a Bolted-On Chat Box

Article · 1w ago0