Madhukar Prabhakara
-
Why I Built My Own Website Uptime Monitoring Tool
I was in a situation recently where we needed to use a website uptime monitoring service at work. We run many dedicated customer sites and…
-
Understanding Your Customer: The Make-or-Break Factor for B2B SaaS Startups
I was struggling for a long time to choose a title for this post before settling for what you see today. The subject deserves special…
-
Perfect example of leadership that I won’t ever forget
I was never a good student. Not good at studies, never scoring well on tests even flunking exams. For a middle class Indian family flunking…
-
Routing traffic to servers on specific ports based on host header using HETZNER and nginx
We are in the middle of migrating from AWS to Hetzner, and if you have ever been on these major migration projects, you’d know the…
-
How to design good quality surveys and avoid common mistakes
It is amusing that even years after surveys were invented and used for data collection purposes, we still need to talk about how to design…
-
Nothing gets past a child’s keen observation
It’s been two and a half years since I became a father, and I’m learning so much. I’m slowly realizing that a 2.5-year-old is: My…
-
We are migrating from AWS to Hetzner
If you are wondering why we are so desperate to move from AWS to Hetzner, here is why If my analysis is right we will…
-
Dockerize any laravel application easily
I started using Docker very recently with my open-source projects especially for local development and was amazed at how effective and efficient it is. I…
-
Hard skills non-profits need to measure impact of their programs
Before going over the hard skills needed to measure impact, let us quickly go through what impact measurement is just so we are on the…