Browse by Tags
All Tags »
Ramblings (
RSS)
While we’re still processing all the news to come out of this year’s PDC it is worth looking back to remember that it was only 8 years ago at the 2000 PDC that C# and .NET was formally introduced. As we approach C# and .NET 4.0, hot on the heels of .NET...
Because making programs short is what high level languages are for. It may not be 100% accurate to say the power of a programming language is in inverse proportion to the length of programs written in it, but it's damned close. Paul Graham, "Take...
Fred Brooks' seminal work, The Mythical Man Month , is rightly considered a classic on the topic of software development. Although it was originally written over 30 years ago, it is still a remarkably insightful and interesting read today. The apparent...
Careful readers of this blog have probably noticed that despite working for a company that specializes in custom software development using Microsoft technologies, I have not posted much about Microsoft or .NET technologies. Instead I have focused on...
Joel Spolsky had an excellent post discussing his views on restructuring CS programs in colleges to be more attractive to potential students and produce better programmers. His Bachelor of Fine Arts in Programming curriculum includes more project and...
In his blog, author Jonah Lehrer relates the story of several experiments run around wine tasting. One experiment involved coloring a white wine red, the other involved putting the same wine in two different bottles. In both experiments, expectations...
Amazon.com has been around for what seems like an eternity in Internet time; it was launched in 1995 as on online bookstore and now sells videos, music, groceries and pretty much anything else you can think of. Amazon.com and its aggressive business plan...
I recently participated in a trial of InnerWorkings' developer training tools. These tools are a stand alone Developer Interface application and a set of plug-ins for Visual Studio that are used to host interactive courses on .NET programming topics...
Homo economicus , or Economic man , is the concept in some economic theories of man (that is, a human ) as a rational and self-interested actor who desires wealth, avoids unnecessary labor, and has the ability to make judgments towards those ends. http...
*aka little thoughts that didn't quite merit their own full post 1. Replacing the Green Liquid When I was fresh out of college and trying to adjust to the working world, I read about how one programmer and his friends rated the difficulty of coding...
With the release of AppleTV, Apple has again made a splash in the computing world. This splash is sure to be accompanied by the usual chorus of disbelief from commentators that despite its innovation and obvious advantages over Microsoft, Apple's...
Looking back at my previous posts, I decided to revisit a few with the perspective of some time gone by. Back in February, I compared and contrasted the eMusic and Urge music services. eMusic came out ahead and after another 2 months of use, I am still...
Just a little something to get the blog rolling again... Recently, I reluctantly ditched my old Rio Karma MP3 player in favor of a Sandisk Sansa. My Karma was a nice player, but crippled by absolutely terrible transfer software. I bought 3rd party transfer...