Description
How to nail down the right abstractions for optimal DX? Building abstractions is at the core of API design. They become the face of your software, and they dictate a significant part of its developer experience. How to design the right abstractions? What is the difference between an opinionated software and a failing abstraction?
To answer these difficult questions, we're happy to welcome two remarkable guests:
Tim Neutkens is the Lead Engineer of Next.js, one if not the most popular and versatile React framework. He also co-authored MDX, an authoring format that lets you make Markdown and JSX.
François Chalifour is a Software engineer at Algolia. He's been working on Algolia Instantsearch for several years and co-authored our recommend UI library.
Tim Neutkens: @timneutkens François Chalifour: @francoischlfrSarah Dayan: @frontstuff_ioAlgolia: @algolia / algolia.comVercel: @vercel / vercel.com
This episode of Developer Experience is about Developer Education. It’s a wonderful time to become a developer: the demand has never been higher, and there’s a literal ocean of free and paid content to kick start a new career in tech. This firehose of educational content is a side-effect of such...
Published 04/07/22
On today's episode, Sarah Dayan discusses open source sustainability with Nicholas Zakas, creator of ESLint. ESLint is a widely popular JavaScript linter with a giant ecosystem of third-party plugins. If you have a JavaScript project with a continuous integration, you are certainly using ESLint...
Published 03/10/22