Using Neovim and LazyVim for Rails development over SSH - the good parts, the LSP friction, and what keeps me in the terminal anyway.
Blog
The higher-bar lane. Longer-form posts on dev environments, coding agents, container tooling, and whatever else I think is worth a careful pass. AI may help with structure or editing, but the ideas, opinions, and most of the words are mine. Random stuff and fully AI-generated pieces live on /dev/random.
- November 20, 2025Neovim and LazyVim for Rails Development over SSH
- November 19, 2025Using Zellij and Claude Code Over SSH
What it's actually like to use SSH-based development with Zellij and Claude Code CLI. The good parts, the gotchas, and the friction that IDE users don't deal with.
- November 11, 2025DevPod: SSH-Based Devcontainers Without IDE Lock-in
How DevPod enables terminal-based devcontainer workflows through SSH, allowing you to use your own tools without VSCode/Cursor lock-in.
- November 11, 2025Modernizing my Terminal-Based Development Environment
Returning to terminal-based development after a Cursor detour: SSH-based workflows with DevPod, modern multiplexers, and AI tools - the latest chapter in a 10+ year journey of working with virtualized dev environments.
- August 29, 2025I Was Afraid AI Would Make Me Lazy (Turns Out It Just Helped Me Move Forward)
From AI skeptic to cautious experimenter: how I overcame my fear that AI tools would make me lazy and discovered they actually help me move forward.
- August 25, 2025Getting a Bulletproof Desktop Environment with Vagrant and VirtualBox
A battle-tested guide to Ubuntu 24.04 desktop VMs that actually work - with solutions for black screens, session failures, and auto-login issues
- December 8, 2017Adventures in Serverless Land to Support a Fight Against Corruption
As most people in tech know, Serverless is the new "hotness". This post outlines my initial experience with it, the issues I had along the way and some considerations in case you, like me, are thinking about giving it a try for the first time
- July 22, 2015Building a minimum viable PhantomJS 2 Docker image
How did I build and release the smallest PhantomJS image you'll see on the Docker Hub
- July 21, 2015Quick update about some Vagrant plugins
Please check this out if you use one of the plugin I created on the past
- October 12, 2014Trigger notify-send across the network using HTTP
Useful for forwarding notifications from local VMs / Containers to your own computer