2 Years of SQL Stored Procedures

It has been 2 years since my last post. Well that sounds like a confession you would give to a priest.  I guess that's ok though.  Two years ago I was finishing up a PHP project where I had rewritten the backend of a poorly designed customer relationship management system. Well, poorly designed is a misnomer.  It was more of a prototype to what could Read more [...]

How to Sabotage your Project in 5 Easy Steps

As I look back some of the projects I worked on, I noted that they had mistakes made early in the project that slowed them down and kept them from being the application could have been by the time the stakeholder closed the doors on them. Some of the mistakes were on the part of the developers but other mistakes were on the part of the stakeholder. If Read more [...]

Notes On Guy Kawasaki’s 12 Lessons

1. Experts are clueless. Figure stuff out yourself. 2. Customers cannot tell you what they need. They describe things in terms of better, cheaper, faster status quo etc... they don't know innovation 3. Biggest challenges beget the best work. Huge challenges are what people rise to do their best work of their career. 4. Design counts. Not price.. Read more [...]

Yes Virginia, You Do Test Your Unit Tests

I had a newb programmer ask me quite some time ago "If you have to test your code, don't you have to test your unit tests? If you do, how does that work because then you have to test the test that tested the code."  At the time I and another developer kinda fumbled around for a real answer.  And of course what happens to me is that here I am a long Read more [...]

That Old Feelin – Your Spidey Sense at Work

Sometimes when you look at a possible solution or someone on your team describes a possible solution, your spidey sense starts tingling and you just know something is not right about the problem. A lot of times you can't put your feeling on it. When in doubt you probably need to trust yourself. Of course sometimes you'll get overridden by other people Read more [...]

Taking it a Little Farther – Judging Websites

I decided I better keep up with my morning readathon which I obviously have not been keeping to this schedule. So to kick things off again, I read Judging Websites by Jeff Atwood over at his Coding Horror blog this morning. He got invited to judge some web apps for the Rails Rumble which is a distributed programming competition where teams of one to Read more [...]