As WordPress developers, we're busy with developing features most of the time. Developing functionalities is awesome, but a lot can go wrong too, unfortunately. One way to help prevent things going awry is having your own blog. Here, I'll explain how writing for my own blog helped me understand WordPress users better and improved my …Read: "Every WordPress developer should have their own blog!"
Recent WordPress articles
Plugins and themes from the WordPress.org repository install as stand-alone packages; they need to contain all the code, files, and dependencies needed to function correctly. Because there is no centralized system with an overview of all the dependencies used in different WordPress plugins and themes, they all need to implement their own safety net. Dependencies …Read: "Safely using PHP dependencies in the WordPress ecosystem"
What’s it like building blocks for the new block editor for WordPress? Turns out it’s pretty hard. Our front-end developer Sjardo Janssen spent a considerable amount of time learning how to do this. The new editor is built on technologies unfamiliar for many front-ender, Sjardo found. He also found it incredibly hard obtaining what he …Read: "Developing Gutenblocks is not for the faint of heart"
Over the last couple of weeks I have been dealing with the fine art of CSS. Although that is not my daily business anymore - because I lead the website review team here at Yoast - I really enjoyed mastering SCSS and using that for an actual design. During this field trip, I encountered several …Read: "Breaking up responsive design"
I've been working on integrating our SEO plugins more deeply with Genesis the last few weeks and something dawned on me. Ever since I wrote my post on Genesis 2.0, I've been thinking: Genesis started a small revolution, but we should open that up. More theme developers should start doing a Schema.org API and if …Read: "Standardising WordPress theme hooks"
About a week ago, we "migrated" Yoast.com to Genesis 2.0, in the process we switched to their new HTML5 / Schema.org code and we slightly updated our design, making the header shorter and making improvements to our responsive design. This was a bit of work, but not even half as much as that sounds like …Read: "Schema.org & Genesis 2.0"
Many web developers still use relative urls in their CMS. A relative url is a url that is not complete. Usually it's just the last part (the path) of a url, which means the domain name is left out. It's often used by web developers, because it comes in handy when moving content from a test or …Read: "Why relative URLs should be forbidden for web developers"
At the end of March Twitter released a cool new feature called "Web Intents". I didn't really see the value of it till recently, but I've now started using it way more. When you have a Tweet button on your site, you're already using the Web Intents API, but you can do way more cool …Read: "Web Intents from Twitter"