April 20, 2009
As a web developer you make a product (the website or application) usually for consumers other than yourself. It could be for fellow employees on an intranet, the general public, or some mixture. Because you are creating products for others, you need to code for so many possibilities, especially the least expected. When you deploy [...]
April 15, 2009
Solid Architecture is a Dying Art When I was in my CS program from 1992-97, we coded in ANSI C and COBOL. As a web developer, a lot of the specific code we wrote is no longer applicable today. One major concept that was vital to writing code during my college years that I feel [...]
April 8, 2009
If you are reading my blog, there is a very good chance you are interested in the web, web development, or technology management. Today I want to talk about something I have learned more about since I started writing this blog. Its not something completely new to me, but it has become very clear since [...]
April 2, 2009
What is it about April Fools Day and the tech world? The world of tech news has adopted April 1 as its unofficial holiday. A day to write (sometimes) creative and absurd technology news stories. I will not go into specifics here, you can find many roundups of the day’s stories with a simple search. [...]
April 1, 2009
Simply put, deploying code on a set schedule is not practical or effective. Unless you are a bank or medical facility, you just do not have to adhere to such a strict release and deployment schedule. I have had the luxury of working on sites where we do not employ deployment schedules. There are times [...]
March 18, 2009
I am a big advocate of keeping teams lean and knowledge sharing. If you follow both of these ideas, you end up with a small, well balanced development team. In order to build and keep a well balanced team you need to look for employees with a strong general technology background. For this reason, I [...]