Dev Blog


You should never attend a WordCamp

17 December 2015 by Taco Verdonschot » - 6 Comments

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 »

Tags: ,

Developer takeaways from WordCamp US

15 December 2015 by Anton Timmermans »

yoast wordcamp us

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 »

Tags: ,

Saving time with git hooks

14 December 2015 by Omar Reiss »

web content accessibility at yoast

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.

Category:

GitHub labels for better workflows

2 December 2015 by Andrey “Rarst” Savchenko »

web content accessibility at yoast

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 »

Category:

Road to Yoast SEO 3.0

18 November 2015 by Taco Verdonschot » - 28 Comments

Yoast SEO 3.0

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 »

Category:
Tag:

Composer in Yoast projects

11 November 2015 by Andrey “Rarst” Savchenko »

web content accessibility at yoast

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 »

Category:

YoastSEO.js design decisions

4 November 2015 by Omar Reiss »

Yoast SEO plugin

In the upcoming 3.0 release of Yoast SEO (for WordPress), we’re moving the entire content analysis from the server to the client side. This way our users can get instant feedback on the content they’re writing, while they’re writing it. In the past six months we’ve been working hard on a JavaScript library called YoastSEO.js »

Category:
Tag:

Yoast SEO: Developer Beta

8 October 2015 by Omar Reiss »

Yoast SEO plugin

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 »

Category:
Tag:

Adding a Pinned Tab icon for Safari

2 October 2015 by Joost de Valk »

Safari pinned tabs - mask-icon

With the release of Mac OS X 10.11, Safari finally got pinned tabs. While all other browsers use a site’s favicon for the pinned tab, Apple deemed that “not esthetically pleasing enough” and created a new type of icon for it, which they call a “mask-icon”. By default, they’ll use the first letter of your domain »

Category:

Yoast SEO for Drupal 1.0-beta

23 September 2015 by Joost de Valk »

Drupal SEO image

Today we’re launching Yoast SEO for Drupal 1.0-beta. Or, in the common Drupal versioning scheme, Yoast SEO for Drupal 7.x-1.0-beta. Meaning, it works for Drupal 7. First of more platforms As announced earlier, this is the first time we’ve moved Yoast SEO to another platform, but it won’t be the last. We chose Drupal as a »

Category:
Tag: