Archive

Full Post List

Mar 27, 2025: Part 3: Offshoring Is a Business Model—Not a Cost-Cutting Exercise

“Startups build for scale. Consulting firms often build for speed—until they hit a wall."

I’ve seen it too many times.

In Part 1, I …

Mar 18, 2025: No more flickering of my 4K external screen Finally after many years of frustration, managed to stop the flickering of my 4k monitor when it was connected to my surface book. Turns out that the …

Mar 17, 2025: Currently reading: Flirting with Stocks by Anil Lamba 📚

Mar 14, 2025: Part 1: Why Am I Being Made Redundant? Understanding The Consulting Business Model

When I asked my friend:

“Do you know the business you’re in?”

He paused, then said, “I’m a data scientist. Why should I worry about that?” …

Mar 6, 2014: Making Git Bash, SSH only GIT Remote, Pageant dance together

Given a SSH only GIT Repo, was unable to git clone the repo, despite my public key being successfully stored in the remote repo’s …

Jan 28, 2013: Getting started with SaSS, Foundation, Compass on Windows, for PHP web application development

My friend wanted to get started with using Foundation for an upcoming Greenfield project. The trouble is Foundation comes in two flavours: …

Jun 4, 2010: Cross-Domain, Ajax Fundamental understanding I had promised my students that we would implement a “Find nearest XXXX” feature in our on going project. I was doing this for the first time and …

May 25, 2010: ASP.NET MVC1.0 installer and VS2008 AddOns Today I tried all things in vain to try and install ASP.NET MVC 1.0 on to my machine and it just kept failing. Possible causes, upon Binging focused …

Nov 17, 2009: Another Foray into Functional Programming

VS2010 beta2 has come with F#. Not that I was not interested in Functional Programming before. I’ve had a go at Erlang nearly 6 months ago and must …

Sep 28, 2009: How to use Ninject IoC with ASP.NET MVC

The following are the detailed steps to use Ninject IoC with ASP.NET MVC

Download and install TortoiseSVN
TortoiseSVN is a Subversion client that …

Sep 19, 2009: TIP: Copy/Paste Columns to Multiple Tables in SQL Server Here is a tip I discovered today while at work. I had earlier postponed the addition of common columns needed for all the tables (columns needed for …

Aug 3, 2009: Expression Blend 3 + SketchFlow + Dynamic Prototyping

One word: Incredible!

The Background:

I’ve got the privilege to work on a Greenfield project which involves:

  • Collecting and Analysing Requirements …

Dec 17, 2008: Remote access of SQL Server from Host Machine

I use Vista running on a Virtual PC as my development environment (I used to use WinXP, but then came along Windows Azure which required either Vista …

Dec 16, 2008: Start SQL Server from Command Line I run a Virtual PC with Vista 32-bit as Guest operating system for my software development purposes. This VPC is quite slow despite taking measures to …

Dec 16, 2008: LINQ-SQL Nuggeting On my recent project, I had to help my co-developer get an understanding of LINQ-SQL (Yes, I am aware that LINQ-SQL has been shelved by M$). I …

Oct 2, 2008: Tapovanam - application design and architecture

In redesigning and redeveloping Tapovanam's (my friend's organisation) web site, I want to put in place a good architecture. The following are some of …

Sep 26, 2008: Web client software factory - Hands-on-lab Having decided on giving the WCSF a try, I had a pretty smooth experience with installing WCSF. The February-2008 release of WCSF does not use the …

Apr 3, 2007: Excluding vwd.webinfo from adding to VSS from VS 2005 When I have a ASP.NET WebSite (NOT WebApplication), I notice the presense of vwd.webinfo in my VS 2005 solution. The problem is the annoyance when it …

May 20, 2006: Learning to Program the Ruby way Well, it should not to be mentioned under this blogspace. Nevertheless, for the fun sake of it, I started to learn computer programming (now that …

Feb 1, 2005: From VSS to CVS; From CVS to SVN Hmm…..After VSS came CVS and now after CVS it’s time to try out SVN! Yesterday, I was finally determined to make my machine a build …

Jan 25, 2005: A Virtual Day with Virtual PC 2004 Today was a day dedicated to Virtual PC 2004. My colleague (infact classmate) Ankur was the first one to have installed Virtual PC 2004 and have it up …

Oct 27, 2004: My first experiments with NUnit and NAnt!

Finally I got a chance to use these tools (NAnt and NUnit)

The first to be used was NUnit 2.2 and had problems using it because I don’t have …

Oct 24, 2004: Back to formal education

Oh…it is a awesome feeling to go back to school to study.

I am now enjoying what I had been waiting for nearly 1 year. I am devoting my full …

Jul 28, 2004: Why not read a book for your collegues! I have now originally copied an idea from Rick. The idea is on how to make myself read a book. Rick started by writing out snippets (in his own words) …

Jul 17, 2004: A different advantage of multi-language support in .NET

Today, I had to create the skeleton VS.NET solution along with the different .NET projects that would go into the solution for a new project at my …

Jul 10, 2004: Training the non-techies on .NET!

“How to train the non-techies on .NET?“

“What should you start with and where to stop?”

These were just a couple of challenges I had to face this …

Jun 28, 2004: My First Ever Talk for the Academia

On 19th June 2004, gave a talk at the Christ College, Bangalore on the occasion of Corporate Connexion. The topic I chose to talk was “.NET-An …

May 30, 2004: Height of .NETing! (1892 meters Above Mean Sea Level)

It’s been week and the memories of trekking to a height of 1892m AMSL are still hovering in my mind.

It was just 3 months since the escape to …

May 27, 2004: The arrival of Microsoft VS Team System It makes me awe at the pace with which Microsoft is introducing new products. Added to that list is Microsoft VS Team System. Just the kind of product …

Apr 26, 2004: Finally, A Good Bye to Visual SourceSafe! In my previous post on “Using CVS with VS.NET”, I’ve discussed the need to switch to CVS and also the problems faced in doing so. After long …

Mar 10, 2004: Working with ASP.NET UI Designer!

I had a requirement to develop a quick partially functional demo application. I chose to do the application using ASP.NET. Oh! It was a nightmare to …

Feb 14, 2004: Basic Integrated App using UIPAB and Forms Authentication Just yesterday afternoon, when I thought of having a difficult weekend to crack the problem with UIPAB, lightning struck. I got a reply to my question …

Feb 11, 2004: My Kata - Forms Authentication Today’s task of the day was to enjoy. So, the Kata was to experiment with Forms Authentication. It has taken nearly a week to understand the …

Feb 11, 2004: The No-Linker concept in .NET Yesterday night while returning to my home, dropped in to my friends startup company. It so happened that I had to talk about “Gettting started with …

Jan 29, 2004: C# Types While having discussion with my friend yesterday, I realized that “There’s plenty of room in C# Types”. Some of the questions i faced were: Why …

Jan 7, 2004: ASP.NET Application Hosting Yesterday, I was successful in hosting my sample ASP.NET web application over the free ASP.NET web hosting facility available at …

Dec 31, 2003: CLI and .NET After a long delay, today got the chance to present the Common Language Infrastructure (CLI) presentation to my colleagues. A very short, 20 minutes …

Dec 23, 2003: Using CVS for SourceControl “An alternative to VSS” was the requirement. Decided to plunge into CVS. SA had the CVS server installed on a Linux machine. My task was …

Dec 19, 2003: Attended MSDN Yatra! Bangalore Yesterday, attended the MSDN Yatra’s ‘ASP.NET Application Security’ session by MVP Srinivas Sampath. Was a very well balanced …