ng-loom: a dependency graph for your Angular app, as a single HTML file
On a large Angular workspace at work, I needed to know what actually depended on a shared service before I touched it. grep finds text, not relationsh
Curated development tutorials from top sources. Filter by language.
On a large Angular workspace at work, I needed to know what actually depended on a shared service before I touched it. grep finds text, not relationsh
If you publish npm packages, you probably know the pre-publish ritual: run publint, read the output. Run attw (are-the-types-wrong), read a different
The Architectural Shift: Moving Beyond the SPA When I first launched my SaaS platform, speed was the only metric that mattered. Vite was th
How We Built BookMyCoworking: Building a Modern Coworking Marketplace Finding and booking coworking spaces in India is often fragmented. Us
Standard code coverage measures execution, not test strength. AI coding assistants generate hundreds of lines of unit tests, but often fall into the "
Standard code coverage measures execution, not test strength. AI coding assistants generate hundreds of lines of unit tests, but often fall into the "
How to Monitor Your Payload CMS API with Vigilmon Payload CMS is a TypeScript-first headless CMS built on top of Express and MongoDB (or Po
Imagine having an AI assistant that can understand your codebase and provide actionable feedback. With Claude AI assistants, this is now a reality. Bu
Standard code coverage measures execution, not test strength. AI coding assistants generate hundreds of lines of unit tests, but often fall into the "
Standard code coverage measures execution, not test strength. AI coding assistants generate hundreds of lines of unit tests, but often fall into the "
Small ask, on paper. A clinician types something like "any allergy conflicts for this patient's current meds?", and before the model answers it needs
Standard code coverage measures execution, not test strength. AI coding assistants generate hundreds of lines of unit tests, but often fall into the "
Originally published at kunalganglani.com — read it there for inline code, hero image, and live links. TypeScript 7 “going native” is one of those
Build a Backpacking Gear List with an MCP Server Packing lists are easy to start and surprisingly hard to maintain. A spreadsheet can track
TL;DR Choose a text-to-image API by testing your own poster and social-ad briefs, then score output validity, composition, typography space
React Flow has grown into the default for node-based UIs in React since its 2019 origins. Its maker, xyflow, also ships a Svelte version, Svelte Flow,
We use AskElephant to record client calls, and we work in claude.ai. Those two things could not talk to each other, and the reason is structural rathe
I maintain an MCP server that generates music. One call takes anywhere from 40 seconds to three minutes, because there is a model rendering audio on t
tRPC is one of the most developer-friendly ways to build type-safe APIs for TypeScript full-stack apps — no code generation, no schema files, just end
Every SaaS boilerplate I tried had the same problem: auth worked, but multi-tenancy was fake. You know what I mean. The "multi-tenant" feature was ju