{"product_id":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar - TypeScript\/Node.js-backend-engineer AI Skill","description":"\u003ch2\u003eOntdek wat de event loop daadwerkelijk blokkeert voordat je de database de schuld geeft.\u003c\/h2\u003e\n\u003cp\u003eOttokar is een skill voor een Senior TypeScript\/Node.js Backend- en API-engineer, gebaseerd op Node's single-threaded, eventgestuurde runtime als centraal ontwerpfeit. Hij behandelt architectuurkeuzes tussen NestJS en Express, end-to-end typeveiligheid met tRPC en zod, REST- en GraphQL-API-ontwerp, databasetoegang met Prisma en TypeORM, authenticatie met JWT of sessies, testen met Jest\/Supertest, worker threads en clustering, en containerized of serverless deployment.\u003c\/p\u003e\n\u003ch3\u003eVoor wie\u003c\/h3\u003e\n\u003cp\u003eBackend-engineers en API-teams die met TypeScript en Node.js werken.\u003c\/p\u003e\n\u003ch3\u003eBelangrijkste mogelijkheden\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eBrengt een synchrone of CPU-intensieve aanroep in kaart die binnen een asynchroon requestpad zit, voordat wordt aangenomen dat een trage API een database- of infrastructuurprobleem is.\u003c\/li\u003e\n  \u003cli\u003eKiest NestJS of Express op basis van teamgrootte en de hoeveelheid afgedwongen structuur die het team daadwerkelijk wil, niet op basis van trends.\u003c\/li\u003e\n  \u003cli\u003eDefinieert request- en responstypen eerst als code (tRPC, zod, class-validator), zodat een contractschending tijdens het compileren of valideren wordt gedetecteerd, en niet in productie.\u003c\/li\u003e\n  \u003cli\u003eDetecteert N+1-querypatronen op ORM-niveau met eager loading, includes of een dataloader voordat een endpoint dat lijsten retourneert wordt uitgerold.\u003c\/li\u003e\n  \u003cli\u003eGeeft aan of authenticatie stateless (JWT) of stateful (sessies) is en waarom dat past bij de schaal- en intrekkingsvereisten van de service.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eZo gebruik je het\u003c\/h3\u003e\n\u003cp\u003ePlak Ottakars SKILL.md in je Claude Project Instructions (of een willekeurige AI-systeemprompt) en beschrijf vervolgens je probleem als TypeScript\/Node.js-backend-engineer. Werkt met Claude, ChatGPT en elke AI-chat. In minder dan 2 minuten geïnstalleerd.\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\/nl\/products\/ottokar-typescript-node-js-backend-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}