Posted on August 1st, 2008 by Kevin
We hit our milestone last week – a few hours ahead of schedule actually – but crunch isn’t over for me yet. I have a few more days to go. I have to admit the 70+ hour weeks are getting a little old, though.
Of course, this crunch is a little different in that I’m preparing for [...]
Filed under: Code.Implant, Development, Software | No Comments »
Posted on July 12th, 2008 by Kevin
I’m in the midst of crunch, so it’s been hard to keep up with anything outside of the work crunch world. We have around 2.5 weeks until the major milestone, which is more of a status milestone saying “this is what we have” than a deliverable. But it’s an important one, so we’re hitting the [...]
Filed under: Books, Development, Software | No Comments »
Posted on June 21st, 2008 by Kevin
It seems that one of the least discussed factors affecting software development productivity is the software build time (or compile time). Perhaps that's because so much of software has gone the way of the web that build time is less of a concern for most of the industry, but for us C/C++ types build time can be [...]
Filed under: Development, Software | No Comments »
Posted on June 4th, 2008 by Kevin
I search for inspiration in all areas of life, and politics is no exception. Regardless of your political leaning, Barack Obama's Democratic nomination clinch is an historic event, particularly since he went against the political juggernaut Hillary Clinton.
What's inspiring to me and that I think we can take away from the nomination battle is not [...]
Filed under: Current Affairs, Development, Software | No Comments »
Posted on May 30th, 2008 by Kevin
Bob Walsh posted some great advice on his 47 Hats blog from guest writer Starr Horne about 5 time-sucks that will add 3 months to your launch date. I don't want to steal the thunder from 47 Hats, so go there if you want more detail, but here's the five points with my own thoughts [...]
Filed under: Development | No Comments »
Posted on May 18th, 2008 by Kevin
Socrates is attributed with saying:
"We are what we repeatedly do. Excellence, then, is a habit."
If you ever have a desire to be great at anything then you must strive for excellence in every aspect and every detail. This is another way of saying "nail the details". They do matter.
The best software engineers I know "nail [...]
Filed under: Development | No Comments »
Posted on May 14th, 2008 by Kevin
This is going to be a short post, mainly because I’m having a very busy week in preparation for a weekend out of town, but I’m a little bothered by a recent blog post from a popular software development blogger that pretty much berates the eXtensible Markup Language, aka XML.
Let me just come out and [...]
Filed under: Development, Rant | 1 Comment »
Posted on May 6th, 2008 by Kevin
I was blog browsing a while back on the 47 Hats blog and found an interesting blog entry that speaks to a question I often see online from small developers: what’s a good process for me?
The entry, "Process and the microISV", highlights four practices that help with small developer success:
Hold weekly business and technical [...]
Filed under: Development, Process | No Comments »
Posted on May 1st, 2008 by Kevin
One of the more junior engineers on my project told me today that he made a "mistake" with the task he’s working on: he tried to reuse code without understanding what the code did in the first place so he could go about properly reusing it.
The code in question isn’t a perfect reuse example, as [...]
Filed under: Development | No Comments »
Posted on April 21st, 2008 by Kevin
As popular as Nike’s "Just do it" phrase became in the 1990’s, even professional athletes think before they act. They just do it faster than the rest of us and their actions are tempered in hours upon hours of preparation. Knowing this, the phrase "just do it" is more of a reminder for the athlete [...]
Filed under: Development | No Comments »