The definitive guide to WordPress asset versioning
How and when to use the different versioning options of the WordPress asset registration/enqueueing functions wp_register_script and wp_register_style.
Adding progress bars to your WP-CLI processes.
Learn how to add a progress bar to your WPCLI commands
Becoming a Better Debugger
Debugging software is the bane of existence for most developers. Once you can use a few key strategies though, it becomes something you love to do.
Conditionally add CSS classes to WordPress Widgets
How to conditionally add CSS classes to a WordPress Widget wrapper element, based off it's instance settings.
3 Ways to reduce your bounce rate as a technical blogger
Bounce rate is a problem that plagues highly technical blog posts, these are some ways you can help reduce bounce rates.
Make a branch from a Pull Request on GitHub
How to make changes to a GitHub Pull Request
How becoming a parent has made me a better developer
The life of a parent/software developer has many challenges, but oddly enough, not that unique to just parenting. These are a few things that I've learned.
3 Things More Important than the Programming Languages You Know
Knowing where to get started in software development can be tricky. Here are a few tips I give newcomers looking to make waves.
Delorean Ipsum generator for WordPress
"The way I see it, if you're gonna build a way to quickly insert placeholder text in your WordPress site, why not do it with some *style?*" A quick plugin...
Planning for success means planning for failure
By planning for failure, your next project should succeed. You may hit a point where things go wrong, but with proper planning, you'll be prepared for it.