Minimum Viable Live Streaming
With the ever increasing popularity of livestreaming one has to ask if there is a simple way to set up your own livestream website to make you more independent of large corporations. The good news is that it is relatively straightforward for anyone to set up if they can set up a simple website.
Debloated Markdown Blog with Zola
XState forms and validation
XState is a great solution for creating custom forms in a React based application that have strict validation and are stable against users hitting edge cases.
State Management in Next.js
Managing state in Next.js or any React based framework comes with it's challenges, but the route that gives the most power to boiler plate ratio is using Xstate to build state machines at both the local and global levels
Get the Current URL in Next.js
There are a number of cases that need to be handed properly when getting the current URL in Next.js. Those being, server vs client and local vs prod. It's important to be able to get the current URL, especially if you are using API routes and need to get that api data into your page through getInitialProps.
Get query params in Next.js
Getting query parameters in Next.js is very simple, but is done differently on the client and on the server.
Next.js disable SSR
You sometimes might want to disable server side rendering in Next.js, to do so you should use the dynamic module in Next. We'll show you how to do it, and some best practices about when to / when not to use it.