dcoder.nz

Software, systems, and learning in public.

Long-form ideas, practical notes, and experiments from a developer who still likes finding out how things work.

Latest writing

All recent posts

Blog · 12 September 2026

Building a Perfect Shell: Neovim, Avante, Herdr, WezTerm, and a Team of AI Agents

Over the past several weeks I rebuilt my Linux desktop and terminal setup from the ground up, using AI coding agents not just as tools I called on occasionally but as active participants in the work…

Read the article →

Blog · 18 May 2024

Senior Developer Thoughts

This post is about my thoughts on what it means to be a senior developer.

Read the article →

Upcoming posts

Planned · Competitive programming

More problem solving on LeetCode

A closer look at how I approach LeetCode problems, the patterns worth learning, and what deliberate practice teaches me about competitive programming.

Planned · Product development

Building WMS-VT

More about WMS-VT as a product: the problems behind it, the technical decisions involved, and what I am learning while building it.

Planned · Open source and Rust

MySQL2PGSQL in Rust

Why MySQL2PGSQL exists, how Rust shapes its implementation, and lessons from developing the project in the open.