Portable by default
A single setup is designed to work across Windows 11, macOS, and Ubuntu GNOME, while respecting the useful differences of each platform.
Tools & workflows
The tools and habits I use to keep development work focused, portable, and repeatable. This is a living page, updated as my workflow changes.
Featured setup
An open-source, portable configuration setup for terminal and agentic coding across Windows 11, macOS, and Ubuntu GNOME.
It brings together shared Bash configuration, WezTerm, Neovim, Yazi, platform detection, setup entrypoints, and validation tooling in one documented repository.
View repositoryA single setup is designed to work across Windows 11, macOS, and Ubuntu GNOME, while respecting the useful differences of each platform.
The terminal is a dependable common layer for navigation, automation, and development workflows, with tools chosen for practical everyday use.
Setup phases, dry runs, a doctor command, and portable tests make the workstation easier to understand, change, and recover.
Practice
Algorithm practice and problem-solving outside day-to-day product work.
LeetCode
50 problems solved