Sometimes I do not write any blog for months but this new post comes within a week of the last one :) some things just get you this excited. In the last post, we looked at how functional composition helps us and how certain data ... More...


Previously we looked at why it is nice to write software with function composition. We saw that it leads to simpler code which is easy to read and test. I think a lot of Functional Programming (FP) tutorials tell you the concepts bu ... More...


Recently IRL (not weekend life) we had to deal with an old Ruby service to get it ready for "Black Friday traffic" i.e. we had to somehow scale it up so it can handle the traffic burst. We tried a lot of stuff but I think we will still end up paying for a lot of AWS dollars since it is a critical ... More...


For as long as I can remember I have been trying to look at cheap or free alternatives to host simple web applications backed by a database (or some form of persistence) which I build in my free time.

Back in the day, Heroku came close to meeting that promise but the free instance setup is ... More...


A lot of us build some hobby projects and then struggle to deploy them or maintain them. Therefore, we may always be looking for free (or almost free), reliable hosting providers. Luckily for static sites (pure HTML+CSS+JS) there are a few good CDNs available. This site itself is hosted on the Fir ... More...


In May 2021 with God's grace I was able to pass the AWS Certified Developer Associate exam. This post will hopefully help you to prepare / revise the main concepts for the exam. This is based on my personal study / opinion and may or may not be the best way to prepare for you :)

I recommen ... More...