After two decades of writing software, AI lets me transfer a broad engineering foundation into unfamiliar languages and frameworks faster. I can choose the technology that best fits the problem, not only one in which I could efficiently write an entire project from scratch.
I am first and foremost an engineer and software developer, but I am also deeply passionate about user experience. With AI taking on more of the routine implementation work, I can spend more time shaping how a product behaves, feels and serves the people using it, while focusing on directing the architecture and reviewing the implementation.
This approach allows me to direct the architecture, review the implementation and judge the trade-offs.
I built these projects to solve problems I encountered myself, where no solution existed, no open and free option was available, or the existing tools simply did not fit the problem well enough.
They bring together my deep technical engineering background, my passion for good user experience and my care for fully thought-through products. I share them with anyone who finds them useful: use them, report an issue, fork them or contribute a change.