Universal access to content is an essential aspect of the web. Helping people finding content is one of the first steps. For that reason, it is the responsibility of every developer to make sure content is accessible for everyone. At Yoast, accessibility matters a great deal. We’re all focused in an ongoing effort to improve the …Read: "The a11y Monthly: Web content accessibility at Yoast"
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.
When you install our Yoast SEO plugin onto your WordPress site, there are some basic things that you have to set up for your site to rank. Normally you have to go to the settings of the plugin and set everything up yourself. There are a lot of settings in our plugin, and they're not …Read: "Developing the Yoast SEO onboarding wizard"
Back in 2001 I did my first internship at a web company in Groningen (in the north of the Netherlands). This is where I discovered I have a passion for web development. Since then I’ve mostly worked at companies with a very small technical team (1-3 people) which brought out my constructive and problem solving …Read: "Reinventing my developer happiness"
Recently, I switched from a MacBook Pro to an MSI GS70 as my workstation. This meant that I had to reconfigure my development environment in Windows. This had to be done in a way so that I still had access to the same tools that my colleagues use on their Apple machines. In this post …Read: "Running Windows 10 in a Yoast environment"
PhpStorm has been growing in popularity in WordPress circles. On one hand it's a solid code editor choice in general. On another it's great for projects in the WordPress ecosystem, which typically contain a balance of legacy code and modern PHP practices. I remember troubleshooting some issue in Yoast SEO years ago. I grumped that it wouldn’t …Read: "PhpStorm IDE at Yoast"
A nice way to optimize your test flow is by having PhpStorm run your unit tests for you. It can be quite some work to set this up for WordPress plugins, since they depend so heavily on WordPress. In this post, I'll go over all the steps you'll have to take to do this.Read: "Unit testing WordPress plugins with PHPUnit in PhpStorm"
Let's face it. You don't like testing new software. You want software to be done and production ready. You don't have time to try out new software. Especially when you're in the middle of a busy period. I know. Now spare a few minutes of your precious time and read these three reasons why you …Read: "Three reasons for you to test Yoast SEO 3.1-RC"
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"
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"