Top all-time · #9398
John Reilly
Personal blog · blog.johnnyreilly.comprogrammingweb
John Reilly writes I CAN MAKE THIS WORK, a personal blog at blog.johnnyreilly.com about programming and web. Since 2016, 8 different Hacker News readers have linked it 56 times. It is still writing: the last post was on 2026-10-25, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN commenters mention this blog as an example of a personal site built with Docusaurus's blog feature. In an SEO thread they also examine its redirects and indexing after the move to johnnyreilly.com.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
The blog of John Reilly ❤️🌻
Most-linked posts?
- /3 people · 4 mentions · first linked 2021-05-14
What Hacker News says?
when I started work on ts-loader I went with "caretaker" https://blog.johnnyreilly.com/2016/11/01/but-you-cant-die-i-...
Comment linking /2016/11/01/but-you-cant-die-i-love-you-ts-loader/
on “Sorry everybody, I failed with you”Submitted My Subconscious Is a Better Developer Than I Am as a story · 206 points
HN discussionts-loader maintainer here. webpack never did typechecking. It's possible to run ts-loader in two modes; with type checking active and with it disabled. For years I've been advising running type checking as a separate process to improve the development workflow: https://blog.johnnyreilly.com/2017/09/07/typescript-webpack-... Exciting news about turbopack - the world is about to get much faster!
Comment linking /2017/09/07/typescript-webpack-super-pursuit-mode/
on “Turbopack, the successor to Webpack”Submitted Webpack: configuring a loader with query / options as a story · 4 points
HN discussionYup - though you need to make use of lib if you want to write es2016 TypeScript and have Babel transpile it. Not too hard to get set up though: http://blog.johnnyreilly.com/2016/09/typescript-20-es2016-an...
Comment linking /2016/09/typescript-20-es2016-and-babel.html?m=1
on “Announcing TypeScript 2.0”Submitted Reverse Engineering the Azure Application Insights Transactions URL as a story · 3 points
HN discussionEDIT: Paste this hacky snippet into your browser's console to save all of the links into your clipboard: (() => { let result = [...document.querySelectorAll('td a')] .map((link) => link && !link.href.includes('ycombinator') && !link.href.includes('javascript:void') ? link.href : '' ) .filter(Boolean); result = [...new Set(result)]; result.sort(); copy(result.join('\n\n')); })(); Just to help, here's a compiled-list…
Comment linking /
on “Ask HN: Great Blogs by Programmers”Submitted Azure Container Apps: Build and Deploy with Bicep and GitHub Actions as a story · 3 points
HN discussionShameless plug: https://blog.johnnyreilly.com I generally write about tech I'm using; a lot of TypeScript, a lot of Bicep, a lot of Azure at the moment. Essentially anything that intrigues me may get blogged
Comment linking /
on “Ask HN: Great Blogs by Programmers”Submitted Create a Pipeline with the Azure DevOps API as a story · 3 points
HN discussionI love "how this came to be" type documentaries. I'm not a Vue user myself but I'll all in on watching this! I should declare an interest; I wrote the history of the Definitely Typed project last year: https://blog.johnnyreilly.com/2019/10/definitely-typed-movie... It's exactly this sort of vibe I had in mind as I was writing it. I'm really looking forward to watching the full documentary!
Comment linking /2019/10/definitely-typed-movie.html
on “Vue.js: The Documentary (Trailer) [video]”Submitted Windows Defender Step Away from Npm as a story · 3 points
HN discussionYup: https://blog.johnnyreilly.com/2017/03/im-looking-for-work.ht...
Comment linking /2017/03/im-looking-for-work.html
on “Software Developers after 40, 50 and 60 Who're Still Coding”Submitted Azure Container Apps: dapr, devcontainer, debug and deploy as a story · 2 points
HN discussionThanks a lot Johnny Just sharing your blog url for the interested: https://blog.johnnyreilly.com/ We also have a lot of other personal website/blogs in our site showcase: https://docusaurus.io/showcase?tags=personal
Comment linking /
on “Docusaurus 2.0”Submitted Webpack? esbuild? Why not both? as a story · 2 points
HN discussionnot new, we have many sites that are just using the blog, or just using the docs. Example of just using the blog: https://blog.johnnyreilly.com/ https://blog.developersam.com/
Comment linking /
on “Docusaurus 2 Beta”Submitted Output connection strings and keys from Azure Bicep as a story · 2 points
HN discussionI can only speak for my own experience. I blog because I enjoy it and because it helps me stop repeatedly solving the same problems. It's essentially my long term memory published to a website. If it was only that and no-one read it, that would be fine. It has been going for more than 10 years now and I have no plans to stop. TBH I only really started looking at traffic in the last year and I'm gratified it gets a b…
Comment linking /
on “Reasons you aren't updating your personal site (2020)”Submitted C# 9 in-process Azure Functions as a story · 2 points
HN discussionDeclare your interest Sebastien ;-) I migrated my own blog to Docusaurus from Blogger about a year and a half ago. I became very enamoured (and still am) with the idea of writing blog posts as markdown, storing them as code and publishing them as a website. I was delighted at how much Docusaurus aligned with that. So much so that I wrote a guide to help others migrate: https://blog.johnnyreilly.com/definitive-guide-…
Comment linking /definitive-guide-to-migrating-from-blogger-to-docusaurus
on “The Need to Read”Submitted Readme.md support for Visual Studio Marketplace as a story · 2 points
HN discussionIt's your redirects causing duplicate content and/or indexing issues. Google's index of your old site (excluding tags): https://www.google.com/search?q=site%3Ablog.johnnyreilly.com... Shows your blog posts were indexed with no trailing slash: https://blog.johnnyreilly.com/page/155 Your current 301 sends this to: https://johnnyreilly.com/page/155 Which doesn't have a canonical tag, or 301 redirect, to the correct blo…
Comment linking /page/155
on “How I Ruined My SEO”Submitted How to send Teams notifications using Markdown and a webhook as a story · 2 points
HN discussionok, as I was curious this was your old site blog.johnnyreilly.com https://www.google.com/search?q=site%3Ablog.johnnyreilly.com... https://web.archive.org/web/20230000000000*/https://blog.joh... archive.org picks it up until december 2022 this is your current site https://www.google.com/search?q=site%3Ajohnnyreilly.com&pws=... archive.org seems to pic it up late december 2022, start 2023 https://web.archive.org/web/2…
Comment linking /page/201/
on “How I Ruined My SEO”Submitted Azure AD should 403 as a story · 2 points
HN discussionSubmitted Definitely Typed: The Movie as a story · 2 points
HN discussionSubmitted Start Me Up: ts-loader meet .tsbuildinfo as a story · 2 points
HN discussionSubmitted Ts-loader 4.0.0 shipped (support for webpack 4) as a story · 2 points
HN discussionSubmitted @types, TypeScript and repeatable builds; a tale of semantic versioning lost as a story · 2 points
HN discussion