SkillDham
SkillDham

Engineering Articles

Explore technical
deep-dive articles

Free engineering articles covering React, Next.js, CSS, JavaScript and more. No signup required.

libreact featureflagsjni crash? The Real Fix for RN 0.82 – SkillDham
7 min read

libreact featureflagsjni crash? The Real Fix for RN 0.82

8/21/2026

react-nativeandroidsoloader

libreact featureflagsjni crash breaks RN 0.82 builds hitting Android's 16KB page-size rule. Here's the real SoLoader and NDK fix that works.

Read article →
Zod 4 React Hook Form Errors Not Showing? Here's Why – SkillDham
11 min read

Zod 4 React Hook Form Errors Not Showing? Here's Why

8/19/2026

zodreact-hook-formreact-native

Zod 4 react hook form errors get silently dropped or thrown as an uncaught ZodError. Here is the exact bug, version pins, and a working fix.

Read article →
PrismaPg idleTimeoutMillis Pool: Why Connections Won't Close – SkillDham
9 min read

PrismaPg idleTimeoutMillis Pool: Why Connections Won't Close

8/18/2026

prismapostgresqlserverless

PrismaPg idleTimeoutMillis pool settings can't stop idle connections in serverless Postgres. Here's why - and how to actually diagnose the leak.

Read article →
React Compiler TanStack Table Bug: The Real Fix – SkillDham
9 min read

React Compiler TanStack Table Bug: The Real Fix

8/16/2026

react-compilertanstack-tablereact-19

React compiler tanstack table issues cause stale headers and broken pagination. Here is the real fix, not just the use no memo escape hatch.

Read article →
Mongoose Populate TypeScript Error - Skip the Assertion Hack – SkillDham
8 min read

Mongoose Populate TypeScript Error - Skip the Assertion Hack

8/15/2026

mongoosetypescriptmongodb

Mongoose populate typescript error? The field still types as ObjectId after populate() runs. Skip the as cast - use this type-safe pattern instead.

Read article →
npm Keyv Cacheable Attack: Is Your Node App Infected? – SkillDham
9 min read

npm Keyv Cacheable Attack: Is Your Node App Infected?

8/13/2026

npmsupply-chain-attacknodejs-security

npm keyv cacheable attack hit 400+ packages via a credential-stealing worm on August 4, 2026. Run this command to check your lockfile and fix it fast.

Read article →
React Native iOS 26 TurboModule Crash - The Real Fix – SkillDham
10 min read

React Native iOS 26 TurboModule Crash - The Real Fix

8/12/2026

react-nativeios-26turbomodule

React Native iOS 26 TurboModule crash kills your build in Release mode only. Here's the exact crash signature, root cause, and workaround that ships.

Read article →
turbopackIgnore Not Working? Fixed in Next.js 16.3 – SkillDham
8 min read

turbopackIgnore Not Working? Fixed in Next.js 16.3

8/11/2026

nextjsturbopackvercel

turbopackIgnore not working in Next.js? It was a real Turbopack bug (issue #95125), fixed before 16.3 went stable - here's how to verify your build.

Read article →
Next.js 16.3 Turbopack Bugs: Hash Routing Still Broken – SkillDham
9 min read

Next.js 16.3 Turbopack Bugs: Hash Routing Still Broken

8/10/2026

nextjsturbopackapp-router

Next.js 16.3 Turbopack bugs break router.push hash navigation and duplicate dynamic() components. Here is the workaround for both, with repro code.

Read article →