I'm Vijit Ail, a Software Engineer based in Mumbai. I'm currently working at  toothsi. When I'm not at work, I write articles on React and JavaScript.
Introduction to the T3 stack and create-t3-app
Create full-stack TypeScript apps using a collection of popular libraries known collectively as the T3 stack
Introduction to Astro
Learn how to use Astro, a new static site builder, with this step-by-step tutorial that integrates Astro into both a vanilla JS app as well as an example React application.
Working with Supabase Studio
Learn how to set up a project in Supabase Studio, a dashboard for managing a self-hosted Supabase project.
Reusable And Declarative Way Of Handling Forms in Vue
In this article, I'm going to show you how to create a reusable and declarative API for handling form data.
Form Validation in VueJS using Yup
Handling form validations is a pain when it comes to JavaScript frameworks. Although, form validation is available natively in the browser, there are still some gotchas when it comes to cross-browser compatibility.
A very basic state management library in under 100 lines of JavaScript
In this post, I'll walk you through, how to create a basic state management solution for JavaScript apps using the Pub/Sub pattern.