Akilesh Rao
All web everything.

Auto-Bump Versions & Changelogs Like a Pro! Changesets + GitHub Actions (PART 5)

Never Write a Bad Commit Again! Commitlint + Commitizen Combo (PART 4)

Catch Bugs Before You Commit! TypeScript + Vitest + Husky Workflow (PART 3)

Stop Committing Ugly Code! Prettier + ESLint + Husky Git Hook Magic (PART 2)

Automate Your Git Workflow Like a Pro 🚀 | Linting, Tests, Changelogs & More! (PART 1)

Why React Context rerenders hurt — and how Zustand fixes it!

Scaling Node.js APIs is easy... if you know these tricks

Is NodeJS really single-threaded?

Most React devs forget about these two hooks...

Server sent events (SSE) with NodeJS and ReactJS #reactjs #nodejs #javascript

Webhooks 101

Internationalization(i18n) & Localization(l10n) with ReactJS #reactjs #i18n #accessibility

Micro frontends and module federation with ReactJS & Vite. #reactjs #javascript #webdevelopment

Tanstack query cache and where it's stored #reactjs #javascript #webdevelopment

AbortController in JS(and React) #javascript #reactjs #api

Typescript generics(one last time) #typescript #generics #frontend

Zod(crash course) in under 30 minutes. #zod #typescript #javascript

I built a Chrome extension(in React) to be more productive. #reactjs #javascript #chrome

Change in props do not cause a re-render??? #reactjs #javascript #props

Render prop pattern in ReactJS

The Pub-Sub model(in Javascript)

Javascript Promise Method Polyfills (all, allSettled, race, any)

Javascript Promise Methods

Javascript bind method polyfill.

Flattening an array in JS (array.flat() polyfill).

Map-Filter-Reduce: Polyfills.

Throttling in Javascript & its polyfill.

Why the debounce polyfill works: Part 2: Edge cases

Why the debounce polyfill works: Part 1

Part 6 - APIs - Playwright + React Crash Course (2024)