Chameera DulangainBits and PiecesJavaScript Iterables vs IteratorsDifferences and Similarities Between JavaScript Iterables and Iterators11 min read·Feb 14, 2024----
Chameera DulangainBits and PiecesBest-Practices for API Authorization4 Best Practices for API Authorization9 min read·Feb 6, 2024--12--12
Chameera DulangainBits and Pieces3 Ways To Detect Circular Dependencies In JavaScript ProjectsHow to Prevent Circular Dependencies?8 min read·Jan 29, 2024--3--3
Chameera DulangainBits and PiecesImplementing The Sidecar Pattern in a Microservices Based ApplicationHow to Implement The Sidecar Pattern with Node.js?7 min read·Jan 23, 2024--2--2
Chameera DulangainBits and PiecesImplementing Saga Pattern in a Microservices with Node.jsHow to Implement Saga Pattern with Node.js6 min read·Jan 3, 2024--3--3
Chameera DulangainBits and Pieces5 Ways to Share Code Between Lambda FunctionsHow to Share Code Between Lambda Functions?8 min read·Dec 20, 2023--3--3
Chameera DulangainBits and PiecesUsing TypeScript Decorators in PractiseTypeScript 5.0 Decorators6 min read·Nov 24, 2023--4--4
Chameera DulangainBits and PiecesYou Have Been Doing Form Validation Wrong!Use these 8 best practises to ensure that your web forms are validated9 min read·Nov 6, 2023--2--2
Chameera DulangainBits and PiecesSemantic Versioning for Express APIsWhat is Semantic Versioning?6 min read·Aug 12, 2023----
Chameera DulangainBits and PiecesFrom Monolithic App to Micro FrontendsHow to start converting a legacy frontend application to micro frontends9 min read·Aug 4, 2023----