HN user

johnny_reilly

1,550 karma

OSS Engineer - TypeScript, Azure, React, Node.js, .NET

- website: https://johnnyreilly.com/about

johnny_reilly.at.hn

Posts110
Comments145
View on HN
www.bankofengland.co.uk 1mo ago

Help choose the animals to go on the UK banknotes

johnny_reilly
4pts2
graeme-lockley.github.io 4mo ago

Why the Best Developers Resist Longest

johnny_reilly
1pts0
spike.land 4mo ago

Spike – lazy-loading MCP tools for better context usage

johnny_reilly
2pts0
foldr.uk 6mo ago

How to Use Your Claude Code Pro Subscription in Docker

johnny_reilly
2pts0
github.com 1y ago

Proposed rework of React docs

johnny_reilly
3pts0
johnnyreilly.com 1y ago

Slash command your deployment with GitHub Actions

johnny_reilly
3pts0
johnnyreilly.com 1y ago

Smuggling .gitignore, .npmrc and friends in npm packages

johnny_reilly
1pts0
johnnyreilly.com 1y ago

npx and Azure Artifacts: the secret CLI delivery mechanism

johnny_reilly
2pts0
github.com 1y ago

Azure DevOps NPM auth-lite: simplifying onboarding to ADO NPM feeds

johnny_reilly
1pts0
johnnyreilly.com 2y ago

Serialising ASP.NET method calls for later execution

johnny_reilly
1pts2
johnnyreilly.com 2y ago

Large Language Models, Open API, and BFFs

johnny_reilly
1pts0
www.theguardian.com 2y ago

'I dreamed of blocky pixels': the sweaty, sociable early days of gaming

johnny_reilly
3pts0
www.joshuakgoldberg.com 2y ago

Rust-Based JavaScript Linters: Fast, but No Typed Linting

johnny_reilly
5pts0
github.com 2y ago

Show HN: Schemar – a GitHub Action to validate structured data

johnny_reilly
1pts0
johnnyreilly.com 2y ago

How we fixed my SEO

johnny_reilly
1pts1
johnnyreilly.com 2y ago

TypeScript documentary premieres 21st September

johnny_reilly
1pts0
bun.sh 2y ago

Bun v1

johnny_reilly
92pts21
carnegiescience.edu 3y ago

JWST reveals elusive planet’s reflective atmosphere

johnny_reilly
1pts0
johnnyreilly.com 3y ago

TypeScript 5: importsNotUsedAsValues replaced by ESLint consistent-type-imports

johnny_reilly
1pts0
johnnyreilly.com 3y ago

Handrolling a MS Teams direct message API

johnny_reilly
1pts0
blog.logrocket.com 3y ago

Migrating from ts-node to Bun

johnny_reilly
2pts0
johnnyreilly.com 3y ago

In defence of pull requests

johnny_reilly
2pts0
johnnyreilly.com 3y ago

Docusaurus blogs: adding breadcrumb Structured Data

johnny_reilly
2pts0
johnnyreilly.com 3y ago

How I ruined my SEO

johnny_reilly
125pts92
blog.johnnyreilly.com 3y ago

Azure Static Web Apps: Dynamic Redirects with Azure Functions

johnny_reilly
2pts0
blog.logrocket.com 3y ago

Fontaine: Reduce cumulative layout shift / flash of unstyled text / jank

johnny_reilly
3pts0
blog.johnnyreilly.com 3y ago

The definitive guide to migrating from Blogger to Docusaurus

johnny_reilly
1pts0
blog.johnnyreilly.com 3y ago

Getting Started with the Web Monetization API

johnny_reilly
1pts0
blog.johnnyreilly.com 3y ago

Reverse Engineering the Azure Application Insights Transactions URL

johnny_reilly
3pts0
news.ycombinator.com 3y ago

Ask HN: Are any new systems *not* event sourced and microservices?

johnny_reilly
2pts2

Just around the corner from The Open Book is Richmond Green. And that's where David Attenborough's brother lived; Richard Attenborough. Jurassic Park at the bottom of Richmond Hill and Blue Planet at the top of the hill.

Oh and if you were at Richmond Green today, you could have gone to the May fair.

The "future you" aspect mentioned is exactly my rationale for blogging. I've been doing it since 2012 and one of the main reasons was because I kept forgetting things I'd done and thought I should start to note them down. I regularly google things and find my own posts with little to no memory of writing them. https://johnnyreilly.com/

Long time user of (and contributor to) Docusaurus. I use it to build my markdown powered tech blog. https://johnnyreilly.com/ It is very much a Goldilocks product for me ("just right") in that it has React support, Markdown support, TypeScript support and a good amount of customisation is possible (good underlying APIs). It also has a great community. Props to Sébastien Lorber for leading the project so well!

Queues are great; but it looks like you're trying to solve a different problem. In my own case, the aim was to store a function for delayed execution. That's slightly different from storing typical state. The interesting bit (hopefully) in here is serialising and deserialising function calls.

Again anecdotal, but I lost the majority of my SEO traffic late last year around the time of a core update. I've spent the best part of a year attempting to repair it, on the assumption I'd committed some heinous SEO crime. The more time that passes, I'm starting to think that the issue isn't mine so much as Google's. It's baffling. I wrote about it here:

https://johnnyreilly.com/how-i-ruined-my-seo

Fascinating - in the case of LogRocket, they are the canonical and my blog reflects that too. The other is clearly not...

I still get traffic, but for things like a webpack define plugin post I wrote in 2017 and for 2 CSharp posts. "eslint for c#" and "build props"

All my Azure / TypeScript / React / Bicep traffic dried up. No idea what replaced me.

My site is definitely page based rather than image based.

I'll confess to complete ignorance when it comes to keywords. I'm a total novice in this area.

I still get traffic, but for things like a webpack define plugin post I wrote in 2017 and for 2 CSharp posts. "eslint for c#" and "build props"

All my Azure / TypeScript / React / Bicep traffic dried up. No idea what replaced me.

For what it's with, with no false modesty, my content is pretty good. It's the sort of thing I'd hope to find when I Google.

Oh I didn't realise it did that! I assumed I'd copied and pasted incorrectly when I submitted it and added the "How" back after the fact.

No - it's because it's a Docusaurus site and so runs React / JavaScript. It was like this before the drop and so is unlikely to be the cause. It's been Docusaurus for about 2 years now

at the point of the observed drop I hadn't changed any page URLs, no. Apologies for lack of clarity.

I had changed image URLs when they migrated from being PNGs to WebPs. Following that there was the SEO drop off (within 6 weeks or so)

There's no ads.

Over time I've change page URLs, partly as a migration from Blogger to Docusaurus, partly due to just changing page URLs without thinking about it.

I've changed image URLs by switching from PNG to WebP and back again.

Thanks for the link will check it out.