On API Correctness
Developing APIs is hard.You pour your blood, sweat, and tears into this interface that bares the soul of your company and of your product to the world. The machinery under the…
Developing APIs is hard.You pour your blood, sweat, and tears into this interface that bares the soul of your company and of your product to the world. The machinery under the…
WordPress.com is a freemium service, meaning that our awesome blogging platform is provided for free to everyone, and we make money by selling upgrades. We process thousands of user purchases…
The WordPress.com REST API has enabled developers to create rich applications to interact with blogs hosted on WordPress.com or hosted elsewhere when used with the Jetpack plugin. Until now, it’s…
We’ve just made it easier for developers to authenticate and test API calls with their own applications.As the client owner, you can now authenticate with the password grant_type, allowing you…
For developers working with the REST API, the browser-based API console is an essential debugging tool. It allows you to test your API queries and interactively explore the results (or…
Since Automattic is a distributed company and a lot of us work from home, we hold meetups to get face-to-face interaction. The whole company meets up once a year and…
As you may have noticed, we’ve just relaunched the WordPress.com Developer site (the very one you’re reading right now!) with a brand new look and feel!We’ve rebranded the site to…
We love stats at Automattic. They’re key to understanding our users, and a driving force behind a lot of what we do.When we make a change, we measure its impact…
ChallengeRunning WordPress.com means having multimillion-record database tables. Tables which we often need to batch-query. Provided we could hardly select (or update, etc) millions of records at once and expect speed,…
Elasticsearch, if you’re not familiar with it, is defined as a distributed restful search and analytics tool. When it comes to implementing such an infrastructure, our developers not only face the challenges…