How I write open source tools
Coding is not my main job. I manage a team of tech people (as Head of Product & Technology). But I do love coding and use my spare time to write open source.
This setup is working for my specific situation:
- Github Issue Driven: I document problems and ideas in Github whenever I think about a project. See issues of my Quick Capture for an example. I often revisit the issues and add new context. This makes it easy to pick up next time with little to no ramup effort.
- Mood Driven: I code when I feel like on what I feel like.
- Support by Aider: I use the command-line LLM code assistant aider that pairs with me.
- Inspired by Simon: I take big inspiration from how Simon Willison maintains dozens of open source projects .
(P.S. See all my open source repos here