You've caught me mid development. I'm working on the site, so if you see something missing or broken, that's why.


Websites are my bread and butter. They're what I do best. I mostly develop, or rather, build them, but I also design them too, which is something I think is interesting in the web community these days. Anyway, check out some sites I've built and designed (freelance), or maybe just built, if it's an agency project.


I used to want to talk about the songs I post, because the ones I chose were ones I had special attachments to, or something like that. These days, I just post songs that grow on me. If I'm listening to it for more than a week or two, you'll probably find it here, if I remember to post it.

Recent Blog Posts


Guerilla Open Access Manifesto
by Aaron Swartz

Information is power. But like all power, there are those who want to keep it for themselves. The world's entire scientific and cultural heritage, published over centuries in books and journals, is increasingly being digitized and locked up by a handful of private corporations. Want to read the papers featuring the most famous results of the sciences? You'll need to send enormous amounts to publishers like Reed Elsevier.
Read More


26 Types of Animals
by Jeremy Pettis

Coming across the typography of Jeremy Pettis is a humbling experience. I was lucky enough to do so while looking through the works being featured on, a collection of typographic illustrations representing cities across the globe. Jeremy represented Milwaukee. His artwork on citid lead me to his website, which I quickly learned was dedicated to a gallery called "26 Type of Animals," very much in the literal sense as it is actually 26 typographic treatments of animals A-Z.
Read More


Custom Content Management Systems Are Dead

I recently had an interview with a 30 something for a graphic design position. The company was a one person shop and was built on selling a custom content management system (CMS), which is something I have seen at another company I worked for. Maybe it’s because I’m ten years younger but based on what I have experienced, I’m not convinced this sort of business can last.
Read More