Author Archive for farhan.muhammad

Quote of the day: The quick and the dead

I have recently started a habit of writing interesting quotes on my white board. I didn’t think much of it at first but it drove a healthy amount of reactions from various folks at ilm. One thing let to another and I found myself writing a new quote every other week or so. Then it occurred to me that since I spend so much time discussing these quotes, I might as well publish them in my blog. Feel free to comment with your thoughts. I am always eager to hear new opinions.

There will be two kinds of companies in the future, the quick and the dead.

I picked this quote from a book I recently read and it immediately made my mind wonder. Luna and I have been running ilm for slightly over 6 years and have been successful in building a specialty firm from scratch. Considering that we started in 2002–in-arguably the worst economic year for IT consulting–without any prior IT leadership experience or business relationships with IT decision makers, we think we did alright. 

What transpired during the 6 years after ilm’s inception is the story of the quick and the dead. Luna and I might not have been the most experienced entreprenuers but we knew that we must do everything quickly or face extinction. As a result, we were the first in the Twin Cities to start the Executive.NET seminar series. Started in 2002, this series offered plain and simple truths about the shinny new .NET framework and VS.NET to the executive audience.

Microsoft did such a poor job positioning .NET to decision makers that almost all of them decided to wait and see how early adopters utilized the technology. This approach might work for some old fashioned consulting firms who can afford to sit around for couple of years while their customers get educated properly, and in fact there were firms in the Twin Cities that did take the wait and see approach. We didn’t have that luxury. We were running under the quick and the dead mindset. So, we put together a series of on-site seminars at the local Microsoft office and started spreading the word.

Our first event registered over 20 IT decision makers, most of whom were the ones we didn’t know. They got to meet us and saw us as experts in this technology. We did 12 of these sessions over the course of 2 years. Our mindset of being “quick” with our initiatives and our fear of being “dead” by sitting around propelled our growth. ilm has been averaging over 40% growth year after year since then.

Now, I must confess where we went wrong. 2007 was probably the worse year for ilm because we finished the whole year without a single new initiative. Yes, we organized and sponsored the largest .NET developers conference in Minnesota that year, but that can’t be considered a new initiative for 2007. The Minnesota Developers Conference (MDC) was envisioned in 2006 by leaders at ilm. Once again, we worked very very quickly to take this event from vision to completion in about 8 weeks. While MDC 06 attracted a sold out crowd of 275 attendees and put our name on the top of the IT consulting game in the Twin Cities, MDC 07 was bigger and better and it met all its objectives by attracting over 375 attendees. Yet it still was a re-occurrence of the concept from the previous year.

We were getting too comfortable with our process, our format, and our service offerings. This lack of initiatives in 2007 caused the excitement level to reduce at ilm, allowed the competition to launch their own community initiatives, and risked our position as one of the technology consulting leaders in this city.

We started 2008 with a lot of frustration amongst ilm’s decision makers. After many discussions and disputes, we put forward a strategy of getting back to our roots. We have optimized our various business processes for efficiency, optimized our recruiting team and processes for un-compromised rigor, re-structured how we sell, and take the leadership initiatives among the developers community.

Now 2008 is proving to be among the most exciting year at ilm. We have formed and successfully launched the SilverLight user group, started the executive series of seminars once again, launched the IGC (ilm generated content) initiative, hired a dedicated consulting manager, started the Team System and SilverLight practices, only to name a few.

We are once again running with the mindset of being “quick” and it is very exciting.

Volunteers needed for the new website

Ok, Ok, I know. The web sites for both user groups look hidous, so last century. Actually, if the internet was invented in the 16th century then that is how those websites would have looked like. :-)

So, it is time for you to stop complaining and start contributing. :-) We have setup a subversion source control at ilm (hush, don’t tell anyone at Microsoft, and yes we do have Team System practice at ilm and do use TFS for internal source control). However, we feel that Subversion is a better tool of choice for open source and community based development, because its free!!!

I would like to kick start the project ASAP. Help us by spending a few extra hours a week. I will buy you a nice dinner at the completion of the project. My way of saying thanks :-) You can volunteer by writing comment to this blog entry and explaining a little bit about your .NET and ASP.NET expertise.

Seeking speakers for the .NET and the SilverLight User Groups

This has been yet another exciting year for the developers community initiatives at ILM. The .NET User Group has held successful events this year on ASP.NET MVC, Identity Federation, Share Point CMS, Model based Testing, and WCF/WF working together. The SilverLight user group held its first three events attracting over 100 attendees for the first two events and around 45 for the third event. The first two events were focused on broad topics, whereas, the third event was focused on a specialty topic of search engine optimization.

I am now working to finalizing the speakers and sessions for the next few events. I am reaching out to all technology enthusiasts like you in the Twin Cities, Minnesota area, with the hope that you would be willing to contribute to these user groups by speaking at one of the upcoming events.

The sessions are generally 1 to 1.5 hours long and are usually given to a large audience in a seminar setting. I am very open to alternative ideas, however.

The .NET user group focuses on everything .NET and targets mid-level to expert level audience.

The SilverLight user group focuses on both developers and designers. I will be thrilled to see a few upcoming events on the designer focused topics. So, if you have something cool to show about your expertise with SilverLight, WPF, Expressions, or XAML I will be happy to talk to you about it.

If you are interested in speaking at either user group, please write a comment to this blog entry and specify the user group, the topic, and the approximate date that works for you. The .NET user group meets every first Thursday of the month from 5-7pm and the SilverLight user group meets every third Tuesday of the month from 12-2pm. You can visit both of the user groups at http://www.ilmservice.com/twincitiesnet and http://www.ilmservice.com/silverlight respectively.

Announcing Ask the Expert (ATE) sessions for the Twin Cities .NET User Group

I am very happy to announce the introduction of the Ask the Expert (ATE) sessions for the Twin Cities .NET User Group. I have been seeking for a while to diversify the user group’s format to be more than just speaker driven presentations, and this format came highly recommended by many members, friends, and co-workers.

This blog entry is intended to solicit questions that you would like to ask an expert. There are no strict guidelines. You can feel free to ask a technical questions regarding any area of the .NET framework, languages, developer tools, or just about anything that can make you a better developer.

You can enter your questions by simply writing a comment to this blog entry. The more questions you ask, the more succesful the user group events will become. I will continously scan your questions and seek experts in the Twin Cities area, who would be willing to visit the user group events, and answer these questions.

I am also dedicating the first 20-30 minutes of all future user group events to conducting the ATE sessions. There will undoubtly be some sessions where we will only get to answer a couple of questions, and then there will be sessions where we will be able to answer a lot more.

These sessions are your opportunity to engage the experts and enhance your skills.




Creative Commons Attribution 3.0 United States
Creative Commons Attribution 3.0 United States