How I Got Started in My Career as a Web Developer

I've received this question in many variations over the past few years, so I wanted to write a detailed post to cover my thoughts on it. I can't write about what path you should take, or what the best path is. But I can share the path I took... Continue Reading →

Getting the PHP mail() Function (sendmail) to Work on Ubuntu 14.04

Alright, let me start off by saying that I know there are better and more professional solutions for sending email on web servers. But sometimes you just want to use PHP's mail() function to get it done quickly and simply... Continue Reading →

My Web Application Development Stack

A decent percentage of the client projects we take on are custom web application builds. I've changed and evolved the tools, languages and frameworks I use over time, so here's my current stack... Continue Reading →

A Review of 2014

In October of 2013 I quit my last place of employment, a startup in Boston, and started freelancing full-time. This was such an incredible change for me. I had been wanting to work for myself... Continue Reading →

An Introduction to HTML5's localStorage

Did you know that localStorage works as far back as Internet Explorer 8? There's no good reason to not be using it! Let's start out by saving a very simple piece of information to local storage... Continue Reading →

Setting Up MongoDB with PHP and MAMP

Getting MongoDB working with PHP and MAMP was a bit tricky for me, so hopefully this guide will save you some frustration. At the end of this tutorial I've included a section... Continue Reading →

Custom PHP and MongoDB Blog

Though I could have chosen to use any number of great open source blog platforms out there, I decided to build my own minimilistic one. I wanted an excuse to get... Continue Reading →