
Disconnected: One Day Working Without the Internet
What does it feel like to work without the internet in 2026? Circumstances got me unplugged myself for a day, leaving me with a flaky 5G connection to rely on.

What does it feel like to work without the internet in 2026? Circumstances got me unplugged myself for a day, leaving me with a flaky 5G connection to rely on.

Reflecting on my experience of using AI agents for coding, I start wondering what is really hiding behind the concept of a "thinking agent". Time to take a look inside its brain…

I have just released the first version of a Zed extension for the Turtle format.

How I built and open-sourced Barley, a fast and simple model serializer gem for Rails, born from real-world performance needs and benchmarked against the best in the Ruby ecosystem.

A step-by-step walkthrough for running Ghost on a VPS using Podman quadlets backed by Systemd, with MySQL and Caddy as a reverse proxy.

Estimates are inevitable in software development, but committing to deadlines — like a mechanic does — requires honesty with your manager rather than optimism to impress them.

How I use TickTick and the PARA method to manage ADHD and transform daily chaos into a structured, productive second brain.

Embed contextual comments directly into your SQL queries using ActiveRecord’s annotate method, making log analysis and debugging far easier.

Simple rules for ordering Ruby method arguments — put optional arguments last, and switch to keyword arguments when you have more than one optional parameter.

Stop ignoring error messages and start reading them — it will make you a better developer and help you understand your language from the inside out.