Top all-time · #6827
Phil Nash
Personal blog · philna.sh/blogprogrammingweb
Phil Nash's personal blog at philna.sh covers programming and web. Since 2017, 12 different Hacker News readers have linked it 22 times, most often “Permissions on the web suck”. It is still writing: the last post was on 2026-09-21, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link Phil Nash's blog post, a 2022 tutorial on aliasing a Mastodon username through a self-hosted well-known webfinger file on a Jekyll site, in the context of Bluesky domain handles.
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.
Phil Nash is a developer, speaker, blogger, developer advocate, sausage dog owner and beer lover.
Most-linked posts?
- Permissions on the web suck3 people · 3 mentions · first linked 2018-01-08
- Git back to the future3 people · 3 mentions · first linked 2017-01-04
- Alias your Mastodon username to your own domain with Jekyll2 people · 2 mentions · first linked 2022-11-23
- Dev Tools Tricks: Store objects and elements as variables in the console2 people · 2 mentions · first linked 2017-01-15
What Hacker News says?
I have a mastodon user, and my own blog self-hosted using Jekyll (a static-content generator). I followed this tutorial to set up my own "well-known-webfinger" for my domain, which works: https://philna.sh/blog/2022/11/23/alias-your-mastodon-userna... There's also a verification feature in a Mastodon user's profile, where you can put a custom html anchor (involving something like 'a rel="me"') in the footer of your…
Comment linking /blog/2022/11/23/alias-your-mastodon-username-to-your-own-domain-with-jekyll/
on “Domain Names as Handles in Bluesky”Submitted Git back to the future as a story · 6 points
HN discussionSubmitted Alias your Mastodon username to your own domain with Jekyll as a story · 5 points
HN discussionSubmitted Permissions on the web suck as a story · 5 points
HN discussionSubmitted Node.js now includes built-in support for .env files as a story · 3 points
HN discussionSubmitted How to Start a Node.js Project as a story · 3 points
HN discussionSubmitted Git commands to keep a fork up to date as a story · 3 points
HN discussionSubmitted The YAML document from hell – JavaScript edition as a story · 2 points
HN discussionSubmitted Service workers: beware Safari's range request as a story · 2 points
HN discussionSubmitted Techniques for animating on the canvas in React as a story · 2 points
HN discussionSubmitted Permissions on the web suck as a story · 2 points
HN discussionSubmitted Experimenting with the background fetch API as a story · 2 points
HN discussionSubmitted Dev Tools Tricks: Store objects and elements as variables in the console as a story · 2 points
HN discussionSubmitted I built a new app and I don't know how I feel about it as a story · 1 points
HN discussionSubmitted JavaScript date + 1 month = 9 months previous as a story · 1 points
HN discussionSubmitted Git Back to the Future (2017) as a story · 1 points
HN discussionSubmitted Troubles with multipart form data and fetch in Node.js as a story · 1 points
HN discussionSubmitted Create a CLI Chatbot with the ChatGTP API and Node.js as a story · 1 points
HN discussionSubmitted Permissions on the web suck as a story · 1 points
HN discussionSubmitted Two tests you should run against your Ruby project now as a story · 1 points
HN discussionSubmitted Recover from your Git mistakes using Git reflog as a story · 1 points
HN discussionSubmitted Dev Tools Tricks: Store objects and elements as variables in the console as a story · 1 points
HN discussion