In this episode of The Developers’ Bakery we touch on Next.js and a middleware to overcome one of its missing capability with Michele Riva and Krabs 🦀
Krabs is a Express.js/Fastify middleware that will help you deploying multi-tenancy application on Next.js.
We’re going to walk through what this tool does and why it was even needed in the first place.
Michele is also a book author and has a lot of opinion on programming languages. We’re going to hear a bit
about his experience writing a book and some of his lessons learned.
Enjoy the show 👨‍🍳
Show Notes
00.09 Intro00.55 Episode Start01.28 Michele’s Introduction02.31 What is Krabs?03.36 What is NextJS?05.25 What is multi tenancy?08.05 Is Krabs used in production?11.00 FLIP - Functional-like Imperative Programming12.37 Native Multi-tenancy support in Next.js14.30 Upcoming features for Krabs?16.57 Who is currently maintaining the project?17.58 Who is sponsoring this project?19.07 Could you imagine doing OSS full-time?20.47 What’s your experience as a book author?23.51 Real-world Next.js26.17 If you were to rewrite Krabs, what would you do differently?29.11 If you were to rewrite your book, what would you do differently?31.36 Further reading33.41 Bonus: What is your favourite programming language?35.54 Bonus: …and why it’s not Javascript?40.46 Where to find Michele online?Resources
micheleriva/krabs on Github Krabs Official Website Krabs Tutorial Serving thousands of websites with a single Next.js installation on YouTube Real-World Next.js - Packt Publishing @micheleriva on Github @MicheleRivaCode on TwitterShow links
Podcast Website The Developers’ Bakery on Spotify The Developers’ Bakery on Apple Podcasts The Developers’ Bakery on Google Podcasts @thebakerydev on Twitter @cortinico on Twitter