PinnedPublished inFirebase DevelopersPublish a Production-ready React Native App to Firebase App Distribution Using FastlaneLearn how to automate shipping builds to testers and beta users using fastlaneMay 16, 2021May 16, 2021
Managing Multiple Git Identities: A Seamless Workflow for Personal and Work AccountsWe’ve all been there: pushing code using the wrong identity(e.g. using your personal email `coding_ninja1@gmail.com` to commit work related5d ago5d ago
A Simple Guide to Setting Up Absolute Imports in Vite + React (TypeScript)Using relative imports can get messy in no time, especially in large, complex projects. Moving from relative paths like…5d ago5d ago
Bulletproof React: Automating Code Quality with ESLint, Prettier, and Husky (2026)How to enforce a clean codebase and consistent commit messages using modern Git hooks and the ESLint Flat ConfigJan 8Jan 8
Stubbing ngx-charts & d3-: The Real Fix for Jest's ESM Syntax Error in AngularIf you’ve ever tried running Jest tests in an Angular project that uses ngx-charts, you’ve probably hit this wall:Nov 8, 2025Nov 8, 2025
Angular Starter Project Kit (Ep 2): Setting Up Husky, Commitlint, Prettier & ESLint for Code…Configure ESLint, Prettier, Husky, lint-staged & commitlint to create an automated and robust code quality pipeline for an Angular ProjectNov 1, 2025Nov 1, 2025
Angular Starter Project Kit (Ep 1): Understanding the Project StructureWelcome to Episode 1 of my Angular Starter Project Kit series! In this episode, we’ll explore how I structure my go-to Angular project…Oct 12, 2025Oct 12, 2025
How to Set Up Mock Service Worker With ReactMock Service Worker (MSW) helps frontend developers simulate API responses without needing a real backend.Mar 3, 2025Mar 3, 2025
Variable Fonts in CSSI recently came across CSS Variable fonts, and I find them interesting. In this blog article, we will look at what they are, their…Feb 5, 2024Feb 5, 2024
Git Submodules | An IntroductionI wanted to create a GitHub repository that contains other repositories. The main goal was to organize projects based on topics, type, etc…Jan 29, 2024Jan 29, 2024