Vahid Dejwakh
Vahid Dejwakh
About
Posts
Reviews
Projects
Contact
Light
Dark
Automatic
Frontend
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
Software Engineering
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
Software Engineering
,
System Design
Project
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
Software Engineering
,
How To
Creating a Calendar Day Converter from Gregorian to Persian
Let’s figure out how we can create an interactive interface that converts a Gregorian Month and Day to a Persian Month and Day, and vice versa. In the process, we’ll review some of the key Javascript concepts and methods for DOM manipulation.
Jan 30, 2021
11 min read
Software Engineering
,
How To
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
Software Engineering
,
How To
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
Software Engineering
,
How To
Cite
×