Will Stamper’s Blog

Will Stamper
Senior Front-End Developer for Apple
Remote in Denver, Colorado

IE10 and "Tweener" Flexbox Frustrations

September 27, 2015

We’ve recently begun to use flexbox in our production code, and the experience has mostly been great. We use Modernizr to feature-detect…

Working with Long Branch Names in Oh-My-Zsh

July 14, 2015

I’ve been using Zsh for a few years, and that experience has been made much more pleasant by also using Oh-My-Zsh, which is a collection of…

Can We Do It Better?

June 10, 2015

In a previous post, we looked at why a function that split an array into smaller arrays was so much slower than a different implementation…

Can Anyone Tell Me Why My Function Is Slower Than the Other?

June 9, 2015

A user on r/javascript posted an interesting question last night, and I figured I’d jump in to try to find out the answer. The Original…

Spellchecking Code

January 14, 2015

I’ve notice recently that codebases tend to have a bunch of common misspellings. Obviously, programmers care more about the functionality…

First Impressions of Android

June 9, 2014

So I finally caved and used my tax return to buy myself a Nexus 7. I figured I’d write down my impressions so that I can keep track of them…

I've Been Hacked!

December 17, 2013

Last Friday afternoon, I jumped on my Twitter for the first time in a few months to follow a speaker whose talk I attended that morning…

Creating a Custom Flair Stylesheet for Reddit

October 4, 2013

10/13 Update: r/cfb seems to have changed its stylesheet in a way which breaks my overrides :( I made a couple of changes that should help a…

Automatic - First Impressions

October 3, 2013

I got my Automatic last week. So far, it’s been okay. There are some good things and some bad, but I figured I’d get my thought put down…

Calculating College Football Rankings

July 27, 2013

The college football subreddit, r/cfb, has a user ranked poll that they run during every football season. Like the AP and Coaches Polls…

Setting up my Website (Part 3)

March 26, 2013

After going through the basic setup in my first post and some tweaks and optimizations in the second, all that I had left to do was set up…

Setting up my Website (Part 2)

March 25, 2013

This post picks up roughly where the first one left off. I had a mostly functional website, but I still needed to add some core features and…

Setting up my Website

March 24, 2013

This was my first time setting up an honest-to-god website, and I feel like I learned a lot of lessons in the process. I tried out some new…