PHP

📝 New Job, New Programming Language

Published on .

Practical advice on switching programming languages mid-career, drawn from ten years of PHP and a move into Ruby. Covers approaching the job hunt honestly, how core engineering principles translate across languages — comparing PHP interfaces with Ruby duck typing — making the most of code reviews as a learning tool, and why comments matter more than ever when you're new to a codebase.

📝 Webpack and WordPress 💙

Published on .

A walkthrough of a Webpack boilerplate theme for WordPress, covering Hot Module Replacement for live browser updates without a full reload, Sass compilation and autoprefixing, ES6 transpilation via Babel, cache-busting manifest files, automatic favicon generation, and CSS and JavaScript minification — with separate development and production configurations throughout.