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 · #13659

M

Matt Smith

Personal blog · allthingssmitty.comwebprogramming

Matt Smith's personal blog at allthingssmitty.com covers web and programming. Since 2016, 5 different Hacker News readers have linked it 49 times, most often “Why “Show Password” Should Be Allowed on Sign-In”. It is still writing: the last post was on 2026-10-05, and you can follow it by feed.

Visit the blog
49mentions?
5HN people?
2016–2026first – last linked?
Links on Hacker News per year · peak 16 in 2025

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

Why HN links it

Linked post covers CSS container queries in web components. The one comment talks about switching from Tailwind to Bootstrap 5 and printing tables, not the writing.

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

Deep dives into modern front-end engineering — CSS, JavaScript, React, TypeScript, UI architecture, and building resilient web applications that last.

Most-linked posts?

  1. Why “Show Password” Should Be Allowed on Sign-In
    2 people · 3 mentions · first linked 2016-10-24
  2. CSS Fix for 100vh in Mobile WebKit
    2 people · 2 mentions · first linked 2020-05-11

What Hacker News says?

  1. I had been trying to get into Tailwind CSS in recent projects but noticed some of the Bootstrap functionality I tend to like was missing out of the box so with Bootstrap 5 coming out last week I switched gears to start using that for a new project. The project itself is an update to an older one that was originally built with Bootstrap 2. For the old one, when I go to print the somewhat detailed tables I'm using sho…

    Comment linking /2020/05/11/css-fix-for-100vh-in-mobile-webkit/

    on “CSS Container Queries in Web Components”
  2. Submitted Flexible Type Using CSS :root as a story · 6 points

    HN discussion
  3. Submitted Nope, Nope, Nope, Line-Height Is Unitless as a story · 5 points

    HN discussion
  4. Submitted Error chaining in JavaScript: cleaner debugging with Error.cause as a story · 4 points

    HN discussion
  5. Submitted Rethinking Async Loops in JavaScript as a story · 4 points

    HN discussion
  6. Submitted Zero-Based Date, Christmas, and Emoji as a story · 4 points

    HN discussion
  7. Submitted Use CSS Attribute Selectors with Empty Links as a story · 4 points

    HN discussion
  8. Submitted Stop using .reverse().find() in JavaScript: meet findLast() as a story · 3 points

    HN discussion
  9. Submitted Write more reliable JavaScript with optional chaining as a story · 3 points

    HN discussion
  10. Submitted Checking If Font Awesome Loaded as a story · 3 points

    HN discussion
  11. Submitted CSS does your tooltip positioning now as a story · 2 points

    HN discussion
  12. Submitted I keep tripping over "true, false, true" as a story · 2 points

    HN discussion
  13. Submitted You probably don't need to lift state as a story · 2 points

    HN discussion
  14. Submitted Stop turning everything into arrays (and do less work instead) as a story · 2 points

    HN discussion
  15. Submitted Safe Array Methods in JavaScript as a story · 2 points

    HN discussion
  16. Submitted Modern async iteration in JavaScript with Array.fromAsync() as a story · 2 points

    HN discussion
  17. Submitted Make your JavaScript functions smarter and cleaner with default parameters as a story · 2 points

    HN discussion
  18. Submitted JavaScript's at() method makes array indexing easier as a story · 2 points

    HN discussion
  19. Submitted The power of spread and rest patterns in JavaScript as a story · 2 points

    HN discussion
  20. Submitted When to Use Map() vs. ForEach() as a story · 2 points

    HN discussion
  21. Submitted TypeScript – Leveraging "unknown" instead of "any" as a story · 2 points

    HN discussion
  22. Submitted CSS Fix for 100vh in Mobile WebKit as a story · 2 points

    HN discussion
  23. Submitted Friendly Reminder to Devs: What You Share Helps the Web Community Become Better as a story · 2 points

    HN discussion
  24. Submitted Why “Show Password” Should Be Allowed on Sign-In as a story · 2 points

    HN discussion
  25. Submitted Splitting the Border of an HTML Element Around Another Element as a story · 2 points

    HN discussion
  26. Submitted I Stopped Destructuring Everything as a story · 1 points

    HN discussion
  27. Submitted The quiet problem with unnecessary async as a story · 1 points

    HN discussion
  28. Submitted I don't chain everything in JavaScript anymore as a story · 1 points

    HN discussion
  29. Submitted Native JSON modules are finally real as a story · 1 points

    HN discussion
  30. Submitted From instanceof to Error.isError: safer error checking in JavaScript as a story · 1 points

    HN discussion

Search all of HN for allthingssmitty.com