Polishing the Curves

Tell me if this has ever happened to you. When going over some code, I discovered a chunk of “working” code that had an incredibly … amateurish implementation. The sad part wasn’t that the code-quality was poor. No, the sad part was: I was the fool that had written it. In my defense, these perceived […]

Ideas Are The Easy Part

A friend of mine has a really neat idea. He wants to develop an online tailoring service that will leverage skilled people overseas to produce suits and clothing for people here in the U.S.A. In case you’ve never experienced custom made clothing, the fit is truly amazing and will almost always leave you wanting more. […]

Iterative Personal Development

The road to greatness often comes with a lot of polishing. This is how I write software. I start with a simple chunk of code and gradually write software components, refine code, and tweak the solution until it results in something that solves the requirements as gracefully as possible. It’s awesome to realize this is […]