Tag Archives: software development

We Manage Algorithms

“Every business is an algorithmic business.” That was a phrase that Microsoft’s Joseph Sirosh used in a keynote at SQL Nexus, talking about the future of software and data. Rather than managing data, many of us will move to manage algorithms, … Continue reading

Posted in Editorial | Tagged , | Comments Off on We Manage Algorithms

Abstraction

One of the core tenets of good software design is to abstract away details in any particular part of an application. We want to use well defined and constructed interfaces so that the implementation of any particular method or section … Continue reading

Posted in Editorial | Tagged , | Comments Off on Abstraction

Accept Failure

Today’s Editorial was originally published on Feb 22, 2012. It is being re-run as Steve is out of town. We don’t expect ourselves to be perfect, do we? Is there ever any project you tackle that you might not complete? … Continue reading

Posted in Editorial | Tagged | Comments Off on Accept Failure

Great Developers

This editorial was originally publised on March 12, 2012. It is being re-run as Steve is on vacation. Is a great software developer worth 100 average ones? On one hand I think there are some good arguments that it’s not … Continue reading

Posted in Editorial | Tagged , | Comments Off on Great Developers