Category Archives: From the Forge

It’s all in the attitude

Every once in a while I find myself getting a little burned-out on the day-to-day “stuff” of running a business, keeping my clients happy and coding like a madman. It usually manifests itself in the following way: I look for reasons NOT to do the mundane stuff that is waiting, tapping its watch (like my […]

Read More

Appreciating freedom

With Independence Day right around the corner, I thought I’d yammer a bit on freedom and my genuine appreciation of it as it relates to my work.  I promised myself I would do this without inserting my political views, so if this feels a tad restrained, that’s why.  Please forgive me. Many amazing ideas are […]

Read More

Build vs. Buy

It’s an age-old IT question: Build vs. Buy.  Two distinct choices when solving a problem with software. Most good software comes about as a result of existing software only doing 80% of what somebody needs it to do.  Solve 80% of the problem you set out to solve and you’re probably in good shape.  That number goes […]

Read More

“Good ideas have to win”

Steve Jobs once claimed (sadly, near the end of his life) that Apple didn’t have committees.  Zero “decision by committee” that too-often dooms really good ideas.  My favorite quote from the above interview: “Good ideas have to win.”   It’s such a great concept that anyone who’s ever been a member of a technical team can easily […]

Read More

The value of creativity

No doubt there are advantages to staying the course and continuing to look at the world the way everyone else does.  It’s predictable, and most businesses LOVE predictability.  Makes sense, right?  Now, I am not a classically-trained developer (I’m not a classically-trained anything, for that matter) and most of what I’ve learned about technology has been […]

Read More

Wisdom vs. Knowledge

I am not what you might call a classically-trained developer.  I’ve never taken any kind of computer class, save for watching some tutorials online when I need a general understanding of a new technology.  My passion for technology arose out of my former life as a musician when I “graduated” to audio engineer (easy, musician friends.  Just […]

Read More

Nurturing an idea

Not all good ideas are a lightning strike of brilliance.  Sometimes they need a great deal of nurturing before they can be truly viable.  Sometimes that nurturing requires complete rethinking of the idea and other times it’s just a matter of “lining up the train cars” and getting the thing done.  The one thing that any […]

Read More

Raspberry Pi and Arduino hacking

Recently I had a client ask about integrating software into a prototype mechanical device used in an industrial environment.  The idea was fairly simple: replace the analog gauges, springs, etc with digital sensors and servo motors for the sake of full automation.  I’ve been hacking on these types of computers for a couple of years […]

Read More

How good is your bad-client-detector?

It’s unfortunate, but all business owners deal with them.  Dishonest, disorganized or lazy clients.  I always try to partner in the success of my clients via the projects they hire me to build, but once in a while I deal with people who simply shouldn’t be in business.  That’s not to say that I have the […]

Read More

Better living through technology

Needless to say (don’t you love that expression?), I love cool technology.  I’ve learned that technology-for-technology’s-sake is usually a bad idea, especially when delivering a production-ready solution for a client, but today I’d like to talk about a couple of simple, yet amazing solutions I’ve come across recently.  I’ve always enjoyed helping people, especially those […]

Read More