« August 2012 | Main | October 2012 »

September 30, 2012

Current Quotes

At home above my monitor on the wall is a cork board. Sprinkled between gift certificates, pins, and other random memorabilia are quotes that I've been trying to internalize and follow. They are in no particular order:

A small daily task, if it be really daily, will beat the labours of a spasmodic Hercules.
- Anthony Trollope
There are no limits. There are plateaus, and you must not stay there; you must go beyond them. If it kills you, it kills you.
- Bruce Lee
Go confidently in the direction of your dreams. Live the life you have imagined.
- Henry David Thoreau
Be who you are and say what you feel, because those who mind don't matter and those who matter don't mind.
- Dr. Seuss
Don't ignore your dreams; don't work too much; say what you think; cultivate friendships; be happy.
- Paul Graham

Tags: life quotes

September 29, 2012

Automate This: How Algorithms Came to Rule Our World

Automate This: How Algorithms Came to Rule Our WorldAutomate This: How Algorithms Came to Rule Our World by Christopher Steiner

My rating: 4 of 5 stars

While the book touches on the use of algorithms in linguistics and medicine the primary focus is on algorithms in the financial industry. Most of the stories are framed in a David versus Goliath theme with an algorithm acting as the fatal blow to upset the established giant. A repeating theme is that the growing use of algorithms in many fields once thought imune to computation are really driving the need for knowledge workers capable of creating them. Overall the book reads easily and provides a reasonable overview of the history and uses of algorithms in our world today.

View all my reviews

Tags: algorithms books computer

September 20, 2012

Sharing Code Between Node.js Applications

Last night my colleague Tim Walling and I gave a a talk the Node.js in the wild Meetup on Sharing Code Between Node.js Applications. This was based on our experiences growing a code base to support the backend for RumbleTV Baseball and RumbleTV Football. I've posted the slides with notes. Happy to answer any questions.

Tags: javascript nodejs programming