Published inThe ShadowQuestions for StartupsOne day in your development career, you will receive a quest for the holy grail: an offer to work at a startup.Jan 28, 2021Jan 28, 2021
Published inThe ShadowWhen The Cake Made Me Cry: cake expectations, adventures in fatherhood, and the things that matter.I made a thing. My soon-to-be-six-year-old asked for an Among Us cake so I made it. It’s ugly and imperfect, but I made it.Dec 5, 2020Dec 5, 2020
Published inLevel Up CodingThings That Made Me Better At My JobHere is an entirely subjective list of things that made me better at my job as a developer. No two careers are the same, so your mileage…May 11, 2020May 11, 2020
Published inLevel Up CodingMy Favourite Web Developer Interview Question: Do you really understand arrays?In my corner of web development, we expect web developers to be familiar with both PHP and Javascript. I’ve found this one simple question…Mar 26, 202010Mar 26, 202010
Published inThe StartupMy Favourite Developer Interview QuestionsI am a horrible, horrible human being, so I really enjoy t̶o̶r̶t̶u̶r̶i̶n̶g̶ interviewing other developers. The technical questions can be…Oct 17, 2019Oct 17, 2019
Published inThe StartupHigh-Performance WordPress: Reverse Proxy Caching with VarnishAt Allure Media, I helped oversee four high-traffic WordPress news sites.Jul 9, 2019Jul 9, 2019
The Basics of Uploading a File in PHPI am a senior PHP developer. It’s what I tell myself, anyway.Jul 1, 2019Jul 1, 2019
Published inThe StartupModernising your WordPress stack, or, The Modern PHP Developer and WordPressThis article began life as SydPHP Meetup talk on 30th May, 2019, hosted by the fine folk at Deputy. The technical demo had “technical…Jun 18, 20191Jun 18, 20191
PHP Syntactic SugarFor a recent project, I had to generate JSON files in a sensible, structured, and extensible way.May 30, 2019May 30, 2019
Character Sketches in Samuel: AhithophelSeries Introduction: This is a series of articles based on the some of the minor characters in the books of 1 & 2 Samuel in the Bible. On…Nov 11, 20181Nov 11, 20181