Speaker

Mike Elsmore

Mike Elsmore

Developer Advocate

Birmingham, United Kingdom

Mike has been causing chaos on the internet for more than a decade, he's been around to see a lot happen (and sometimes help it along). He loves building and learning in the open and sharing what he gains along the way via streams and other means.

Area of Expertise

  • Information & Communications Technology

Topics

  • API Documentation
  • API Thinking
  • JavaScript
  • JavaScript & TypeScript
  • Serverless
  • Web Development
  • Open Source Software
  • Distributed Software Systems
  • hapi
  • ExpressJS
  • NPM
  • DevOps
  • DevSecOps

The ABC of DX

Developer Experience is something you have been hearing about more and more recently. What exactly is it, though? We are so used to hearing and talking about bad UX, but what’s bad DevX? Let’s see what products, companies, and teams can do to improve Developer Experience where it exists; and where to start, if it hasn’t even been a consideration before. This is a practical guide, be it for developers, product managers, or anyone that cares about other developers consuming your products and tools.

You should build an SDK

We’ve all come across them, buried among all the third-party libraries we use to make modern applications in every framework and for every language. SDKs are part of the bread and butter that developers consume, but have you ever thought of making one for yourself?

This talk aims to make you say “YES”, we’ll cover what they are, why you should care, and most importantly why you should consider making one (with a few caveats of course). We’ll also go over the options for making them, and the best practices you should have in mind to maintain them and even open source them (if possible)!

Mike Elsmore

Developer Advocate

Birmingham, United Kingdom