This past weekend I was fortunate enough to be able to join the Yoast Dev team on our visit to PHPBenelux Conference 2016 in Antwerp, Belgium. This two-day event was jam-packed with tutorials, speakers, interesting conversations and lots of laughs. There was too much going on to cover it all, but I’ll discuss some of the …Read: "PHPBenelux Conference 2016 - A retrospect"
Dev BlogWelcome to the dev blog, where you can find articles on subject matters such as WordPress code, a11y, Gutenberg and all other things related to programming.
Compared to many other IT-related conferences, WordCamps have always been slightly less technical. Not as focused on writing code as many others are. Over the years I've learned this may have something to do with the way our community is built. The WordPress community is not as homogeneous as others. It consists of developers, designers, …Read: "The social WordCamp US"
Let's be honest. We've all been tempted at times. A gathering of hundreds or thousands of people with the same interest, the same goals, the same vision. That sounds really promising, doesn't it? Well no. It doesn't. Let me show you why you should never attend a WordCamp. WordCamps are full of people As most …Read: "You should never attend a WordCamp"
Two weeks ago Taco, Patrick and I went on a trip to the US of A to visit Philadelphia for the first ever WordCamp US. There are a lot of topics to cover, but in this article I'll highlight some of my experiences as a developer taking part in WordCamp US and the WordPress Community …Read: "Developer takeaways from WordCamp US"
Git hooks are small executable scripts that provide a way to trigger actions on different points in a git workflow. At Yoast we've found multiple use cases, including regeneration of autoloading classmap, codestyle checks and asset minification.Read: "Saving time with git hooks"
One of the tasks I took on this year is crunching through the GitHub issue tracker of Yoast SEO. Much of it was to organize and improve how GitHub labels shape the issue tracker workflows. In a large and long running open source project issues have a life of their own. It's a challenge to keep a clear picture …Read: "GitHub labels for better workflows"
It all started long, long ago in a town far, far away (from most of you) when Joost came up with a major improvement for our Yoast SEO plugin. "Imagine", he said, "imagine that you'd no longer have to wait for your post to be finished and saved to analyze the content. Imagine that changes …Read: "Road to Yoast SEO 3.0"
Earlier this year I implemented the Composer dependency manager support in Yoast projects. In recent years I spent a lot of time to explore and promote the use of Composer in the WordPress ecosystem in general. Implementing Composer in Yoast plugins is a great example of its success with WordPress projects, deployed on a widest possible …Read: "Composer in Yoast projects"
Today we're releasing a developer beta for the upcoming release of Yoast SEO for WordPress, containing the long anticipated real time content analysis functionality. The release is provisionally scheduled for november 2nd and will include native support for shortcodes. At the same time we had to break backwards compatibility for multiple filters. That means we really …Read: "Yoast SEO: Developer Beta"