Works
Development environment
Personal projects2016 – present
Dotfiles and Neovim configuration
Highlights
- Have kept my shell, tmux and editor configuration in git since 2016 and rebuilt it as my workflow changed: Vim, then Neovim, now LazyVim with C# and TypeScript language servers, debugging and test running.
- One command sets up a new WSL machine with zsh, tmux, Neovim and their tools, and is safe to re‑run.
- This CV is LaTeX source in git, built and published by a GitHub Actions workflow.
Stack
- TypeScript
- C#
- GitHub Actions