You spend an hour getting a feature working with an AI. The code looks fine in the pull request. Variable names make sense. Error handling is there. Types check out. You approve it. It goes live. Then it crashes because a webhook sent a null user_id something that "should never...
If you embed a video or a map in a WordPress post, and the embed is not the very first thing in that post, it stays empty for a while. Readers reach it before it arrives.
WordPress adds a short delay instruction to the pictures and embedded frames inside a post. The instruction...
I just wrapped up a fun project redesigning and developing Visual Site Lab's new website.
It’s always a great experience taking a project from initial concept through to a custom launch, especially when the clients are a team of fellow builders and designers.
Take a look around the live site. https://visualsitelab.com/
I timed how long it actually takes Google to flag a hacked WordPress site. The number surprised me.
It wasn't immediate. A compromised site can stay infected for days before Google Safe Browsing or Search Console surfaces a warning. And that is the dangerous part.
By the time...
WordPress 7.1 broke 3 of my old habits. No AI in this one. Just core.
I build client sites on block themes. After updating a staging copy to WordPress 7.1, I had to learn again how I do responsive styles, icons and image uploads. Here is the short version with the parts that cost...