Every blog must have a first post.  The usual model is to lay out some grand ambitions and ideals to inspire embarrassment or regret in the author later.  In lieu of that, I will admit that this is my third attempt at blogging. 
The first blog was about .NET programming that I started when I was playing with WinFX and Indigo, which became Windows Communication Foundation in .NET 3.0.  I think I wrote 4 posts.  I don't even remember the name of that blog now.
The second was an attempt at non-fiction prose.  I wrote a bit more there, but no where near as much as I had hoped.  That was a grand vision that didn't pan out.
So why a new blog?  Because I am more excited about programming than I have been since at least the WinFX beta, possibly even more than when I first switched to .NET in 2002, and maybe since ever.
Computer platforms are mobile, multi-core and distributed.  But sometimes developers are so focused on the problems they face day to day that they don't have a chance to see how the world has changed around them. 
Think of this blog as the diary of Rip Van Programmer.  I have recently woken up and now I have to learn to live in this strange modern world. 
This blog is about the process of my learning.  I hope that it will contain useful things for others, but I expect to make mistakes along the way.  If a year from now I can't look back and find mistakes in this blog it will have been a failure.
If you see mistakes or better ways to do things, please tell me!
 
 
No comments:
Post a Comment