chintanshah35.hashnode.devIntroducing handlejson v1.0.0: Production-Ready JSON Parsing Without Try-CatchThe Problem Every Developer Knows Every JavaScript developer has written this code: let data try { data = JSON.parse(str) } catch { data = null } API responses, localStorage, user input - same pattern everywhere. After writing this one too many ...Jan 30ยท7 min read
chintanshah35.hashnode.devType-Safe Environment Variables That Fail Fast: envconfig-kitEvery environment variable you read from `process.env` is a string. Even when it shouldn't be. const dbPort = process.env.DB_PORT // This is a string const enableCache = process.env.ENABLE_CACHE // This is also a string When you set `ENABLE_CACHE=fa...Jan 27ยท6 min read
chintanshah35.hashnode.devlogfx: Beautiful Console Logging That Actually Makes Sense๐ Updated New Version Available: logfx v0.5.0 is now available with Express middleware, Fastify plugin, color themes, file rotation, and 15+ production features. Read in whats-new-in-v0.5.0 section at the end. Tired of boring console logs? Want some...Jan 17ยท9 min read
chintanshah35.hashnode.devHello, Hashnode! I'm Chintan Shah ๐Excited to join the Hashnode community! Here's a bit about me. Who am I? I'm Chintan - a Senior Software Engineer based in Virginia. I've been building web applications for about 9 years now, and somehow I still get excited when a tricky bug finally ...Jan 15ยท3 min read