AuthorKaruppusamy•Published onAug 26, 2026vite-tsconfig-paths: 'Cannot find package' in Nx + VitestnxvitestmonorepotestingtypescriptWhy vite-tsconfig-paths drops TypeScript path mappings in an Nx monorepo, traced through the plugin, and the two ways to fix the "Cannot find package" error.Read more →
AuthorKaruppusamy•Published onFeb 19, 2025How to implement API testing for tRPC APIs with JestjesttrpctestingIn this post, we will see how to implement API testing for tRPC APIs with Jest.Read more →
AuthorKaruppusamy•Published onFeb 13, 2022Getting started with turnsmartturnsmartiotsmart-homeIntroduction to the turnsmart project and how to create your own smart-home server using turnsmart.Read more →
AuthorKaruppusamy•Published onMay 15, 2021Reverse Engineering Symmetric Cipher AlgorithmCipherReverse-EngineeringHow to reverse engineer a symmetric cipher algorithm whose cryptographic key and encode/decode function is known.Read more →
AuthorKaruppusamy•Published onMay 1, 2021Reverse Engineering Android AppAndroidReverse-EngineeringHow to reverse engineer an Android app that requires an activation code based on the IMEI number to use it.Read more →