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

Top all-time · #2610

M

Malte Ubl

Personal blog · industrialempathy.com/postswebprogrammingcareer

Malte Ubl writes Industrial Empathy, a personal blog at industrialempathy.com about web, programming and career. Since 2020, 29 different Hacker News readers have linked it 42 times, most often “Design Docs at Google”. It is still writing: the last post was on 2026-10-22, and you can follow it by feed.

Visit the blog
42mentions?
29HN people?
2020–2025first – last linked?
Links on Hacker News per year · peak 11 in 2020

Too few sampled comments (12) to say how often HN recommends it.?

Why HN links it

HN readers link Malte Ubl's blog for its engineering-practice writing: the Google design docs guide, web font loading and performance, and version skew between deployments.

Summarised by Claude from a sample of 12 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

A website by Malte Ubl.

Most-linked posts?

  1. Design Docs at Google
    8 people · 9 mentions · first linked 2020-07-06
  2. Version Skew
    6 people · 6 mentions · first linked 2023-06-21
  3. More than you ever wanted to know about font loading on the web (2021)
    4 people · 5 mentions · first linked 2021-01-31
  4. Maximally optimizing image loading for the web in 2021
    3 people · 4 mentions · first linked 2020-12-28
  5. Designing Even Larger Applications (2020)
    2 people · 2 mentions · first linked 2020-07-23
  6. The Context Tree Design Pattern
    2 people · 2 mentions · first linked 2021-05-23
  7. Organizations Are Distributed Systems
    2 people · 2 mentions · first linked 2024-12-30

What Hacker News says?

  1. Re: https://www.industrialempathy.com/posts/design-docs-at-googl... > ... sketching out that API is usually a good idea. In most cases, however, one should withstand the temptation to copy-paste formal interface or data definitions into the doc as these are often verbose, contain unnecessary detail and quickly get out of date. Using R Markdown (or any Turing Complete documentation system), it's possible to introduce…

    Comment linking /posts/design-docs-at-google

    on “Writing a good design document”
  2. Submitted Design Docs at Google as a story · 459 points

    HN discussion
  3. I used the following sources to create an RFC template (and promote the document culture across the engineering documentation): - https://www.industrialempathy.com/posts/design-docs-at-googl... - https://github.com/rust-lang/rfcs - https://github.com/kubernetes/enhancements/blob/master/keps/... - https://blog.pragmaticengineer.com/rfcs-and-design-docs/ Hint: tailor the process and template structure based on your or…

    Comment linking /posts/design-docs-at-google/

    on “Writing a good design document”
  4. Submitted Design docs at Google (2020) as a story · 345 points

    HN discussion
  5. OP links to a design doc template that implements the ideas it lays out: https://www.industrialempathy.com/posts/design-doc-a-design-...

    Comment linking /posts/design-doc-a-design-doc/

    on “Design Docs at Google”
  6. Submitted More than you ever wanted to know about font loading on the web (2021) as a story · 127 points

    HN discussion
  7. > it doesn't matter if you have a blog article recommending structured emails over video calls Exactly! Funny thing is that if you send these people an article explaining the benefits of written docs (design docs, RFCs, proposals, any text document documenting a decision), they will just simply not read it. I'm on a team where I believe we started gigantic refactoring and redesigning projects without being clear on…

    Comment linking /posts/design-docs-at-google/

    on “No, we won’t have a video call for that”
  8. Submitted Font loading on the web as a story · 48 points

    HN discussion
  9. dpe82 · 2024-05-07Recommends
    Perhaps read the section dedicated to this point: https://www.industrialempathy.com/posts/design-docs-at-googl... Some cross-cutting concerns are about more than just code, but things like "how will you monitor this for reliability?" or "this system reads user-sensitive data, how will those reads be audited?" and so on. Usually the answer is short: "use standard system xyz" - but having it there and ensuring it's fo…

    Comment linking /posts/design-docs-at-google/

    on “Design docs at Google (2020)”
  10. Submitted Maximally optimizing image loading for the web in 2021 as a story · 10 points

    HN discussion
  11. https://www.industrialempathy.com/posts/avif-webp-quality-se...

    Comment linking /posts/avif-webp-quality-settings/

    on “Squoosh: Make images smaller using best-in-class codecs, right in the browser”
  12. Submitted More than you ever wanted to know about font loading on the web (2021) as a story · 6 points

    HN discussion
  13. lelandfe · 2022-06-09Recommends
    Use font-display, people. Required reading, “More than you ever wanted to know about font loading on the web”: https://www.industrialempathy.com/posts/high-performance-web... Edit: > Developers need to use a system font stack which loads fonts from the system itself instead of remote web fonts IMO the takeaway is "self-host fonts, make sure they're small files, load early, and don't block render," not "only use nati…

    Comment linking /posts/high-performance-web-font-loading/

    on “Public CDNs Are Useless and Dangerous”
  14. Submitted 11 Years at Google as a story · 4 points

    HN discussion
  15. lelandfe · 2025-07-26Recommends
    Please don’t inline a whole font to avoid a momentary flash. You’re worsening every page’s load to avoid a stutter on one. Here’s what is still the authority on this https://www.industrialempathy.com/posts/high-performance-web...

    Comment linking /posts/high-performance-web-font-loading/

    on “Font-size-adjust Is Useful”
  16. Submitted A high-performance blog template for 11ty as a story · 4 points

    HN discussion
  17. This was the site https://www.industrialempathy.com/ The source is open sourced but the Twitter part isn't included sadly.

    Comment linking /

    on “How the Jamstack is failing at comments”
  18. Submitted Viral Software Deadlines as a story · 3 points

    HN discussion
  19. wh-uws · 2020-08-17Recommends
    I got a lot of good information on writing design docs from here https://www.industrialempathy.com/posts/design-docs-at-googl... also if you just Google the 2 words "design docs" there's actually a surprising amount of useful things that pop up

    Comment linking /posts/design-docs-at-google/

    on “Ask HN: Examples of good technical design docs”
  20. Submitted Maximally optimizing image loading for the web in 2021 as a story · 3 points

    HN discussion
  21. There's a lot of misunderstanding of what "frontend" and "backend" are: https://www.industrialempathy.com/posts/frontend-backend/

    Comment linking /posts/frontend-backend/

    on “Why I'm Using Next.js”
  22. Submitted Design Docs at Google as a story · 3 points

    HN discussion
  23. tantalor · 2025-08-15Recommends
    This is also a good primer on version skew: https://www.industrialempathy.com/posts/version-skew/ (written by CTO of Vercel)

    Comment linking /posts/version-skew/

    on “Vercel: Skew Protection”
  24. Submitted Design Docs at Google as a story · 2 points

    HN discussion
  25. Submitted Version Skew as a story · 2 points

    HN discussion
  26. Submitted Version Skew as a story · 2 points

    HN discussion
  27. Submitted Design Docs at Google as a story · 2 points

    HN discussion
  28. Submitted Organizations Are Distributed Systems as a story · 1 points

    HN discussion
  29. Submitted Organizations Are Distributed Systems as a story · 1 points

    HN discussion
  30. Submitted Malte Handbook as a story · 1 points

    HN discussion

Search all of HN for industrialempathy.com

Linked by the same people?