Blog
Gauging interest in physical Good Code Scout badges and stickers, with a form to ask for a set if you would like some made.
Speaking at PHPNW15: winning the unconference slot, then being handed a last-minute Sunday hangover talk, and surviving both.
What a PHP Scout actually is: the Boy Scout Rule applied to code, and the rest of the Scouting ethos applied to how you work.
Physical PHP Scout membership badges, and the pledges that come with one: leave it better than you found it, and the rest.
My first lightning talk, on applying Scouting principles to writing software, delivered in full Scout uniform to a room of developers.
Rebranding from Dev in Charge to PHP Boy Scout, and the conference talk that connected a decade of Scouting to how I write code.
A free open-source website for Scout groups: a SilverStripe module and theme with event calendars, section pages, news and forms.
Winding down my own company after three and a half years of becoming more salesman than engineer, and what I decided to do instead.
An SCSS mixin that emits every legacy and vendor-prefixed flexbox syntax at once, for the years when cross-browser flexbox meant four of them.
Defining a custom SilverStripe 3.1 route with no action, using a module routes file plus url_handlers and allowed_actions.