Door to Door Organics

A few months ago, Leticia and I signed up for a service called DoorToDoorOrganics. Simply put, this is a way to get farm-fresh, organic produce from local farmers, delivered to your door.
How it works is this:

Create an account, decide on the size and type of box you want.
Decide how often you want–every week or every […]

How to really have Middle East peace

With the talks in Annapolis this week between Middle East governments, peace is on a lot of people’s minds. A meeting like this, while it won’t solve anything immediately, does illustrate the point that you can’t reasonably talk and fight at the same time. With that in mind, I have a permanent solution.
How do you […]

The Benefits of Having Too Much Processing Power

Do an experiment: keep Task Manager or any other CPU activity monitoring program up on your screen for a few hour or days, glancing at it every so often. Do you see it EVER above zero (other than momentary spikes)?
Here’s mine, from a Google sidebar gadget:

I’ve got a Dual Core and 2GB RAM. Currently I […]

Difference between ConfigurationSettings and ConfigurationManager

If you upgraded a project from .Net 1.0/1.1 to .Net 2.0, and it used application configuration files, you will soon come across the compiler warning message
‘System.Configuration.ConfigurationSettings.AppSettings’ is obsolete: ‘This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.AppSettings’   

You have to add a reference to the System.Configuration assembly, but once you do, you can just […]

The Effective Software Developer’s Book List

What books should all serious developers read and study? This is a list of books that I have either found particularly helpful in my own growth as a programmer, or that are popular on various required-reading lists. I have bolded books I consider absolute required reading (probably multiple times) for all software developers.
I’ve gathered these […]

Resume Help

FreeResumeReview.org is my latest sponsor to my Buy Me a Lego campaign. The cool thing about them: they actually really are FREE. The tips section is useful on its own, but the really cool thing is that you can upload your resume and cover letter and they’ll review it for free.
Free Resume Review dot org […]

Instant Searching and Filtering in .Net - Part 4

This is the final part of my series on instant searching and filtering using C#. The only further issue that I wanted to cover was efficiently using a ListView when the items  will change so often.
ListViews already have the concept of a virtual mode, where the consumer of the class must supply the items that […]

Tip: Mouse back and forward work in Visual Studio 2005 too

You know how you can use the extra mouse buttons to move back and forward in Internet Explorer?
The same shortcuts work in Visual Studio. Suppose you right-click on a function call, and select Go To Definition. Once you’re done looking at the definition, hit the back button on your mouse: You’re taken right back to […]

digg for developers

I was thinking the other day that there should be a digg-like site that is only for software developers.
Well, it turns out there is! I was analyzing my web traffic and the list of recent referrers. A few were coming from dzone. Apparently, somebody has been submitting some of my articles to this site (thank […]

Thoughts on Writers Guild of America Strike

This strike is a big deal, but it’s much bigger deal for Hollywood, the producers and writers than for the rest of us. I think they are facing some specific dangers that they had better think about before they drag on too long. The actual points the union and producers are arguing about are probably […]