Top all-time · #13659
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.
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?
- Why “Show Password” Should Be Allowed on Sign-In2 people · 3 mentions · first linked 2016-10-24
- CSS Fix for 100vh in Mobile WebKit2 people · 2 mentions · first linked 2020-05-11
What Hacker News says?
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”Submitted Flexible Type Using CSS :root as a story · 6 points
HN discussionSubmitted Nope, Nope, Nope, Line-Height Is Unitless as a story · 5 points
HN discussionSubmitted Error chaining in JavaScript: cleaner debugging with Error.cause as a story · 4 points
HN discussionSubmitted Rethinking Async Loops in JavaScript as a story · 4 points
HN discussionSubmitted Zero-Based Date, Christmas, and Emoji as a story · 4 points
HN discussionSubmitted Use CSS Attribute Selectors with Empty Links as a story · 4 points
HN discussionSubmitted Stop using .reverse().find() in JavaScript: meet findLast() as a story · 3 points
HN discussionSubmitted Write more reliable JavaScript with optional chaining as a story · 3 points
HN discussionSubmitted Checking If Font Awesome Loaded as a story · 3 points
HN discussionSubmitted CSS does your tooltip positioning now as a story · 2 points
HN discussionSubmitted I keep tripping over "true, false, true" as a story · 2 points
HN discussionSubmitted You probably don't need to lift state as a story · 2 points
HN discussionSubmitted Stop turning everything into arrays (and do less work instead) as a story · 2 points
HN discussionSubmitted Safe Array Methods in JavaScript as a story · 2 points
HN discussionSubmitted Modern async iteration in JavaScript with Array.fromAsync() as a story · 2 points
HN discussionSubmitted Make your JavaScript functions smarter and cleaner with default parameters as a story · 2 points
HN discussionSubmitted JavaScript's at() method makes array indexing easier as a story · 2 points
HN discussionSubmitted The power of spread and rest patterns in JavaScript as a story · 2 points
HN discussionSubmitted When to Use Map() vs. ForEach() as a story · 2 points
HN discussionSubmitted TypeScript – Leveraging "unknown" instead of "any" as a story · 2 points
HN discussionSubmitted CSS Fix for 100vh in Mobile WebKit as a story · 2 points
HN discussionSubmitted Friendly Reminder to Devs: What You Share Helps the Web Community Become Better as a story · 2 points
HN discussionSubmitted Why “Show Password” Should Be Allowed on Sign-In as a story · 2 points
HN discussionSubmitted Splitting the Border of an HTML Element Around Another Element as a story · 2 points
HN discussionSubmitted I Stopped Destructuring Everything as a story · 1 points
HN discussionSubmitted The quiet problem with unnecessary async as a story · 1 points
HN discussionSubmitted I don't chain everything in JavaScript anymore as a story · 1 points
HN discussionSubmitted Native JSON modules are finally real as a story · 1 points
HN discussionSubmitted From instanceof to Error.isError: safer error checking in JavaScript as a story · 1 points
HN discussion