Will Stamper’s Blog

Will Stamper
Senior Front-End Developer for iCloud

IE10 and "Tweener" Flexbox Frustrations

28 September, 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

15 July, 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…

Can We Do It Better?

11 June, 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?

10 June, 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

15 January, 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

10 June, 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!

18 December, 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

05 October, 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…

Automatic - First Impressions

04 October, 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

28 July, 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)

27 March, 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…

Setting up my Website (Part 2)

26 March, 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…

Setting up my Website

25 March, 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…