Upgrading Prisma to Rust-free client in NestJS

Updated January 15, 2026 to reflect Prisma 7.x stable releases and common issues encountered in production upgrades.If you want to skip ahead, there’s a minimal reproduction repo here, you can reference. Prisma 7 shipped with a significant architectural change: the query engine was rewritten from Rust to TypeScript. This sounds like a minor internal detail, […]

How I Built and Published My First Angular Library

I’ve always been curious about how writing code for a library differs from writing code for regular application. How is it different from writing normal application code. Is the setup more complicated, because you need to transpile to different versions? Is it vastly different between a frontend (React, Angular, etc.) library versus a NodeJS library? […]

Speed vs robustness when coding in Typescript

At the risk of sounding like a cliché I thought I’d share some thoughts on striking a balance between “speed” and “robustness”, working as a Typescript developer. I’ve always been a firm believer in picking the right tool for the job, whether that is applying the appropriate programming language, framework, library or delivery vehicle (ie. […]