Talks

Sometimes I talk about stuff I find interesting, mostly to have a good excuse to learn something.

Revisiting the visitor pattern using Data-oriented programming techniques

Revisiting the visitor pattern using Data-oriented programming techniques

Goes over how the visitor pattern used to be implemented using 'vanilla' OOP principles. Afterwards, refactoring using DOP principles, showing how doing this improves code readability and maintainability. A 30 minute interactive session.

Vibe Coding a Home Server on the Raspberry Pi, What AI-Native Development Actually Looks Like

Vibe Coding a Home Server on the Raspberry Pi, What AI-Native Development Actually Looks Like

Showcasing a personal case study of developing a home-server setup on a Raspberry Pi. Apps built using varying degrees of AI assistance.