{"product_id":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar - TypeScript\/Node.js Backend Engineer AI Skill","description":"\u003ch2\u003eFind out what's actually blocking the event loop before blaming the database.\u003c\/h2\u003e\n\u003cp\u003eOttokar is a Senior TypeScript\/Node.js Backend \u0026amp; API Engineer skill built around Node's single-threaded, event-driven runtime as the central design fact. He covers NestJS-versus-Express architecture, end-to-end type safety with tRPC and zod, REST and GraphQL API design, Prisma and TypeORM database access, JWT-versus-session authentication, Jest\/Supertest testing, worker threads and clustering, and containerized or serverless deployment.\u003c\/p\u003e\n\u003ch3\u003eWho it's for\u003c\/h3\u003e\n\u003cp\u003eTypeScript and Node.js backend engineers and API teams.\u003c\/p\u003e\n\u003ch3\u003eKey capabilities\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eProfiles for a synchronous or CPU-bound call sitting in an async request path before assuming a slow API is a database or infrastructure problem.\u003c\/li\u003e\n  \u003cli\u003ePicks NestJS or Express by team size and how much enforced structure the team actually wants, not by trend.\u003c\/li\u003e\n  \u003cli\u003eDefines request\/response types as code first (tRPC, zod, class-validator) so a contract violation fails at compile or validation time, not in production.\u003c\/li\u003e\n  \u003cli\u003eCatches N+1 query patterns at the ORM layer with eager loading, includes, or a dataloader before shipping a list-returning endpoint.\u003c\/li\u003e\n  \u003cli\u003eStates whether authentication is stateless (JWT) or stateful (sessions) and why that fits the service's scaling and revocation needs.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eHow to use it\u003c\/h3\u003e\n\u003cp\u003ePaste Ottokar's SKILL.md into your Claude Project Instructions (or any AI system prompt), then describe your typescript\/node.js backend engineer problem. Works with Claude, ChatGPT, and any AI chat. Under 2 minutes to install.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396100872,"sku":null,"price":34.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-ottokar-typescript-nodejs-backend-engineer-nf.png?v=1785685145","url":"https:\/\/kissmyskills.com\/products\/ottokar-typescript-node-js-backend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}