Year round learning for product, design and engineering professionals

Web Directions Code ’20 session spotlight–Evolving Web APIs for everyday developers

Evolving Web APIs for everyday developers

Michael Mifsud, Senior platforms engineer Redbubble

JavaScript is evolving quickly, and with it so the Web APIs. In just a few years it’s grown from humble callbacks to include generators, async iterations, and async functions. With this growth has come fragmentation not just in the availability of APIs but in their syntax.

Over time we internalise all these differences through documentation, blog posts, and many mistakes. This friction is a barrier to entry and a push towards abstractions and frameworks. Can the web platform take a cue from query syntaxes to adopt a standard syntax? What could it look like? And would it make things better or worse?

About Michael Mifsud

Michael is a senior platforms engineer at Redbubble where he works on developer platforms and services, prior to that he lead performance engineering at 99designs.

His advocacy for great developer experiences extends to his open source contributions where he is the maintainer of LibSass and Node Sass.

delivering year round learning for front end and full stack professionals

Learn more about us

Web Directions South is the must-attend event of the year for anyone serious about web development

Phil Whitehouse General Manager, DT Sydney