The Best Node.js ORM for Azure CosmosDB No One Told You AboutI’ve been working with Azure CosmosDB for 18 months so far in my current job. We use it as the main database in our TypeScript-based…Dec 17, 2024Dec 17, 2024
Top 3 Signs of Clean CodeToday we’ll be talking about what I believe to be the top 3 qualities of clean code.Aug 1, 2024Aug 1, 2024
Azure CosmosDB & Zod: Data Validation on SteroidsProtect your database & saving dollars on Azure billsJun 19, 2024Jun 19, 2024
TypeScript Function Best Practices9 ways to write maintainable & scalable functionsMay 31, 2024May 31, 2024
Type Guards in TypeScript: What, Why, and HowCatch Errors Before They Catch YouMay 20, 2024May 20, 2024
Building GraphQL APIs: Top-3 Mistakes To AvoidSeperate business logic from GraphQL, don’t throw GraphQL errors in your business logic, and optimise your database queriesMar 26, 2024Mar 26, 2024
Easiest Way To Check For Empty Objects In JavaScriptIt’s easier than you think, and you don’t need to install libraries!Feb 20, 2024Feb 20, 2024
Neverthrow: Elegant Error-Handling in Node.js (Functional Programming Style)Stop using try-catch for error-handlingFeb 19, 2024Feb 19, 2024
Azure CosmosDB: How to Do Batch-Operations Using CosmosDB Node.js SDKUse .bulk() not .batch(), you will thank me later.Feb 15, 2024Feb 15, 2024
Serverless GraphQL: How to Integrate Azure Functions With Apollo Server and TypeGraphQLThe Future of APIs is GraphQL, and the future is now.Feb 5, 20242Feb 5, 20242