Tim Kadlec
  • Writing
  • Speaking
  • About

Writing

Posts, links, and the occasional book review.

  • Book Review July 11, 2019

    Good to Go

  • June 14, 2019

    When should you be using Web Workers? — DasSur.ma

    Surma argues, compellingly, for why web workers need to take a more prominent role in JS-based applications. It's not just about the raw performance benefits, but the inclusivity that good performance brings.

    Unless a globally launched framework labels itself as exclusively targeting the users of the Wealthy Western Web, its has a responsibility to help developers target every phone on The Widening Performance Gap™️ spectrum.

    ∞ Permalink
  • May 29, 2019

    Characteristics of a Strong Performance Culture

    • performance
    • culture
    • monitoring
  • May 28, 2019

    Reducing motion with the picture element

    I always associated prefers-reduced-motion with CSS, but of course the picture element accepts media queries!

    A quick post from Brad showing how you can use the picture element to serve up a static image instead of an animated gif when the "reduce motion" preference is enabled.

    Examples like this are why I love how the whole suite of responsive images standards (srcset, sizes and picture) turned out. I know some weren't as pleased with the final product, but there's so much darn flexibility (ahem) here to enable us to account for scenarios, like this, that only really emerged after those standards were created.

    ∞ Permalink
  • April 19, 2019

    Why we focus on frontend performance - Technology in government

    For government, GOV.UK is often the only place a user can get information. If the website were to perform badly, we become a single point of failure.

    Great rundown of why performance is so important to GOV.UK and how the context of their visitors can vary dramatically, even within the same city.

    ∞ Permalink
  • April 18, 2019

    New Network Fallacies

    • performance
    • networks
    • mobile
  • April 8, 2019

    AddyOsmani.com - Native image lazy-loading for the web!

    In this post, we'll look at the new loading attribute which brings native <img> and <iframe> lazy-loading to the web!

    Exciting to finally see this ship! Folks have been asking for a standards-based way to support lazy-loading images for years.

    Gives me hope that maybe, someday, we'll have element queries.

    ∞ Permalink
  • April 5, 2019

    Adactio: Journal—Dev perception

    When we’re evaluating technologies for appropriateness, I hope that we will do so through the lens of what’s best for users, not what we feel compelled to use based on a gnawing sense of irrelevancy driven by the perceived popularity of newer technologies.

    ∞ Permalink
  • March 19, 2019

    Who has the fastest website in F1? - JakeArchibald.com

    I always like seeing how other folks handle performance audits. Here, Jake walks through 10 F1 sites, auditing them primarily with WebpageTest and a smattering of Chrome Dev Tools.

    ∞ Permalink
  • March 18, 2019

    Learning to Learn | CSS-Tricks

    Academic background or not, technical education doesn’t stop once you get a job. On the contrary: nothing in tech stays in one place, and the single most valuable skill you can possess to remain employable over time is learning how to learn.

    Some great advice here from Sarah on learning.

    ∞ Permalink
  • March 14, 2019

    Making Sense of Chrome Lite Pages

    • performance
    • chrome
    • proxy browsers
  • March 7, 2019

    Performance Budgets That Stick

    • performance
    • performance budget
    • metrics
  • February 20, 2019

    AddyOsmani.com - JavaScript Loading Priorities in Chrome

    Handy little reference from Addy Osmani showing how Chrome handles JavaScript scheduling.

    ∞ Permalink
  • February 13, 2019

    Preloading Fonts and the Puzzle of Priorities - Andy Davies

    I’ve being using preload with clients over the last few years but I have never been completely satisfied with the results. I’ve also seen some things I hadn’t quite expected in page load waterfalls so decided to dig deeper.

    Excellent work digging deeper into preload by Mr. Davies.

    ∞ Permalink
  • Book Review February 12, 2019

    And Every Morning the Way Home Gets Longer and Longer

  • Book Review February 11, 2019

    The Business of Expertise

  • February 6, 2019

    SpeedCurve | JavaScript Dominates Browser CPU

    Ten years ago the network was the main bottleneck. Today, the main bottleneck is JavaScript.

    ∞ Permalink
  • February 6, 2019

    What Hooks Mean for Vue | CSS-Tricks

    A very approachable explanation from Sarah about what Hooks are and the problems they solve for Vue.

    ∞ Permalink
  • Book Review February 5, 2019

    Mismatch

  • January 31, 2019

    Limiting JavaScript?

    • performance
    • javascript
    • webkit
← Newer
  1. 1
  2. …
  3. 5
  4. 6
  5. 7
  6. …
  7. 21
Older →

© 2026 Tim Kadlec.

If RSS is your sort of thing, you can subscribe to a few different feeds. The main feed has everything. There are also individual feeds for just posts, just links, and just book reviews.