Posted by Kevin Pang on 5/12/2009 | Comment Comments (13)
Twitter's latest blog post titled Small Settings Update states the following: We've updated the Notices section of Settings to better reflect how folks are using Twitter regarding replies. Based on usage patterns and feedback, we've learned most people want to see when so... [More]


Posted by Kevin Pang on 4/21/2009 | Comment Comments (26)
There are a lot of ASP.NET web forms developers out there who admit that they simply don't "get it" when it comes to all the hubbub surrounding ASP.NET MVC.  In some ways, I can sympathize with them.  The vocal minority that raves about ASP.NET MVC gush about it with such z... [More]


Posted by Kevin Pang on 3/28/2009 | Comment Comments (103)
Edit 3/29/2009 7:23 PM: It appears that Delimitdesign has finally caught wind of this thread and has altered their post to look less like a blatant rip off of mine.  They also modified the post date from 3/28/2009 to 5/28/2008.  Right.  Too bad Google cache clearly s... [More]


Posted by Kevin Pang on 3/21/2009 | Comment Comments (28)
Simon Torkumine, a Ruby on Rails developer, recently blogged about how the ASP.NET MVC framework compares to Ruby on Rails. While there are some parts of his post that I don't necessarily agree with (e.g. the anemic community, C# being too verbose), one point he brought up rang true to me: .NET ... [More]


Posted by Kevin Pang on 3/12/2009 | Comment Comments (53)
My laptop died recently and because of this I've been doing some preliminary research to find myself a replacement.  It's been awhile since I've had to purchase a laptop, so I was a bit surprised when I couldn't immediately find one that I was satisfied with.  For some re... [More]


Posted by Kevin Pang on 2/11/2009 | Comment Comments (29)
Well, we all knew it had to happen eventually.  After years of great blog posts and insightful commentary on the programming world, Jeff Atwood has finally jumped the shark in his latest post which essentially says "programming is hard, let's go shopping!". Now I'm not ... [More]


Posted by Kevin Pang on 12/8/2008 | Comment Comments (12)
In general I try to keep this blog as programming-centric as possible.  However, I will make an exception for this: We're Pregnant! 7 weeks along so far for those interested.  All signs are normal right now *knock on wood*.  With any luck, we'll be welcoming our ne... [More]


Posted by Kevin Pang on 10/29/2008 | Comment Comments (10)
As many of you have undoubtedly have heard by now, Microsoft officially announced during PDC 2008 that Windows Live ID will become an Open ID provider.  From the Live Services blog: "You will soon be able to use your Windows Live ID account to sign in to any OpenID Web site!" ... [More]


Posted by Kevin Pang on 10/28/2008 | Comment Comments (43)
Test driven development proponents often tend to push code coverage as a useful metric for gauging how well tested an application is.  100% code coverage has long been the ultimate goal of testing fanatics.  But is code coverage really all that useful?  If I told you that my applica... [More]


Posted by Kevin Pang on 10/7/2008 | Comment Comments (41)
Proverbs are used to express universal truths or life lessons in a short and memorable fashion.  I find that they are a great way to keep things in perspective, both in life and in work.  Because of this, I have assembled 10 programming proverbs that every developer needs in their arsena... [More]