Problem Difficult to modularize code and maintain separate repos. Submodules are difficult or problematic to use. Solution Git Subtrees allow you to track and update a repo within a repo without the headache of submodules. For a more in depth read on what / why – check out Vinicius’ awesome article. Setup 1. Add remote […]
When working with caching strategies, it’s important to step through your invalidation strategies. Namely, thinking through at what point does the data that you’re caching get regenerated, how does it get regenerated and who is regenerating it. It could be regenerated any time a new post is published, on a save_post hook by an author or […]
Recently I ran into an issue where an installation of WordPress that had never had any issues updating stopped being able to update via the admin update button. These three commands fixed the issue.
This coming weekend I’ll be traveling to sunny Orlando, Florida to speak at WordCamp Orlando. I’ll be sharing my learnings on the wonders of using an IDE to do real interactive debugging, as opposed to simply relying on print and dump tools like var_dump. Looking forward to a couple of days of warm weather, as […]
I’ll be giving an interactive educational session on how to take a static site (or one based off a different CMS) and turn it into a fully dynamic site powered by WordPress! If you’re around the Elgin area, stop by and say hello!