Mike Taulty's Blog
Bits and Bytes from Microsoft UK
Ten

Blogs

Mike Taulty's Blog

Elsewhere

Archives

“Happy Birthday to me” Smile

I’m not sure about the “Star Wars” theme but the 10 fits the mark.

It’s 10 years to the day since I joined Microsoft in the UK.

Prior to joining Microsoft I’d had 6 (“proper”) jobs and the most time I’d managed to stay in any one of them was 3 years. One lasted as little as 6 months but then I’d argue I was conned on that one as they said they wanted someone to write code when, in fact, they didn’t Winking smile

I started writing code 28 years ago when I was 12 and I started writing code for a living just about 20 years ago.

At Microsoft, I spent 4 years in developer consulting for working with the range of the UK’s independent software vendors and some of the largest end-customers of our technology as well.

The combination of working in a team of really strong technical folks and getting exposure to lots of different customer apps provided a great opportunity to grow. I also spent quite some time running the UK’s scalability lab which gave me a lot of exposure to web platform and SQL scalability.

When I started in that team we were mostly talking about IIS, C++, VB, MTS, COM+ and SQL Server and the whole idea of “Windows DNA”.

By the time I left that job, the landscape of apps that we were working with had shifted to .NET and I was coming across (and writing) native code a lot less frequently.

I moved across to the developer ‘evangelism’ team around 5-6 years ago and have spent the time getting out via;

  • this blog
  • articles in various publications and on various sites
  • videos in places like Channel 9 and other sites
  • in person events like UK community group events, Microsoft UK events, private company events and then big public conferences like TechEd, MIX, DevDays, TechDays, DevWeek, Software Architect and so on

talking to developers and architects about the developer platform, tooling and frameworks for building their apps for Windows.

Over the years that’s spanned a lot of technologies. Larger examples include;

  • Client – Silverlight, WPF, WP7, Expression Blend, Windows Forms, Windows 7 and Windows Vista and even a bit of ASP.NET in the early days
  • Languages – C# 2,3,4 with some bits of C++/CLI thrown in and even the odd bit of VB from time to time.
  • Server – WF, WCF, IIS, BizTalk Server
  • Data – LINQ to XML, LINQ to SQL, Entity Framework, WCF Data Services, SQL Server 2005 & 2008
  • Frameworks – MEF, Parallel
  • Tools – Visual Studio 2005, 2008, 2008 Sp1, 2010

I think someone even made me do a SharePoint session once and I mostly got away with it by saying

“Let me start by saying I don’t know anything about SharePoint but I can show you this one thing here…” Winking smile

Generally, it’s been a blast. What I’ve figured out over that 10 years is that I like;

  • Poking around with developer languages, tools, frameworks and figuring out what they do, where they fit and where they are going.
  • Talking to developers about that and trying to shorten the time it takes them to decide whether a particular technology fits into their environment and how to make best use of it if it does

There’s also been some things that I haven’t enjoyed quite so much but I won’t bore you with those Winking smile 

And so a big thanks to folks that;

  • I’ve worked with over the past 10 years at Microsoft or at its customers/partners
  • have come along to one of my talks over the past years and been kind enough to provide feedback (especially the ones that provided the good feedback Winking smile)
  • have watched some video or screencast that I’ve produced
  • have been kind enough to keep my manager happy by requesting this RSS feed on a regular basis

I look forward to working with you some more over the coming years.

“Happy Birthday to me” Smile


Posted Tue, Dec 14 2010 3:24 PM by mtaulty
Filed under:

Comments

Kevin Stumpf wrote re: Ten
on Tue, Dec 14 2010 3:48 PM

Happy Birthday and congratulations for working with such a great company!

Kev Ritchie wrote re: Ten
on Tue, Dec 14 2010 3:57 PM

Congratulations Mike!

Did Sir Cliff pop out of the cake...congratulations and celebrations!

Dariusz wrote re: Ten
on Tue, Dec 14 2010 4:05 PM

Gratulations, I passed also 10 years on December 1st, enjoy your crystal... found already a place for it?

Chris Jones wrote re: Ten
on Tue, Dec 14 2010 4:18 PM

Nice one Mike, that's gone really fast! Seems a long time since the 14.4k Benternet at VG!! :)

Jonathan wrote re: Ten
on Tue, Dec 14 2010 5:11 PM

Good man Mike.

You are great resource on .NET and your content is always very good especially when you did those screencasts on silverlight. Just incredible amount of info packed into those casts and very little garbage talk.

Indispensable source for any .NET dev!

Tyler wrote re: Ten
on Tue, Dec 14 2010 6:07 PM

Mike,

Happy Birthday! In the words of the immortal Reggie Perrin played by Martin Clunes, "Ten years. That's...that's TEN YEARS!"

I've never had a job that long. Congrats! Here's to ten more fun filled years!

-Tyler

Ian Smith wrote re: Ten
on Tue, Dec 14 2010 8:57 PM

Happy Birthday Mike. You're a great asset to Microsoft and I guess it's a testament to them that they've managed to keep you interested and enthusiastic for 10 years. I hope they appreciate the "value add" you bring to the development community.

Richard Costall wrote re: Ten
on Tue, Dec 14 2010 9:03 PM

You are a legend.

Rasika wrote re: Ten
on Tue, Dec 14 2010 11:07 PM

Happy B'day Mike, your blog is excellent source of information.

Wonder why didn't you have time with ATLCOM  :-)

Jim wrote re: Ten
on Wed, Dec 15 2010 10:42 AM

Congratulations Mike, the developer world is a better place thanks to your efforts over the last 10 years!

Gordon Mackie wrote re: Ten
on Wed, Dec 15 2010 3:37 PM

Happy 10th Mike...

KUTGW!

Dave Campbell wrote re: Ten
on Sun, Dec 19 2010 3:15 AM

Congrats, Mike!

That's longer than I've worked in one place :)

-Dave

Mike Goatly wrote re: Ten
on Tue, Dec 21 2010 8:41 AM

So that means that back when you helped us with that early adopter BizTalk piece, you were still fairly new at MS - it didn't show! :-)

Congratulations and here's to new tech at MS making it worth your while sticking around for another 10 years!

mtaulty wrote re: Ten
on Thu, Dec 23 2010 3:32 PM

Hi Mike,

I think I spent most time with BizTalk when I first joined my current group which was back in 2004/5 so I'd perhaps been around 4/5 years at MS by that point. I've lost track of BizTalk since although a lot of the ideas are still very relevant of course!

Mike.

Shankar wrote re: Ten
on Tue, Dec 28 2010 11:21 AM

Congrats Mike!

I enjoyed your blogging over the years.

I thought you should be publishing the flyers for Microsoft on the tech releases..

Derick Swart wrote re: Ten
on Thu, Jan 6 2011 6:44 AM

Congrats.  We are really privileged to have access to such a knowledgeable and helpful person.

Yash wrote re: Ten
on Sun, Jan 9 2011 5:14 AM

Congrats Mike, I have learnt a lot from watching your videos.

Great work!!

-Yash

Felicidades Mike ;) wrote re: Ten
on Tue, Jan 18 2011 10:02 PM

Ten years represent a great commitment from your part.