I'm Peter.
Generally, I like things that make my experience as a developer easier, such as:
- Developer tools
- CLI tools
- Automation
- CI/CD
That said, I also enjoyed a number of my university coursework projects which definitely did not make my life easier, so who really knows.
-
Semantic release orchestrator / commit linter (no name yet) written in Rust (private repo until it is in a semi-working state with a clear roadmap)
-
My neovim config written in Lua.
-
My dotfiles and machine bootstrapping setup mostly written in Bash
-
GitHub CLI multiple account switcher gamon3 written in Go (development is on hold for now)
- I got a bit carried away with testing and I think the code quality has suffered as a result
- I intend to sort it out eventually, but it works fine at the moment
- It should probably also be refactored into an actual GH CLI extension
-
Simple CLI tool browserctl to manage default browser on MacOS written in Swift (private until I write README and polish the code a bit)
-
My own Homebrew Tap to host some of my projects
- Dissertation (TODO: add summary (and details?))
- IBM iOS Augmented Reality
AI ChatbotDocumentation Enchancement App written in Swift in a team of 4 (TODO: add details?)


