
Automate Commit Linting and Package Releases with Github Actions
Deep dive how to set up CommitLint, Husky, Changesets, Github Actions
All of my long-form thoughts on programming, leadership, best design patterns, and more, collected in chronological order.

Deep dive how to set up CommitLint, Husky, Changesets, Github Actions

Learn these web optimization techniques to make your app blazingly fast

This is the second part of Authentication series. We will learn how to create an authentication system from scratch using JWT strategy.

Ever wonder how to persist your authenticated users across your app? Learn different session trategies and their pros and cons.

Google Authentication OAuth2.0 from scratch, no auth wrappers, no auth libraries. Leveraging Arcticjs and Oslojs.

A deep dive on how a software is created.

Master structuring your components for maintainability, scalability, and cleaner code.