Category Archives: Software Development

svn omit

If you work in software, you have experience with version control systems.  And, if not, you’ve certainly been exposed to some form of document management system – one that lets you add and update documents, committing changes over time.  In … Continue reading

Posted in Architecture, Software Development | Comments Off on svn omit

Engineering to Management and Back Again

For over ten years, my title has included the words manager or director.  And, I find management and leadership very fulfilling.  I love leading teams.  But, three months ago, I left my software engineering management position for a software engineering … Continue reading

Posted in Leadership, Software Development | Comments Off on Engineering to Management and Back Again

Crunch Mode’s Failure to Deliver

A colleague forwarded a link to this article last week, Why Crunch Mode Doesn’t Work.  It presents a fact-based analysis of how sustained long-term productivity depends on reasonable hours. The fact that we’ve understood this workplace dynamic for over a hundred … Continue reading

Posted in Leadership, Software Development | Comments Off on Crunch Mode’s Failure to Deliver

Real-time speaker independent dictation for the iPhone

If you have an iPhone, Nuance’s dragon dictation for the iPhone is an amazing application. Speaker independent dictation is hard to do right. But, this works pretty well. It’s automatic, not transcribed by hand – translated by servers in Nuance’s … Continue reading

Posted in Apple and OS X, Software as a Service (SaaS), Software Development | Comments Off on Real-time speaker independent dictation for the iPhone

The Return of Java Thread Scheduling Inconsistency

Back in the day (late 90’s) thread scheduling issues were pretty common. JVM’s mapped Java threads to native threads (or processes) in a variety of ways. But, over time, the differences have faded away. Multi-threaded code and multi-core machines are … Continue reading

Posted in Java, Software Development | Comments Off on The Return of Java Thread Scheduling Inconsistency