Top all-time · #6727
William Kennedy
Personal blog · williamkennedy.ninjaprogrammingweb
William Kennedy's personal blog at williamkennedy.ninja covers programming and web. Since 2022, 12 different Hacker News readers have linked it 12 times, most often “In Defence of the Single Page Application”. It is still writing: the last post was on 2026-04-15, and you can follow it by feed.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
Commenters link his posts on single-page apps versus HTML-first sites, and on iOS home-screen web apps and Apple's history, as counterarguments or sources. None judge the writing.
Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Ruby on Rails Developer based in Dublin
Most-linked posts?
- In Defence of the Single Page Application5 people · 5 mentions · first linked 2022-05-04
- /apple/2024/01/30/steve-jobs-introduces-the-pwa-progressive-web-app/2 people · 2 mentions · first linked 2025-07-11
What Hacker News says?
https://mashable.com/article/apple-reverses-decision-home-sc... Yes one can. They got greedy. https://williamkennedy.ninja/apple/2024/01/30/steve-jobs-int...
Comment linking /apple/2024/01/30/steve-jobs-introduces-the-pwa-progressive-web-app/
on ““It works better in the app””Submitted In Defence of the Single Page Application as a story · 128 points
HN discussionEven though this site has been responsible for some of my biggest clients, I don't actually write about tech that much. Instead I just share my thoughts on certain things that interest me. https://williamkennedy.ninja/
Comment linking /
on “Ask HN: Share your personal site”Submitted In Defence of the Single Page Application as a story · 5 points
HN discussionThe ability to install web apps that open as standalone apps, and not in Safari, was introduced by Apple with iOS 2.1 in 2008. Well before this ability was added to Android. Apple invented installable mobile web apps. Link about the needed metatag: https://www.mobilejoomla.com/forum/4-feature-requests/330-ip... Steve Jobs introducing web apps as the way to develop apps for the iPhone in 2007: https://williamkennedy.…
Comment linking /apple/2024/01/30/steve-jobs-introduces-the-pwa-progressive-web-app/
on “Apple vs the Law”Submitted Up and Running with Hotwire Native Android Part 3 – Native Screens as a story · 2 points
HN discussion> My argument for why we need the Singe Page Applications(sarcasm inside) [0] [0] https://williamkennedy.ninja/posts/
Comment linking /posts/
on “In Defence of the Single Page Application”Submitted In Defence of the Single Page Application as a story · 2 points
HN discussionThe counterargument: In Defence of the Single Page Application: https://williamkennedy.ninja/javascript/2022/05/03/in-defenc...
Comment linking /javascript/2022/05/03/in-defence-of-the-single-page-application/
on “Building an HTML-first site doubled our users overnight”Submitted Being a Full-Stack Developer is no longer a dirty word as a story · 1 points
HN discussionIn the spirit of https://williamkennedy.ninja/javascript/2022/05/03/in-defenc... I assume.
Comment linking /javascript/2022/05/03/in-defence-of-the-single-page-application/
on a deleted threadSubmitted Turbo Native – How to Access Native iOS Features with the JavaScript Bridge as a story · 1 points
HN discussion