Howdy!
This week I had a few exciting days in our Melbourne engineering HQ deep diving in all things API for 2018, lots of exciting news to share… soon!
I’m a little crook this weekend so I’ll keep it brief – a handful of posts to share for this edition:
API friction
This is a great summary of developer experience anti-patterns that increase the difficulty for someone to use your API. I would, however, argue that a lack of language specific SDK’s shouldn’t be classed as part of your API rather its part of the developer ecosystem you MUST be conscious of when launching an API.
Read the post.Boiling the Ocean, Incrementally – How Stylo Brought Rust and Servo to Firefox
The biggest thing I learned from this post is just how much of the recent Firefox announcements were made possible by years of strategy and incremental improvement. It’s a huge achievement that the Firefox team has made launching Project Quantum and its really exciting to see the Rust + Servo project work being rolled out to so many Firefox users!
Read the post.My web app died from performance bankruptcy
Chrome has a history of rapid iteration, ambitious improvements to the web platform and… occasionally leaving a few of us behind. This is an interesting post exploring the timelines for API deprecation and how it can sometimes strangle developers racing to keep up with their own projects as well as the platform evolution. A lesson for anyone building things we’ll eventually deprecate and iterate on (i..e – software).
Read the post.A shameless plug – we’re just a week away from MeetupMixup 2017 so make sure you have your ticket and come hang out next Wednesday (December 13th).
See you next week!
@developerjack