the art of simplicity

Writing about software, food, life.

I Built an AI Ultrarunner to QA My App

How I set up a Claude Code agent to explore my race tracking app as a real user every week — and it found real bugs on its first run.

Smile every time you sudo

Customized groot sudoers lecture give you smile every time.

nvm to manage node version

nvm to manage node version

Install and use fzf

Install and use fzf

Pretty JSON in Sublime on Linux

pretty JSON in Sublimie on Linux