DevLogTechnical · Blogs · Tutorials · Tools

Blogs

Thought pieces, opinion and long-form essays on the world of tech.

21 posts
BlogsNovember 07, 2026

OpenTelemetry Won the Observability Wars by Being Boring

OpenTelemetry is quietly becoming the de facto observability standard by being boring and vendor-neutral.
BlogsNovember 04, 2026

Jujutsu (jj): The Git-Compatible VCS That Finally Has an Undo Button

jj, the Git-compatible VCS with a real undo button, treats your working copy as a commit and makes rewriting history safe.
BlogsOctober 29, 2026

hyperfine: The Benchmarking Tool That Gives Your Speed Claims Teeth

Stop eyeballing timing with `time`. hyperfine runs your command many times, does the statistics, and tells you which one is actually faster.
BlogsOctober 26, 2026

Nushell: The Shell That Treats Your Output as Data, Not Text

Most pipes shuffle raw text. Nushell, a Rust shell now past 40k stars, passes structured tables between commands. Here's how it changes everyday work.
BlogsOctober 23, 2026

Atuin: Turn Your Shell History Into a Database You Actually Query

Your shell history is the closest thing you have to a searchable log of everything you've done. Atuin makes it one — with real search, filters, and end-to-end encryption across machines.
BlogsOctober 20, 2026

mise: One CLI That Manages Your Runtimes, Your Env, and Your Tasks

mise replaces asdf, nvm, pyenv, direnv, and make with one Rust CLI and one TOML file. Here's the tour.
BlogsOctober 17, 2026

jj: The Version Control System Google Runs Internally

Jujutsu (jj) is a Git-compatible VCS that treats the working copy as a commit. Google runs it internally. Here's why it's worth a weekend.
BlogsOctober 14, 2026

Your App Already Has a Search Engine. You Just Weren't Using It.

A full-text search engine ships inside SQLite. No server, no index service — just a virtual table and the MATCH operator.
BlogsOctober 10, 2026

Why Boring Technology Wins

Boring means well-understood, not bad. Dan McKinley's case for known tech and why every addition costs you something.
BlogsOctober 07, 2026

Rust has quietly taken over the developer toolbox

Ever notice the sharpest CLI tools all feel the same lately? Here's why: they're written in Rust.
BlogsOctober 04, 2026

The Open-Source Licensing Reckoning

Open source silently split in meaning as projects moved to source-available licenses. Here's what the name on the README now does and doesn't protect.
BlogsOctober 01, 2026

Local-First Software: The Quiet Rebellion Against the Cloud

Your data on your disk, not in a datacenter you rent. Why local-first software is quietly winning devs and users back from the cloud.
BlogsSeptember 29, 2026

Postgres quietly became the world's default database

PostgreSQL won the default-database race without a single decisive win — it just kept showing up, year after year.
BlogsSeptember 26, 2026

Memory Safety Isn't a Campaign Anymore — It's the Default Assumption

Memory safety went from niche debate to default assumption — the data, the governments, and the Linux kernel settled it.
BlogsSeptember 23, 2026

Why Cloud Repatriation Stopped Being a Hype Word

After a decade of lift-and-shift, enterprises are pulling selected workloads home. This isn't nostalgia — it's economics.
BlogsSeptember 21, 2026

Ten Years of Let's Encrypt: How Free TLS Quietly Fixed the Web

How free, automated TLS certificates quietly made HTTPS the boring default, and what removing cost and friction from security teaches us.
BlogsSeptember 20, 2026

WebAssembly in 2026: The Browser Was Just the Dress Rehearsal

WebAssembly left the browser behind. WASI, the Component Model, and edge runtimes are turning it into a shared execution layer for servers, CDNs, and devices.
BlogsSeptember 17, 2026

Hermes Agent: The Self-Improving Open-Source AI Agent Framework

Hermes Agent is an open-source AI agent framework from Nous Research that learns from every interaction, remembers what it discovers, and gets more capable over time.
BlogsSeptember 15, 2026

The quiet comeback of small models and edge AI

Bigger was the story for years. Then 2024 arrived and the industry changed course.
BlogsSeptember 15, 2026

Write the documentation first

Docs feel like the chore at the end. Treating them as the starting point changes the code you write.
BlogsSeptember 15, 2026

How the static website came back

The web spent fifteen years putting databases in front of everything. Then it reversed course.