Articles

Welcome to the archive of conference and meet-up group talks I've given. Some of them have content that was current when I gave the talk, but have become a little outdated over the years.

Build Your New Portfolio with Filament
The carpenter's chair is always broken. I get it; you're far to busy building cool web things to spend time on your portfolio. Especially when you've got so many cool features you want to add. That's where this talk can help you.
Modern Admins with Filament
Filament is an open-source admin builder for Laravel. It's built on the TALL stack, so using and customising it involves using skills you already have. In this talk, we'll show you what we've learned while using it.
Monads in PHP
Many developers get lost in the hype of object oriented design. They miss out on how expressive and succinct their code could be if they tried functional programming.
Multi-tenant apps without fuss
Multi-tenant apps are cool because they can work for many brands, with a single codebase. They may generate more money than single-tenant apps, but they also tend to be a lot more complex. They don't have to be, though...
Procedural content generation with Godot
If you're building games on your own, you know how much effort is it is to make everything from scratch. Save yourself some time and generate some of your game's content. This talk covers the practical aspects of content generation. You don't need to know a bunch of dry math to make engaging content or follow along with this talk.
Laravel: Idea to Product
Got an idea for a product or service? Laravel is the perfect framework to get you up and running, fast! In this workshop, we'll take a simple product idea and build it into a live web app.