Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1060

T

Tim Kadlec

Personal blog · timkadlec.comwebprogramming

Tim Kadlec's personal blog at timkadlec.com covers web and programming. Since 2011, 66 different Hacker News readers have linked it 71 times, most often “The Cost of JavaScript Frameworks”. It is still writing: the last post was on 2026-05-18, and you can follow it by feed.

Visit the blog
71mentions?
66HN people?
2011–2026first – last linked?
Links on Hacker News per year · peak 12 in 2020

Tim Kadlec writes about performance, product management, and the web.

Most-linked posts?

  1. The Cost of JavaScript Frameworks
    12 people · 12 mentions · first linked 2020-04-21
  2. How fast is AMP really?
    5 people · 6 mentions · first linked 2018-03-19
  3. The Ethics of Web Performance
    3 people · 4 mentions · first linked 2019-01-09
  4. Investing in RSS
    3 people · 3 mentions · first linked 2023-03-07
  5. CPP: A Standardized Alternative to AMP
    3 people · 3 mentions · first linked 2016-02-24
  6. The Two Faces of AMP
    3 people · 3 mentions · first linked 2018-02-14
  7. Media Query & Asset Downloading Tests
    2 people · 2 mentions · first linked 2012-02-26
  8. How fast is fast enough?
    2 people · 2 mentions · first linked 2014-01-20
  9. Taking Let's Encrypt for a Spin
    2 people · 2 mentions · first linked 2015-12-15
  10. Media Query and Asset Downloading Results
    2 people · 2 mentions · first linked 2013-09-11

