How to Make Bloated Software that Doesn't Suck

I like simplicity and ease of use, but I also like making software that accomplishes a lot. I think it's a challenge to add robustness without adding complication and negatively impacting ease of use...

Google Analytics Sucks

Yeah, it's a little blunt and harsh, but over the years I've been growing more and more disatisfied with the tool...

Jennie Lake Loop

A great trip through Jennie Lakes Wilderness with our 2.5 year old.

Hey San Diego: Utilize Your Waterfront Better!

San Diego has some of the best weather in the entire US, and being right on the coast, and a downtown that is adjacent to water, it has tremendous assets that other cities just can't match. It's interesting that until recently, downtown San Diego has done a pretty incredible job of cutting itself off from the amazing asset; it's waterfront...

The Little Man's First Backpacking Trip

The little man is nearly three, it's time to get him out on his first backpacking trip.

A Nicer Select Dropdown

Better select boxes are all over the internet, but I actually couldn't find one that I liked, and that worked for what I needed...

Honest Atheist

I stumbled upon a web comic, that I felt needed to be addressed...

Sawmill Pass

I once again woke early on Friday, and was out the door by 3:30. I love those early morning drives when there is adventure waiting on the other end...

Removing the Horizontal Margins on a Google Chart Graph

I seem to be able to successfully modify quite a bit with google charts, but I couldn't find a good way to remove the horizontal padding to the left and right of a google graph. From what I can find, there really isn't a good way to do it...

PHP JSON Returned As Object Instead of Array

I was returning, what I thought was an array from PHP, but it kept returning it as a json object...

Riding in the Forbidden Zone

Perhaps the title for this post is a bit overblown, but I thought it sounded better than "Today's Bike Ride", and if there is one thing I've learned, it's that anytime you do anything outdoorsy or moderately adventurous, exaggerations always make things sound more epic...

My Emerging CSS System

My attempt at doing CSS better.

Standard Price Mixin SASS

A SASS Mixin to make formatting prices easier.

Data: The End of Web Design as an Art

What is the role of the designer when everything is designed by data?

Movies That Offer Entrepreneur Inspiration

There are a lot of results in Google for Inspirational Entrepreneur movies, but they all listed pretty much the same movies...

My Backend is Better than Yours

For some reason I found myself in a subreddit where someone started the familiar post on why their backend programming language was better than PHP...

Random Video Backgrounds

I don't know how early Paypal adopted the video-as-banner-background trend in comparision with other websites. It was one of the earliest places that I personally saw this design pattern appear...

More Time at the Office

On your deathbed, are you going to wish that you had spent more time at the office?

Do Bounce and Conversion Rates Matter?

I attended an interesting usability lecture/meetup today, with a talk by Jared Spool. I enjoyed the talk -- it definitely got me thinking, but I disagreed with more than a few points.

Can We Please Stop This Infinite Scroll Madness

Several years ago, a trend started to rise. I believe it was perpetrated by Pinterest, but perhaps it doesn't matter who started it. What's important is that it must stop...

...