Blog Posts

Take-Home Test Review: An Uncanny Rejection

Take-Home Test Review: An Uncanny Rejection

Published November 26, 2024 Updated November 26, 2024

This take-home coding assessment was a discouraging experience. Here's why, and how I believe companies can improve this process for candidates.

My Journey as a Software Developer

My Journey as a Software Developer

Published July 14, 2024 Updated September 11, 2024

Growing a career as a software developer is a challenging and rewarding effort. Here's some things that have proven to help me along my own journey. P...

Headless WordPress & Next.js on Kubernetes: Page Revalidation and CDN Invalidation

Headless WordPress & Next.js on Kubernetes: Page Revalidation and CDN Invalidation

Published March 26, 2023 Updated May 28, 2025

If you're looking to revalidate a Next.js page automatically after a WordPress post update, read on! The technique can be applied to any back-end usin...

Software Development and AI: A Musing

Software Development and AI: A Musing

Published March 15, 2023

There's a murmuring of AI "taking jobs" from software developers, graphic designers, musicians, and the like. Whether it's GPT-3, GPT-4, or the next ...

Getting Google My Business CID Codes, Quickly.

Getting Google My Business CID Codes, Quickly.

Published March 6, 2021

If you’ve worked with the Google My Business admin interface, you know that tracking down specific details (especially when working with hundreds of l...

Video Thumbnail Generator: Create Email-friendly Thumbnail Images

Video Thumbnail Generator: Create Email-friendly Thumbnail Images

Published October 31, 2020

Check out the Video Placeholder Generator. This is a frontend utility that can help you quickly generate a URL to fetch a video thumbnail.

Legacy Content Archive

These posts contain older content that, while potentially outdated, are preserved for historical reference. They may discuss deprecated technologies or outdated practices, but remain available to track the evolution of my work and thoughts over time.

Extraneous CSS Cleanup

Extraneous CSS Cleanup

Published August 14, 2020

Occasionally I need to spend time investigating an installation to determine: What code is still needed?” Sometimes I’m working with a lean code base ...

Scrape & Debug: A WordPress Plugin

Scrape & Debug: A WordPress Plugin

Published August 2, 2020

Preview your posts and pages on social media. Validate your pages’ HTML with W3C’s Validator, or check PageSpeed with Google’s PageSpeed Insights. Acc...