What Hacker News says?

  1. Actually the main performance gains is by google search preloading everything (basically putting it in an iFrame before you click on it). Which practically means that pages load instantly. https://timkadlec.com/remembers/2018-03-19-how-fast-is-amp-r...

    Comment linking /remembers/2018-03-19-how-fast-is-amp-really/

    on “Google AMP – A 70% drop in our conversion rate”
  2. Submitted CPP: A Standardized Alternative to AMP as a story · 306 points

    HN discussion
  3. The first article I found about this was https://timkadlec.com/remembers/2018-03-19-how-fast-is-amp-r... , which claims that AMP is actually faster in practice, probably mostly because it encourages good habits. Where are you seeing that it's not faster? This article is from '18 so perhaps there has been a change in how well AMP performs versus the baseline. Also worth noting that we should probably judge AMP as a w…

    Comment linking /remembers/2018-03-19-how-fast-is-amp-really/

    on “States bring action against Google under federal and state antitrust laws [pdf]”
  4. Submitted Is Apple stifling progress in Web standards? as a story · 292 points

    HN discussion
  5. CPP (Content Performance Policy) is an open, standardized alternative to AMP, that may need help to finish it: Draft: http://wicg.github.io/ContentPerformancePolicy/ Github: https://github.com/wicg/ContentPerformancePolicy/ Launch article: https://timkadlec.com/2016/02/a-standardized-alternative-to-... HN: https://news.ycombinator.com/item?id=12787462

    Comment linking /2016/02/a-standardized-alternative-to-amp/

    on “The Problem with AMP”
  6. Submitted WTFWG as a story · 205 points

    HN discussion
  7. Fascinating... I never heard about this side-effect of disabling zoom! I did some googling and from what I can tell, this only applies to some Android browsers, not iOS? If that's the case, it seems like throwing out the baby with the bathwater, since it does have the accessibility issue and removing the delay can be better-achieved on ALL devices with some of the JS libraries that others have linked to. Here's a bl…

    Comment linking /2013/11/Avoiding-the-300ms-click-delay-accessibly/

    on “Skeleton 2.0 CSS Framework”
  8. Submitted The Ethics of Web Performance as a story · 191 points

    HN discussion
  9. Just searched `opera browser "jpg" "yuv"`, no date filtering. Second result is: https://timkadlec.com/remembers/2018-03-22-compressive-image... Seems to be it?

    Comment linking /remembers/2018-03-22-compressive-images-revisited/

    on “John Carmack on JPEG”
  10. Submitted How fast is AMP really? as a story · 190 points

    HN discussion
  11. Yes, AMP is rather slow: https://timkadlec.com/remembers/2018-03-19-how-fast-is-amp-r... and looks fast mainly because Google preloads it: https://ferdychristant.com/amp-the-missing-controversy-3b424...

    Comment linking /remembers/2018-03-19-how-fast-is-amp-really/

    on “Ask HN: Is it just me or is the AMP project making everything slower?”
  12. Submitted The Cost of JavaScript Frameworks as a story · 154 points

    HN discussion
  13. There was another article here recently that is relevant[1] One takeaway was that given a large sample of sites, the baseline size correlates fairly well with how the bundle size scales as projects grow. So if you have a 65kb baseline, you're more likely to end up with a larger bundle size in a "real world" project than if you used a framework with a 5kb baseline. The reasons are not clear (they could be anywhere fr…

    Comment linking /remembers/2020-04-21-the-cost-of-javascript-frameworks/

    on “Next.js 9.4 – Fast Refresh, Incremental Static Regeneration”
  14. Submitted The Two Faces of AMP as a story · 148 points

    HN discussion
  15. >The web community has stated over and over again that we’re not comfortable with Google incentivizing the use of AMP with search engine carrots. In response, Google has provided yet another search engine carrot for AMP. This wouldn’t bother me if AMP was open about what it is: a tool for folks to optimize their search engine placement. But of course, that’s not the claim. The claim is that AMP is “for the open web.…

    Comment linking /remembers/2018-02-14-the-two-faces-of-amp/

    on “Google AMP Is a Threat to the Open Web”
  16. Submitted Limiting JavaScript? as a story · 94 points

    HN discussion
  17. It's actually worse on mobile, because mobile connections typically are not order of magnitude slower than non-mobile, but mobile cpu power can be order of magnitude more limited (esp. on lower end hardware). https://timkadlec.com/2014/09/js-parse-and-execution-time/

    Comment linking /2014/09/js-parse-and-execution-time/

    on “Grd – A CSS grid framework using Flexbox in 512 bytes gzipped”
  18. Submitted Taking Let's Encrypt for a Spin as a story · 94 points

    HN discussion
  19. Why would you consider these analytics scripts useless? The article mentioned several reasons they want to be tracking this timing information (monitoring of slow backends/CDNs and the performance of their own scripts) - having that information is vital for ensuring the usability of the site [1]. If a portion of your userbase all of a sudden starts loading the webpage much slower than usual (e.g. from issues as dive…

    Comment linking /2014/01/fast-enough/

    on “Browser Monitoring for GitHub.com”
  20. Submitted Apple stifling the work of web standard as a story · 57 points

    HN discussion
  21. Interesting that they aim to have a single resolution-independent logo ("This tied into another goal of having the image hold up with greater clarity at smaller sizes" and "with high resolution displays in mind"), while traditionally, advice was to tweak icons to their display size and resolution. For example, https://developer.apple.com/library/mac/ipad/#documentation/... says "redraw art as you scale down" and "do…

    Comment linking /2013/04/media-queries-within-svg/

    on “Rebuilding a simplified Firefox logo”
  22. Submitted The Ethics of Performance as a story · 10 points

    HN discussion
  23. See the footnotes. https://timkadlec.com/remembers/2020-04-21-the-cost-of-javas...

    Comment linking /remembers/2020-04-21-the-cost-of-javascript-frameworks/

    on “The Cost of JavaScript Frameworks”
  24. Submitted Death to Captchas as a story · 10 points

    HN discussion
  25. I don't think that's right; at least, a quick test on the browser I'm using right now (Chrome 29) suggests otherwise, as do this guy's tests from last year: http://timkadlec.com/2012/04/media-query-asset-downloading-r...

    Comment linking /2012/04/media-query-asset-downloading-results/

    on “Responsive Design is Not About Screen Sizes Any More”
  26. Submitted The Cost of JavaScript Frameworks as a story · 9 points

    HN discussion
  27. This article compares the CPU times of every site using Angular/React/Vue/jQuery known by the HTTP Archive and comes to a very different conclusion: https://timkadlec.com/remembers/2020-04-21-the-cost-of-javas...

    Comment linking /remembers/2020-04-21-the-cost-of-javascript-frameworks/

    on “SPAs: theory versus practice”
  28. Submitted Alternatives to Captcha as a story · 7 points

    HN discussion
  29. Finally! 'Pointer events' originated at Microsoft, after the W3C effort to standardize Apple's 'Touch events' became uncertain due to patent issues. For a while, despite admitting it's a more elegant spec for unified input, Google were reluctant to add it because Apple wasn't interested [1][2]. Now Google have changed their mind once more and shipped this, making Apple the only major outlier. The pains of shimming t…

    Comment linking /2015/02/apples-web/

    on “Pointing the Way Forward”
  30. Submitted How Fast Is Amp Really? as a story · 5 points

    HN discussion

Search all of HN for timkadlec.com

Linked by the same people?