Category Archive: philosophy

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 »

Oct 29

First do no harm

If you can, help others; if you cannot do that, at least do not harm them. — Dalai Lama Over the past couple of years I’ve been trying to put into words my thoughts regarding the type of company where I’d like to work. There are companies I would not consider working for — their …

Continue reading »

Aug 31

Quick thought on programming and distractions

“The way is not in the sky. The way is in the heart.” — Buddha Too often it’s easy to spend hours days weeks far too long reading blogs and wilfing doing research.  Looking for that perfect tool.  Looking for a wonderful library.  Looking for a new technique.  Looking, looking, looking.  Almost like Hans Guck-in-die-Luft, …

Continue reading »

Oct 08

Semantic Web

I have been doing some site scraping of late.  And as a result, I have really come to appreciate the semantic web.  It’d make life infinitely easier for grabbing data.  Of course there are other, better reasons for using the semantic web, but right now, it’d make a difference in my life.

Sep 02

A language a year

The Pragmatic Programmers have proposed that developers learn a language a year.  I agree that it’s very important to keep abreast of changes in IT and that by learning new languages we can keep our minds sharp and bring new ways of doing things into old languages.  However, I have to wonder if this learning …

Continue reading »

Aug 27

Programming philosophy in the oddest of places

Assume Nothing! Trust no one! Paranoia is good! (in moderation)

Today’s thought for the day from A Word A Day is: Not being able to govern events, I govern myself. -Michel de Montaigne, essayist (1533-1592) This struck me as being very much the idea behind defensive programming.  Because we don’t know what sort of events life will throw at a programme, we need for it …

Continue reading »