Sudaraka JayathilakaHandling EI_EXPOSE_REP & EI_EXPOSE_REP2SpotBugs is a great tool for static code analysis. Recently I got two similar warnings in one of the codebases I work on and I had to fix…2 min read·Apr 30, 2024----
Sudaraka JayathilakaGatsbyJS for DummiesRecently I wanted to revamp my personal website. While in the quest for the Ideal template, I came found this super clean-looking template…4 min read·Apr 29, 2024----
Sudaraka JayathilakaInstalling OpenJDK on M1 Macbook ProI recently got hold of a M1 MacBook Pro and was faced with the challenge of setting up java developer env. I wanted to build and run a…2 min read·Dec 10, 2021--5--5
Sudaraka JayathilakaGo Embed instead of PackrMany of the microservices I am working on right now are written in Golang. Most of these microservices have internal dashboards and the UI…2 min read·Dec 5, 2021----
Sudaraka JayathilakainThe StartupLooking Into Classical Concurrency Patterns as a GopherConcurrency is one of the most discussed topics is programming. A lot of concurrency patterns have been introduced over time in different…4 min read·Jul 11, 2020----
Sudaraka JayathilakainThe StartupOvercoming challenges of Serverless with GolangIt has been a couple of years since Serverless technology became a hot topic. Since then, there has been many debates and discussions over…4 min read·Jun 22, 2020----
Sudaraka JayathilakainThe StartupRethinking Error Handling in GolangErrors are one of the most important aspects of a programming language. The way you handle errors impacts the performance of the…4 min read·Jun 13, 2020--3--3
Sudaraka JayathilakaGo Modules for Go Dep UsersDependency management is a problem that is there with the programming languages. Most of the programming languages have their own solution…3 min read·Jun 6, 2020----
Sudaraka JayathilakaSetting up Kong (1.4.0) API-Gateway on Ubuntu 18.04First of all, we need to install the dependencies required for kong. Please execute following commands to install dependencies2 min read·Nov 24, 2019----
Sudaraka JayathilakaBehind the scenes of Chat ApplicationsThere are a lot of chat applications are in the use. But only few of them standout because of the qualities they bear which attracts the…4 min read·Sep 4, 2018--2--2