A Thing I Made: Vitae

Posted 28 October 2014 under , ,

For the bulk of 2013, I worked with a talented Viget team to develop Vitae for the Chronicle of Higher Education. Think of it as LinkedIn for people in higher ed. Here’s a screenshot of my favorite feature, a bulk editing interface that uses 15+ custom parsers I wrote:

It was an enormous project, the biggest single project we’ve ever done at Viget (some engagements end up larger, but over a much longer period of time). I’m super proud of the work we did and that the application is seeing considerable growth. A couple blog posts I wrote based on my experiences working on Vitae:

Recent Posts

2 Feb
Another Thing I Made: WorldWildlife.org

Last year, I had the priviledge of working with a talented team at Viget to build and launch a new site for the North American branch of the World Wildlife Fund: This was the first major project … Read more »

8 Jul
A Thing I Made: PUMA.com

I’ve been working for PUMA (the shoe company) at Viget for about the last year and a half, developing a content management system (CMS) to drive several of their category marketing sites (including … Read more »

7 Feb
New Site: davidmade.com

I’ve been working on a small site for posting shorter-form writing and music recordings which I’ve called Davidmade. I was using Tumblr for a bit, but I’ve wanted to build a static site … Read more »

Quick Links (via Pinboard)

25 Aug
Chronography 5: The Valjoux 7750 - worn&wound

That’s the lovely thing about watches.  What one may think is a workaday watch will have more happening behind the hands than is obvious.  Look at the dial a little longer and there’s plenty of history written there.

24 Aug
Danner - Mountain 503 Barley

The Mountain 503 is a true mountain sneaker – versatile enough for light hiking and everyday casual use. The upper design is inspired by our legendary Mountain Light hiking boot, matched with a lightweight, rubber outsole and a classic tread pattern. This waterproof, premium boot will help keep your feet dry and warm on your next adventure.

24 Aug
Forget the Man Cave. You Want a Gentleman's Study.

I've never really liked the term "man cave." It's almost dismissive. As in, look dude, this house isn't for you. Go crawl into this dark hole, give into your baser instincts and try to relive your

24 Aug
OTL investigates the implosion of daily fantasy sports leaders DraftKings and FanDuel

The implosion of the daily fantasy industry is a bro-classic tale of hubris, recklessness, political naïveté and a kill-or-be-killed culture.

24 Aug
continuations via blocks and exceptions

# I got this idea from http://mihai.bazon.net/blog/redis-client-library-javascript-node # The technique relies on the fact that raising an exception clears the call stack. # The context is passed along with a block attached to an exception. # I thought it was brilliant js hackery so I decided to try my hand at it in ruby. # I've also included some other stack-dependent implementations.

About Me

I’m the Development Director at Viget in Durham, North Carolina. I’m also an avid reader, traveler, cyclist, musician, coffee fiend, and friend of birds.

Status (via Twitter)

RT @britishgaming: This is the worst possible name for a house https://t.co/sN7FCrgQRo

Recent Photos (via Instagram)