Monthly Archives: October 2009

Life Inc. call to action

I recently completed the book, “Life Inc. How the world became a corporation and how to take it back,” by Douglas Rushkoff.

The book tells the compelling history of how corporations have defined and controlled the world since their inception.  It might make you rethink some basic assumptions we have about how society has evolved the [...]

5 Great Microsoft .NET Developer Blogs

Scott Hanselman http://www.hanselman.com/
Dan Wahlin http://weblogs.asp.net/dwahlin/
The Morning Brew http://blog.cwa.me.uk/
Jon Galloway http://weblogs.asp.net/jgalloway/
Scott Gu http://weblogs.asp.net/scottgu/
I’m sure I missed a bunch.  What do you recommend?

Climate Change solved by you

Today is Blog Action Day.

You might be hoping for someone to invent a great new technology that will stop climate change.  Unfortunately, in reality it is really up to you to solve it.  Take a look at 10 Solutions for Climate Change.  We don’t need to invent new technology to stop climate change.  Instead, we just need [...]

Company Lightning Talks

I’m always searching for ways learn more.  I know a lot of smart people working on interesting projects, however it is often difficult to keep up with what others are working on.  This past June I organized lightning talk presentations for my company.   We had ten 5-minute presentations on various topics that we video [...]

Update your computer BIOS

Friendly reminder to update your BIOS and device drivers every once in a while.  Sadly enough it is not sufficient to only ensure all operating system, anti-virus, and browser updates are up to date.
My Dell Latitude D630 recently started blue screening and crashing when playing videos.  It got annoying pretty quickly, so I updated the [...]

Security Tools for .NET Development

Security is a programmer’s responsibility.  Your project manager or client is not going to ask for security, but it is a basic implied requirement for any software project.  A good place to start is to look at the top ten common vulnerabilities.  Think about how many of these might affect your current project.  Odds are [...]

Continuous Integration with Hudson

Recently I came across Hudson, an open source Continuous Integration server.   I often hear about cruise control, however it always seemed like it would be difficult to get setup.
A Continuous Integration server can help you automate tasks in your development life cycle.  It will checkout a project from your source code repository, build it, and run [...]

Effective Meetings 101

One thing that really bothers me is long in-effective meetings.  Here are a few basic meeting tips.

Always have and distribute the objectives of the meeting beforehand.   (Hint: if you don’t have an objective, then you don’t need a meeting.)
Meetings do not always have to be 1 hour in length.  If you just need 15 [...]

Creative Commons License
This blog is licensed under a Creative Commons Attribution 3.0 United States License.