Your WordPress Site Is Hard to Edit Because It Was Built for Developers, Not Editors
If every layout change requires a developer, the problem isn't the content team. It's the architecture.
Notes on WordPress, frontend details and the tools I use day to day.
If every layout change requires a developer, the problem isn't the content team. It's the architecture.
Why _tw, ACF, Tailwind, and Alpine.js have become my go-to combination for most WordPress projects.
Learn how to render inline SVG icons in WordPress using a custom function. Gain full control over styling, performance, and accessibility without the need for extra plugins.
Learn how to build your own Chromium browser extension from scratch. This step-by-step guide walks you through creating a simple tool to copy image names with just a right-click. Perfect for web developers looking to solve real-life problems through custom extensions.
Incremental Static Regeneration (ISR) in Next.js combines the speed of static pages with the flexibility of dynamic content. This post explores how ISR works, why it's useful, and how to implement it in a simple blog.
Learn how to set up a local WordPress development environment using Docker. Say goodbye to traditional setups like XAMPP or WAMP and discover how containers can streamline your workflow.
Discover the power of shortcodes in WordPress with this beginner's guide. Learn what they are, how they work, and how to create your own to add advanced functionality to your site with just a few lines of code. Make your content more dynamic and flexible!
Whether it's a new site or one that needs some care, send me a few lines about what you have in mind and we'll take it from there.