I'm a software engineer (at Customer.io) during the day and indie hacker by night. I blog about my ideas, and journeys into building products.

Cold showers

During October, I decided to run a random experiment and stick to taking nothing but cold showers, regardless of the weather. Why would anyone do this? The idea was shared with me by my brother, who went through a month-long experience of taking showers at 5 a.m. at the advice of his therapist. I was intrigued by this (I love body hacking and will try most things at least once!) so I decided to challenge myself to see if there was any merit. It also just boiled down to challenging myself to get outside my comfort zone and see if I could improve my performance and health by living differently! My findings:


I want to share an observation that I made and have wanted to put into words for a while. A lot of times we talk about starting something, going for our dreams, never quitting or (eventually) quitting without paying attention to the process of executing. I think in-between start and result, process is something that needs a lot of thought, especially the means to create a long streak of consistent results or action.


My workspace

My workspace is a constant work in progress. I believe designing a workspace is an exercise in setting the tone and values of your work. We all design our workspaces, either intentionally or otherwise. Of late though, I have been making calculated moves to eliminate things that don’t work well and replace with stuff that sets an ambience that inspires creativity. My elimination process has evolved to identifying a weakness, deep diving into potential fixes, then buying something with a money-back guarantee, and friendly return policy (pro-tip). My list is not a recommendation list, but a collection of things that work very well for me, YMMV. Here we go:

I changed jobs, again!

Last year was a busy and also difficult year for most people. I hadn’t realized how hard it hit me until someone pointed out that I had written just one blog post the whole year! Of couse with Covid and major shifts in how people could socialize and work together, everything was so unpredictable. The one thing that I was still very happy about though, was the work I was doing over at JaSure. Since the beginning, we had been a remote company so we didn’t suffer in terms of culture when work moved to Zoom and people’s homes. Actually, I have worked remotely for close to 5/6 years now so it’s fair to say remote is ALL I know at this point.

How I passed AWS Developer Associate certification

I have always been interested in Devops, tinkering with servers, writing some bash scripts and always grabbed the chance to get my hands dirty in server side stuff. Despite my interest, I hadn’t dug deeper into cloud computing to get a full picture of how everything comes together and that irked me. In the course of building a side project and giving serverless architecture a real go I discovered I wasn’t knowledgeable to a level of comfort so I decided to get a better understanding of AWS. After finishing the course, I am so glad I took it and will share my learnings in future blog posts as I document the making of my new sideproject, nroute (more on that later). For now let’s discuss how I planned and passed it.