Nov 13, 2025 · 4 min read · Inspired by BulletProof React, I applied the codebase architecture concepts to the Umami codebase. Prerequisite Project standards in Umami codebase — Part 1.0 In this part 1.1, we review the following project standards in Umami codebase: ESLint ...
Join discussionJun 5, 2025 · 7 min read · Whether you’re coding solo or working in a team, one thing becomes obvious fast: style inconsistencies and formatting nitpicks waste time. Over the years, I’ve landed on a setup that saves mental overhead, keeps the codebase clean and scales well acr...
Join discussion
Feb 4, 2025 · 14 min read · 📖 Part 1: Learning the essentials👈 you are here 🤖 Part 2: Automating the process 📘 Introduction Managing and debugging large code bases can be challenging, especially when they lack proper structure or standards. Following a standard for wri...
Join discussion
Feb 4, 2025 · 13 min read · 📖 Part 1: Learning the essentials 🤖 Part 2: Automating the process👈 you are here 📘Introduction This blog is in continuation with its first part - A Complete Guide to Setting Up Dev Tools for Vanilla JavaScript Projects: Part 1. So please che...
Join discussion
Sep 16, 2024 · 29 min read · A linter is a tool that scans code for potential issues. This is invaluable with a programming language like JavaScript which is so loosely typed. Even for TypeScript, which is a strongly typed language whose compiler does a great job of detecting er...
Join discussion