Setting up development environment for Google App Engine and Python

TechnologyTuesday-23-August.png

Google App Engine is a PAAS offering from Google Cloud Platform, which enables you to build complex web solutions with significant ease without worrying too much about the scalability or infrastructure management. If you want to develop GAE applications using python and looking for a way to setup your development environment then this post is for you. Continue reading

Top 4 Questions To Answer Before Product Scaling!

On a recent trip to Europe, a prospect meeting reinforced a notion that I held to be important anyway! While most founders are quite confident in their product development capabilities, when it comes to scaling many of them are fundamentally unclear over how to go about it.

I have come across many entrepreneurs who believe that scale is something they need to factor in, at the very beginning. Be it their MVP or a major milestone release, I see most of them scurrying over the product scaling quandary from day 1. Unfortunately, this leads most of them to fail. Continue reading

Top 5 Reasons Why Startups Fail

I’m no VC, but I’ve been running a company that helps startups build products for the last 12 years. We’ve worked with 60+ startups during this time – some exited through profitable acquisitions while some shut shop. But in the process, they’ve given me a few interesting insights. Some of these should be valuable to entrepreneurs starting off with their own new ventures.
Continue reading

Creating daily status updates email from JIRA

Context

My client has always preferred reading an email at the start of his day that summarizes all the work his dev team was up to the night before. We call it the status mail. It usually contains the list of tasks we have worked on, containing its full description along with our comments/status on that day. Such reports are favorites among clients who are non-technical or who cannot afford to spend time in JIRA, as they get all updates in one go. But, of course, this is beneficial only for a team size of 5-20 members. Any more than that, the mail itself becomes too long to read. Continue reading

Nuances of Riemann

Introduction

Riemann is a next generation Open-Source Push-Based monitoring system, which is designed to scale vertically and horizontally with the infrastructure, making it a good choice for monitoring elastic infrastructure. Riemann provides transient shared state for system with many moving parts. Riemann aggregates events from the servers and applications with a powerful stream processing language.   Continue reading