How (and why) I created my own CDN

performance cdn  -  2015-06-08
My site loads two different pages depending on whether or not there are cookies set that mark the CSS and fonts have been loaded already. There was no CDN that would allow me to do this without immense cost. I did what any sane developer would do, I created my own CDN.

Is that the right tool?

tools  -  2015-06-02
The internet is littered with blog posts arguing for one technology over another. There are many posts about needing to use the next shiny tool, some arguing for more stable technologies, some even positing we should stop writing "Stop Using" posts. Generally, these posts all articulate the benefits of one technology— but rarely do they answer the question that is needed: Is this the right tool for the job?

HillaryClinton.com Performance Audit

perf-audit performance  -  2015-05-27
A performance review of the HillaryClinton.com site, and optimization suggestions to increase the performance of the site.

Do it for your users

testing performance  -  2015-05-26
To answer questions about performance, design, or even testing, I find myself repeating the same question, “What do your users do?” as a response. It seems intuitive, but many times we as web professionals need reminding that we are not creating the web for ourselves, but that we are doing it for our users.