A few hundred bytes of JSON-LD per page decides whether a result shows an author, a date, and breadcrumbs. The BlogPosting payload, how to render it safely in next/head, and how to validate it.
August 24, 2026
2 min
Read →
Yes — but legacy is not dead. When it is fine to stay on the Pages Router, when the move is worth it, and how to run app/ and pages/ side by side during an incremental migration.
July 29, 2026
1 min
Read →
Bun 1.4 runs most NestJS apps unmodified. What works out of the box, what still breaks (native addons, the Jest testing setup), and where the performance win actually is.
July 8, 2026
1 min
Read →
SSE is what the Claude API uses natively. Wrapping the Anthropic SDK stream in an RxJS Observable behind NestJS's @Sse() decorator gives token-by-token delivery in ~30 lines.
June 19, 2026
1 min
Read →
Drizzle overtook Prisma in npm downloads in early 2026. How to define a schema, wire it into NestJS as a provider, and migrate off TypeORM service by service.
June 2, 2026
2 min
Read →
shadcn/ui gives you copy-paste React components built on Radix UI and Tailwind CSS — fully owned, fully customizable, no black-box library.
May 13, 2026
1 min
Read →
A comparison of getServerSideProps vs getStaticProps — when to use each and how SSR impacts performance, SEO, and API design.
May 6, 2026
1 min
Read →
A practical guide to implementing stateless JWT authentication in NestJS using Guards, Passport strategies, and protected routes.
April 30, 2026
1 min
Read →
PostgreSQL setup with Docker Compose, volume management, and creating isolated database environments for different projects.
April 19, 2026
1 min
Read →
How to build a type-safe, modular backend using NestJS and TypeORM? A practical guide from setup to entity design.
April 11, 2026
1 min
Read →