About Me

I enjoy writing about web design, and throughout this site share my experience as a developer working for a small business at the intersection of Big Data and Big Pharma.

In my spare time I like to compose music, which I link to from the playground along with all of my other side projects. I also spend a lot of time reading, mostly about web design and user experience with the occasional book on string theory or building time machines.

I grew up in Harrisburg, PA and graduated from Temple University in 2007 with a bachelor's degree in Advertising and a minor in Sociology.

But enough about me. To find out more, drop me a line or say hi on Twitter.

Latest Posts

The Difference Between Constant and Variable Bitrate / Rants & Raves

The difference between Constant Bitrate (CBR) and Variable Bitrate (VBR) is the focus of Part 2 of my recent audio file exploration. In case you missed Part 1, you can learn about audio codecs and containers here. First, we should define what a bitrate is. A bitrate refers to the number of bits (data) processed… Continue Reading

Audio Codecs and Containers for Beginnners / Rants & Raves

“I get an error that says: ‘PowerPoint cannot insert an audio from the selected file. Verify that the necessary codec for this media format is installed, and try again.’ I’ve tried on two different computers and I can’t get the audio file to play. Have you ever run into this before?” Yes. I get this… Continue Reading

Complete Guide to Sass Programming Language / Rants & Raves

Sass is a scripting language that is interpreted into Cascading Style Sheets (CSS), also known as a preprocessor. If you can write CSS you can start using Sass, and begin taking advantage of the benefits it offers like variables, nested rules, mixins and many other features that enable quicker front end development. The following is… Continue Reading

View More Posts


Get In Touch.

Say Hello

I'm always happy to chat. Feel free to drop me a line. I do my best to get back to everyone who takes the time to get in touch with me. And though I do have a full time job, I always entertain conversations about taking on freelance work, helping out with open source projects or anything else that may be on your mind. There's nothing better than talking a little shop.

Error boy
Your message was sent, thank you!