Case studies
Each one is a full write-up of what the client needed, what I did and how it turned out. These are selected projects, not a complete list. Repeat work of the same kind is written up once rather than every time.
A forum authenticating against the site's own user database
The forum needed to check logins against the main site's database rather than keeping its own separate set of accounts.
Spam signups on a game community forum
Earlier attempts had knocked the spam registrations down for a couple of months, then the problem came back each time. This one had to hold for longer than that.
Recovering a site after a migration lost data
Two contracts three years apart with the same client, both about forum boards that stopped working after someone else moved the server.
Fixing one phpBB board, then building another with custom features
Four contracts with one client in 2014: fixing an existing board, then building a new forum and adding functionality phpBB doesn't ship with.
Adding a Dutch-language forum to a WordPress site
I put a phpBB board in Dutch alongside a client's existing WordPress site and styled it to their branding, so it reads as part of the site rather than software bolted on beside it.
Four rounds of phpBB and theme updates for a design studio
A studio wanted one forum and its purchased theme kept current, rather than calling for help every time something broke. The same update ran four times between 2019 and 2021.