Randomizer built using the Fisher-Yates shuffle
For those who enjoy playing board games, here’s a randomizer that lets you randomize starting places for each player from a pool of options. This is also optimized for a 6-player Game of Thrones session.
Oct 10, 2021
3 min read
Introducing the Fjord Framework
Many of you know that my team and I have been working hard for the last couple months on a new open source framework to enable client-side streaming from Kafka. I’m excited to announce that it’s ready!
Aug 30, 2021
1 min read
How to use Handlebars.js for templating
Sometimes, we need to display the same basic HTML, but with some customized data interspersed here and there. The Handlebars.js library is perfect for this. It takes less than 5 minutes to learn how to use this simple and efficient templating tool.
Mar 19, 2021
4 min read
Creating a Calendar Day Converter from Gregorian to Persian
Jan 30, 2021
11 min read
How To Build a Multi-Step Form
Sometimes, forms are too long and can be intimidating to complete. The go-to solution is to create a multi-step form, where the form is broken up into smaller sections that the user completes progressively.
Sep 11, 2020
15 min read
How to allow a child component to access and modify a parent's state in React
Let’s say your React application has a smart component (i.e. the component has its own state), and you want a child component to be able to not only access, but actually modify that parent component’s state.
Aug 14, 2020
2 min read