Gaurav Mantri's Personal Blog.

Building a Simple Task Scheduler in Windows Azure

Often times we need to execute certain tasks repeatedly. In this blog post, we will talk about building a simple task scheduler in Windows Azure. We’ll actually develop a simple task scheduler which will run in a Windows Azure Worker Role. We’ll also discuss some other alternatives available to us … [Read more...]

Cerebrata Story – Customer Service

In this blog post, I will share our experience regarding the most important aspect of running a company – customer service. To me, nothing is more important for a company than to providing the best possible customer service. This alone makes or breaks a company. As a side note, personally I don’t … [Read more...]

(Some) Best Practices for Building Windows Azure Cloud Applications

In this blog post, I will talk about some of the best practices for building cloud applications. I started working on it as a presentation for a conference however that didn’t work out thus this blog post. Please note that these are some of the best practices I think one can follow while building … [Read more...]

Cerebrata Story – Team Management

In this post about my journey with Cerebrata, I will talk about team management (erstwhile known as Human Resource Management or at times in India as Personnel Management). Our team management policies are built around one simple principle: Karma is a bitch! You mess with karma and in time karma … [Read more...]

Got My MVP Award And Things I Did (I Think) To Get This Award

What a way to start new year! Just got the following in my email: This is the 3rd year I got this award. I’m excited, honored, humbled and privileged to be awarded as an MVP and especially proud to be the part of Windows Azure MVP group. Thank you Microsoft!!! Things I Did Here’s what I … [Read more...]

Storage Client Library 2.0 – Implementing Retry Policies

Continuing my blog posts about migrating code to make use of storage client library 2.0, in this post I will talk about some changes done in the library for implementing retries in your code. You can read my previous posts on storage client library 2.0 here: … [Read more...]

Storage Client Library 2.0 – Exception Handling

Continuing my blog posts about migrating code to make use of storage client library 2.0, in this post I will talk about some more changes done in the library for handling exceptions. You can read my previous posts on storage client library 2.0 … [Read more...]

Oh LinkedIn! Please Take Away Endorsement Feature or Do Something About It

I used to love LinkedIn. I still do, but not that much. I login there once in a while to check out who looked at my profile just to get a kick that yes, I’m still somewhat important. Folks are checking me out :). Though it is becoming more and more irritating than being useful. One of the reasons … [Read more...]

Cerebrata Story – Azure Management Cmdlets

Continuing Cerebrata journey, in this blog post I will describe how we built our 3rd product – Azure Management Cmdlets. In short this product contains a number of PowerShell Cmdlets for managing Windows Azure. Why Did We Build It? Only reason I could think of regarding building this product was … [Read more...]

Storage Client Library 2.0 – Migrating Blob Storage Code

A few days ago I wrote blog posts about migrating code from storage client library 1.7 to 2.0 to manage Windows Azure Table and Queue Storage. You can read those posts here: https://gauravmantri.com/2012/11/17/storage-client-library-2-0-migrating-table-storage-code/ and … [Read more...]