The dominant costs of processing JavaScript are download and CPU execution time.| v8.dev
The WebAIM Million| webaim.org
I recently wrote about how important it is to make the right thing easy. The opposite is also true: it’s important to make the wrong things difficult. I did allude to it in that post a little bit, but I thought it was worth calling out explicitly. It’s important to introduce some friction in our workflow to help prevent the wrong actions.| timkadlec.com
I remember reading articles about how 3G connectivity was going to transform performance and, more generally, the way we used the internet altogether.| timkadlec.com
Occasionally I hear some chatter about performance budgets “not working.” And, to be fair, I have seen companies who adopt a budget and then are unable to make meaningful improvements towards that goal. Over time those ineffective budgets get pushed to the sideline where they accumulate dust before being forgotten about altogether.| timkadlec.com
When I work with companies on improving their performance, we focus more and more on their long-tail of performance data.| timkadlec.com