Archive for April, 2007

When on an island, one broken bridge = traffic nightmare.  That’s why I’m posting early!
Agile

Jonathan Kohl has a great reflection on post-agilism. What if you like Agile, but don’t care for the dogmatic zealotry? Well worth a read.

In the same vein, Simon Baker points out that the Agile Manifesto might need to be revisited. After 6 years, could it benefit from a revision? Simon points out that a certain vehemence was present in the defense of the manifesto. More dogmatic zealotry?
Community

Udi Dahan spins a great tale of IT project management, user perception and job jeopardy…

Roy Osherove and Oren/Ayende are having a spirited discussion about Microsoft Team Foundation System vs. OSS tools.  It all started with Ayende saying he’s passionate about staying away from TFS. Roy pointed out while TFS source control is not the best, it provides a host of other benefits. Ayende: most of that is available with OSS tools, or not useful. Roy: Maintainability, Ease of Use, Learning Curve can be more significant that cost in an enterprise situation.  Ayende: TFS is just not my cup of tea…it kicks me out of the zone. Roy: goodness gracious man! Using VS.NET and Windows is guaranteed to kick you out of the zone!  This is like watching a tennis match!  But as Roy points out at the end of his last post, much merriment will flow at DevTeach!  I’m bummed I can’t be there!

Remember BCD (Binary Coded Decimal)?  If you taught it was an interesting historical tidbit like I did, this article in EETimes shows that it’s making a resurgence.  Among its advantages, you can display numbers to an arbitrary position (unlike floating point, which has a finite precision).

The EETimes also has the fascinating saga of Kaleidescape Inc. vs. Hollywood. Kaleidescape’s system is definitely something to drool over. All your DVDs imported on a hard drive and available any time.
EDN reports that the US has experienced a 2nd year of High-Tech growth. My own contacts support this…If you want to move to Cedar Rapids, IA Rockwell Collins is looking to fill 400 positions…
IBM is getting into online gaming with a platform specifically designed for it.

Interesting article on a house entered in the Solar Decathlon. The goal is to create the most attractive and energy-efficient solar powered house. Living in a solar powered house appeals to me on many levels, but I don’t know about the day-to-day reality.

The future is here…E-paper is moving into high volume production.  The Star Trek universe is coming closer…

I remember when I was 30…

Community

Embedded in Cork has a good post on the basics of Technical Interviews. Please, do mind the “Can I work with this person?” question…on both sides!

Joel is now writing guest editorials for Inc. Let’s have him take on Donal Trump:The Apprentice: vs. The Interns! Actually, it’s been done…It’s called Aardvark’d! And it’s a dang good movie too!

Joel also points out that VBA for the Mac is going away. The interesting part is his take on how Microsoft will suffer because of it’s unwillingness to remain backwards compatible.

The Olympiad of Misguided Geeks Worse Than Failure (OMGWTF) contest has been launched. Let’s elevate bad coding to an art form. Via The Daily Grind
Design

Adam Goucher points to the popular If Architects had to work like Web Designers article. While I sympathize and even feel the pain, the construction analogies are getting long in the tooth. I feel an article coming on…

Testing

Michael has a great post on figuring out what tests are worth automating. It Depends.

A day spent delivering training is a nice change of pace.

.NET

Don Wahlin has an good article on anonymous methods in C# (via The Daily Grind)

Mark Miller shows how to build a plug-in for CodeRush. Part 1 and Part 2. Really Cool stuff!
Agile

Simon Baker thinks that improving quality augments productivity. Sadly, I don’t see the industry embracing this view.

Community

Scott Hanselman blogs about his new Verizon Fios service…fiber optic to the house. Is that drool on my keyboard?

Rob has a great interview with Lutz Mueller, creator of newLISP. I find LISP as a scripting language to be fascinating. I might just have to check it out!

Marc Jacobs writes a bit about Boo! A .NET Language. Worth reading simply for his take on which actors are the embodiement of your favorite language: Harrison Ford as C++, a stalwart, serious and leathered?!
Design

Udi Dahan has a great series of posts on design. Domain Model Pattern, Object/Relational Mapping and Scalability, Lazy-Loading and Messaging, Dependency Injection and more. Definitely go take a peek!

Frederik Normen blogs about the Model View Presenter pattern and a possible TDD aproach to web design. First Post here, an update here.

Somber Weekend

Agile

Tom Ottinger thinks he has found what the essence of Agile is all about: reach.
Community

Scott Hanselman explores the parallels between learning multiple languages at a young age and learning programming languages early in your career. Learning the Most Popular vs. Learning those that help you learn others.

Cory Foy grew up at a house with a 40′ Satellite Dish! What a childhood! Taking apart old TV sets and computer sure was fun!

From Rob, comes the news that Charles Petzold’s latest work, a sequel to Code, has been turned down by Microsoft Press. Hopefuly, a publisher will pick it up. Who would have thunk!

Design

Udi has an interesting article on a design useful when Fetching data from a Database.