PinnedJanith HathnagodaTurbocharging Go Load Balancer App: Practical Optimization TechniquesHello guys! Today, I’m thrilled to share the journey of optimizing my load balancer app written in Go. From initial profiling to advanced…Jun 10Jun 10
PinnedJanith HathnagodaGo Profiling with pprof: A Step-by-Step GuideHey there! If you’re diving into Go and want to make sure your application runs smoothly, profiling is your best friend. Profiling helps…Jun 10Jun 10
PinnedJanith HathnagodaFirsthand Experience with Choreo: Learning to Build and Deploy with EaseAs a fresh software engineering intern at WSO2, I was introduced to something cool called Choreo. My first task was to make an app named…Feb 19Feb 19
PinnedJanith HathnagodaWhat is DevOPs?In the rapidly evolving landscape of software development, staying ahead of the curve is paramount. One methodology that has…Jun 10, 2023Jun 10, 2023
Janith HathnagodaUnveiling the Power of Data Structures and AlgorithmsAlgorithms and data structures serve as the foundation of efficient software development. They provide programmers with tools to organize…Jun 26, 20231Jun 26, 20231
Janith HathnagodaBuilding a Web Application from Scratch (React + Django) In this documentation, we will explore the…1. Project Setup: To begin, set up the development environment by installing the necessary tools and dependencies. This includes installing…Jun 25, 2023Jun 25, 2023
Janith HathnagodaDjango Unleashed: Exploring the Power and Flexibility of the Python Web FrameworkIn the world of web development, Django has emerged as one of the most popular and powerful frameworks. Created with the goal of…Jun 24, 2023Jun 24, 2023