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
Topics
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)!