A picture of the Google Sheets logo

Google has built some of the most effective productivity tools on the planet. With Gmail, Hangouts, Chrome, Docs, Sheets, and more, odds are you use Google products for at least some of your work. There’s also a good chance, though, you’re missing out on one of Google’s most powerful tools — Google Apps Scripts. I […]

Read More

/ September 13, 2015 / Comments Off on Forecast.io Project

Forecast.io Project

Using Node.js, I created a program run on the command line that accepts a zip code argument. Then, it does the following: Uses a GET request to the Geonames.org API Returns the latitude and longitude for the postal code provided Uses a second GET request to the Forecast.io API Returns the forecast summary for the given […]

Read More

Quiz Project
/ August 28, 2015 / Comments Off on Interactive Quiz Application

Interactive Quiz Application

As part of the Treehouse Object-Oriented JavaScript course, I built an Interactive Quiz Application that builds a quiz with three questions and two answers, tracks a user’s progress throughout the quiz, and displays their score at the end of the quiz. The index.html and style.css files were provided at the start of the project, but I […]

Read More

A title image featured a pen resting on a blank sheet of paper.
/ August 28, 2015 / Comments Off on Basic To-Do List

Basic To-Do List

One of the projects in the Treehouse Front End Web Development course is to wire up a To-Do List using JavaScript. I was able to make the to-do list fully functional as well as add some additional drag-and-drop functionality using the Sortable jQuery plugin. The full project files are up on GitHub, but I wanted to walk through […]

Read More

Public speaker on stage
/ August 27, 2015 / Comments Off on Make Every Word Count: How to Nail Your Next Presentation

Make Every Word Count: How to Nail Your Next Presentation

One of my main goals for 2015 was to get up on stage and present somewhere. I ended up achieving that goal at WordCamp Denver 2015 giving a presentation on Hacking Creativity. I’ve never been particularly shy on stage, but I’m not necessarily a pro either. In preparing for my talk, I uncovered a ton […]

Read More

A light bulb indicating a new idea

I’m a huge fan of learning. I think it’s one of the most important skills anyone can master. In fact, if I was interviewing a candidate for a job, the first question I would ask is what skill they have taught themselves in the past year. Like any other skill, you can actually improve your ability […]

Read More


“Communication is oxygen.” That portion of the Automattic creed has stuck with me from the start. After reading the creed during my first week of remote work, I had a surface-level understanding. Now, after a year of working with over 250 other individuals spread across the globe, I understand it even more. In many ways, […]

Read More


Have you ever read a book passage that you’re certain could one day be applicable to your life? But, between your shopping list, work to-dos, and your aunt’s upcoming birthday, the passage quickly fades from your memory causing you to draw a blank when you really need to reference it. When I began reading seriously […]

Read More


I distinctly remember the sunrises during my senior year of high school. While my classmates were sleeping, I was on the roads racking up miles with my cross country team to avoid the Florida heat. We would hit the showers then shuffle off to class. At the time, I thought this was absolute torture. Getting […]

Read More


How many uses can you think of for a paperclip in three minutes? If you’re average, you’ll probably be able to drum up 10 or perhaps 20 different uses. I came up with 11. The somewhat famous paperclip test was created in 1967 by J.P. Guilford as a measure of divergent thinking. It’s part of […]

Read More

%d bloggers like this: