Geeks With Blogs

Caffeinated Coder A Grande, Triple Shot, Non-Fat Core Dump by Russell Ball June 2007 Entries
First Impressions of the Server Optimistically Named SQL Server 2008
I have not yet downloaded the new CTP, but the KC User group meeting the other night as well as recent decision that I had to make about whether or not to purchase LiteSpeed has inspired me to do some research into SQL Server 2008. Apparently Microsoft is still a little sensitive from being 2 years late on the last version because Dave Campbell spent the first 5 minutes of his Tech Ed presentation explaining how they have re-engineered their process to ensure that the next version will be delivered ......

Posted On Thursday, June 28, 2007 12:24 PM

I survived a SQL 2005 upgrade and all I got was this lousy blog post...
There was some discussion about SQL Server 2008 at the KC .NET user group meeting last night and I involuntarily winced at the thought of another upgrade because we just finished an intensive migration process a few months ago. In hindsight, the migration went fairly smoothly but it was definitely not a trivial process, nor was it something that I would want to repeat any time soon. It definitely requires some advanced planning and organized regression testing. I thought I would jot down a few lessons ......

Posted On Wednesday, June 27, 2007 5:21 PM

Informavore Trap # 1: Self-Imposed Boundaries
If you’re crazy enough to run marathons for fun like me, you are probably familiar with a concept called cross-training. This slightly counter-intuitive approach asserts that you can actually increase your performance in your chosen sport by doing it less frequently and supplementing it instead with complementary activities. In other words, you will run faster and decrease your chance of injury if you replace a few training runs a week with weight-lifting, biking, or swimming. I think the same principle ......

Posted On Tuesday, June 26, 2007 8:52 AM

Informavore Traps: Part 1
Jeff Atwood recently wrote a blog post on Informavores that uses a food foraging metaphor to describe typical web usage behavior. According to this analogy, the ultra short attention span of most web users is not due to laziness or cultural ADD, but has more to do with an innate survival instinct that leads us to try to get the maximal benefit for the minimal amount of effort. With billions of pages of content and sophisticated search algorithms that are spookily accurate, it just doesn't make sense ......

Posted On Monday, June 25, 2007 7:29 AM

Wild Theory Driven Debugging
Scott Berkun has an amusing post on ADD (**shole Driven Development), a parody on TDD which occurs when the technical decision-making process in an IT Shop is hijacked by an over-bearing personality who always manages to persuade people into doing things a certain way because the cost of opposing that person is simply too high. The comment section of this blog post is definitely worth reading and coins some other noteworthy processes that are rampant in the industry, such as BTPWAL (Blame the People ......

Posted On Friday, June 22, 2007 12:47 PM

Working on new implementation of IHumbleProgrammer
I've noticed my geek ego being aggravated a few times lately so I figured I'd better work on a more effective personal implementation of IHumbleProgrammer. My current implementation seems to be leading to errors in my thought process and even causing my learning to hang. Please excuse the VB.NET, poor formatting, and lack of a valid unit test. Public Class HumbleProgrammer Implements CodingHorror.EgolessProgram... Public Sub Listen() Implements CodingHorror.EgolessProgram... ......

Posted On Friday, June 22, 2007 12:51 AM

What ever happened to that whooshing sound?
Someone sent me a great quote the other day from Douglas Adams: "I love deadlines. I especially like the whooshing sound they make as they go flying by." It brought back distant memories of a gigantic waterfall project that I survived. I think the word survived is appropriate in this case because we labored on it for over 3 years before we ever released code to production, which by that time was somewhere between 12-18 months later than our original deadline (I blame my fuzzy memory on the excessive ......

Posted On Wednesday, June 20, 2007 11:27 PM

Excessive Abstraction can lead to the Bends
In his blog post on Old School Programming, Wesner Moise waxes nostalgic about his pre-high school experiences with writing his own disassembler and assembler for the Comodore 64. Apparently he used his homemade dissassembler to decode and rewrite the entire 8k BASIC ROM back to source and then used his assembler to add his own extensions to the BASIC language to support structured programming and better graphics. Aside from retyping a few bouncing ball programs from the owner's manual, I believe ......

Posted On Tuesday, June 19, 2007 10:11 PM

The Architecture Blues
A few years ago I shifted roles from a developer team lead who coded almost full time to an Architect. Although I am naturally a bit of an abstract thinking and find architectural issues interesting, I have always been hesitant about this role because of the ubiquitous Architecture Astronauts that have given the discipline a bad name. These guys have a knack for intimidating even the smartest of developers by throwing around architectural jargon that they can describe in the abstract but are completely ......

Posted On Tuesday, June 19, 2007 10:10 PM

Crazy Busy
I listened to an interesting prodcast on Channel 9 on my way to work this morning. I never had an inclination to listen to the MicroISV show before, but the title intrigued me: CrazyBusy - Overstretched, Overbooked and About to Snap! Strategies for Coping in a World Gone ADD". Multi-tasking has never been a strength of mine so I may be biased, but I definitely agree with his premise of the show that the frenetic pace that most of us sustain these days due to new technologies such as cell phone, PDA's, ......

Posted On Tuesday, June 19, 2007 10:08 PM

Seven Year Itch
I've often heard the phrase "seven year itch" in reference to the inclination of people to become unfaithful after seven years of marriage. I guess seven years has some mystical or mathematical significance when it comes to the human attention span. It's easy to imagine such a milestone leading someone to "climb the stupid tree", as a good friend of mine is fond of saying. However, sometimes I think that this general restlessness can be a positive force in life and help prod us out of a patch of ......

Posted On Tuesday, June 19, 2007 10:01 PM

Copyright © Russell Ball | Powered by: GeeksWithBlogs.net