Using Finite State Machines to Simplify Frontend User Flow
Creating a concert rather than chaos when orchestrating the state for many elements on a page.
Code Mochi · Practical full-stack development
Tutorials for developers who want to turn project ideas into working, maintainable software.

idea → build → deploySelected writing
Creating a concert rather than chaos when orchestrating the state for many elements on a page.
A guide for keeping your code organized and always ready to deploy.
How to configure your Next.js app with Docker and Prisma from start to finsh
Tools & courses
Tools and deep-dive courses shaped by the same practical approach as the blog.

Collaboratively version control your images just like your code.
Explore app
Learn to build a fully-featured social RSS reader app with Next.js and Prisma 2.
Explore course
A training course for building scalable, production-grade frontend React applications.
Explore courseKeep digging
How to set up a Next.js application with Prisma and NextAuth
How to migrate your NextAuth database with Prisma to the latest and greatest
Tracking the spread of a virus between different countries through publicly available data-sets and React.js.
A definitive guide for adding Auth0 to your Next.js project.
An overview about why using a backend-as-a-service like GraphCMS is the way to go for MVPs.
Build and configure a Next.js Docker environment for development and production use.
Build and configure a Next.js Docker environment for development and production use.
Achieve coding zen by using zeit now to deploy your own totally serverless graphQL and react application.
Learn all the steps needed to set up and configure an RDS MySQL server for your production full stack application.
Learn how to build a fullstack blog application from the ground up from the comfort of your docker environment.
Learn how to build a fullstack blog application. In Part II we hook up our frontend to our backend and add a beautiful UI with Ant Design.
Learn how to build a fullstack blog application. In Part I we set up the project and dockerize our app.
A quick overview of all the exciting new features of Prisma 2 beta including Photon and Lift.
A step-by-step guide for adding sitemaps to your Gatsby site and how to submit the sitemap to the Google Search Console.
An exhaustive overview of all the ways you can render your React application to make it blazingly fast to load and work with social media scrapers and webcrawlers.
A step-by-step guide for setting up and deploying your React Gatsby project using an automated pipeline to a serverless S3 bucket backed by Cloudfront, a global CDN.
How do you convert less stylesheets to styled components?