Ruwanthi LakshikaTypeScript: Why it Matters and How it HelpsBefore diving into TypeScript, let’s start with JavaScript. After all, TypeScript builds on top of JavaScript, so understanding the…3d ago3d ago
Ruwanthi LakshikaUnderstanding IAM Policies and Networking in the CloudCloud computing can be complex, but understanding some key concepts can make it easier to navigate. Let’s break down a few important ideas…Sep 5Sep 5
Ruwanthi LakshikaCloud Computing: Understanding the BasicsWhen you hear the term “cloud computing,” think of it as accessing computer services — like storage, databases, and processing power —…Sep 2Sep 2
Ruwanthi LakshikaDocker Compose: Simplifying Multi-Container ApplicationsImagine you’re working on a web application with several moving parts: a frontend, a backend, and maybe even a database. Setting up each…Aug 22Aug 22
Ruwanthi LakshikaHow Docker Saved the Day…Kasun, a full-stack developer, recently got a project to build a website for a client’s business. He worked hard, crafting the frontend…Aug 18Aug 18
Ruwanthi LakshikaTailwind CSS vs. Bootstrap: What’s the Difference?If you’ve been diving into web development, you’ve probably heard of both Tailwind CSS and Bootstrap. Both of these frameworks are here to…Aug 16Aug 16
Ruwanthi LakshikaWhy Choose Next.js Over React?Next.js is an open-source framework built on top of Node.js that focuses on making React applications easier and more powerful. Let’s…Aug 15Aug 15
Ruwanthi LakshikaMagic Behind Fibonacci Sequence and Golden RatioWhen I first encountered the connection between the Fibonacci sequence and the Golden Ratio, it was during my study sessions for a campus…Jul 23Jul 23
Ruwanthi LakshikaThe Power of APIs: Understanding REST API FundamentalsYou know how when you’re watching TV, you use a remote to switch channels or adjust the volume? You don’t really need to know how the…Jul 19Jul 19
Ruwanthi LakshikaMicroservice Architecture: A Journey from Monoliths to MicroservicesWhat is Monolith Architecture?Jul 13Jul 13