I use Markdown for most of my online writing, and also as the format for most of my personal notes. Since I also use Graphviz quite frequently, adding an extension to handle both seemed like a reasonable next step.
We don't know how long we'll live, but we do know our time is limited, and life could be thought of as our endeavor to optimize the economics of our time. Yet, much like the current financial debacle, often the attempt to optimize ends poorly.
As part of a toy project I'm playing with I needed to extract titles, summaries and images, so I threw that together as the extraction library.
As the SocialCode engineering team pursues building technical leverage, one of the ideas we've been exercising is configuration driven behavior. This post discusses what configuration driven behavior entails, and why we think it's a useful idea.
I wanted to do a fairly mindless little scripting project after spending too much time on well documented and maintained code. It's important to let your hair down sometimes. In this project I use Python and the Python Imaging Library to create a simple photo album.
Answers to a bunch of questions about JET that I get asked frequently. If there are any questions that I didn't answer throw me an email and I'll do my best to answer them.
With ten minutes before bed and 35 megs of images to scale, I had my first encounter with Automator. It was a good encounter, and I heartily recommend it to others for--at minimum--batch scaling images.
This entry takes a look at the reasons why you do care about Cappuccino (even if you don't know it yet). Although I doubt you'll end up using Cappuccino on the job anytime soon, it gives us a glimpse at a more flexible and exciting future.
All Rights Reserved, Will Larson 2007 - 2013.