Category Archive: philosophy

Sep 01

Design Patterns are a Distraction (a Mini Saga)

Design patterns should emerge like leviathan. Software is not bonsai or a square watermelon; don’t try to force it to a shape. The GoF are not prophets. There is no One True Way. Return to the basics. Grok your data and how it flows; a watershed leading to the sea.

Aug 28

Mini Sagas Revisited

A long time ago I encountered mini sagas. Even wrote some. I think it’s high time for some more…. It’s been said that constraints foster creativity. I have, sitting in a little box, far more computing power than NASA did for Apollo, using far less electricity. Yet, by today’s standards, I feel constrained and need …

Continue reading »

Aug 27

The Three ‘R’s of DevOps

School days, school days Dear old Golden Rule days ‘Reading and ‘riting and ‘rithmetic Taught to the tune of the hick’ry stick — School Days by Will Cobb and Gus Edwards It’s that time of year again… back to school. Just like in school where we learned ‘Reading and ‘riting and ‘rithmetic, DevOps has its …

Continue reading »

Apr 15

Raspberry Pi and First World Problems

And now, dear reader, a brief intercalary segue….. Stating the obvious, I’ve been doing a lot of work recently with the Raspberry Pi. In truth, I’ve been trying to discern and/or work around its limitations. Consequently, I’ve caught myself wishing for just a little bit more bandwidth — thus far I/O is the limiting factor …

Continue reading »

Mar 17

Lost in a Maze of Twisty Little Java Classes: How often is “infinite scalability” and extensibility really needed?

But look, you found the notice, didn’t you? Yes yes I did. It was on display at the bottom of a locked filing cabinet stuck in a disused lavatory with a sign on the door saying Beware of the Leopard. — Mr. Prosser and Arthur Dent, The Hitchhiker’s Guide to the Galaxy While digging through …

Continue reading »

Feb 12

Developer Personality

DZone is conducting a survey of Developer Personality Types along the lines of a Meyers-Briggs analysis. They plan to shortly release the results, but will leave the “quiz” up after. If you’re curious about your developer type, you can take it at: Full Personality Test Short Personality Test Here’s my results from the full test …

Continue reading »

Dec 25


I believe that Craftsmanship is an essential part of Creation……..

Dec 19

From the Trenches: Managing Organizational Change

Change is seldom fun, but management can make it good. Here are some things to do and not to do when managing change.

Dec 18

Avoid Screaming Customer Management Protocol and Get More Sleep

Screaming customers are the path to the dark side. Screaming customers lead to phone calls. Phone calls lead to upset managers. Upset managers lead to insomnia. — Yoda A recent survey from Enterprise Management Associates identified user phone calls, also known as Screaming Customer Management Protocol (SCMP), as the most common way — by a …

Continue reading »

Nov 19

Twelve Lessons Learned from a Startup Weekend

This past weekend I participated in my first Startup Weekend Columbus. During the course of which we built Fairflo, a marketplace for fair-trade items. The front end can use some work, but at the end of the weekend we had a fully functioning e-commerce site. I’ll write about the infrastructure separately, but as an aside …

Continue reading »

Older posts «

» Newer posts