HNHacker News
TopNewBestAskShowJobs

johnny_reilly

1,551 karma · joined April 9, 2012

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

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

johnny_reilly.at.hn

submissionscomments
johnny_reilly··on Things to know when you get cancer
Good to see this showing up. One thing that's not on the list that I've found helpful: writing about it. Journalling effectively. My aunt said I should and it has helped others understand what I'm going through and it's helping me process it. I'm not through my journey yet. I hope to be

https://johnnyreilly.github.io/reillys-on-tour/rough-road-ah...

johnny_reilly··on David Attenborough's 100th Birthday
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.

johnny_reilly··on Introduction to Atom
Docusaurus supports it out of the box as well https://docusaurus.io/blog/atom.xml
johnny_reilly··on Ask HN: Share your personal website
Mostly my technical blog but also a general about me kind of site https://johnnyreilly.com/
johnny_reilly··on Croatia just revised its digital nomad visa to last up to 3 years
I've just come back from my first trip to Croatia, and this rings true. It's a beautiful place but the prices are high! To quote one of the taxi drivers I chatted to "all the prices have gone up, but is okay; wages have stayed same" - deadpan
johnny_reilly··on Career Development: What It Means to Be a Manager, Director, or VP (2015)
Awesome - thank you
johnny_reilly··on Career Development: What It Means to Be a Manager, Director, or VP (2015)
This is super interesting - thanks for sharing!

> Everyone I've ever managed that was previously a manager themselves has this -- they know exactly what I need to know because they know what they needed to know, so our 1:1s go much faster

Could you provide some examples of what managers need to know?

johnny_reilly··on Why blog if nobody reads it?
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/
johnny_reilly··on Pee.ie – Public Toilets Near Me Ireland
This is the UK equivalent: https://www.toiletmap.org.uk/ - love this stuff!
johnny_reilly··on Docusaurus – Build optimized websites quickly, focus on your content
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!
johnny_reilly··on Serialising ASP.NET method calls for later execution
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.
johnny_reilly··on How we fixed my SEO
Author here; this is a follow up to my post on how my SEO was ruined last year. Wonderfully, through that post trending here, a volunteer stepped forward to help repair things. And this is the story of the repairs!

See https://news.ycombinator.com/item?id=34389421 for original post

johnny_reilly··on Privacy issues with SponsorLink, starting from version 4.20
There's a related discussion on Reddit: https://www.reddit.com/r/dotnet/comments/15ljdcc/does_moq_in...
johnny_reilly··on Show HN: Generate a CV-style history for open-source contributors on GitHub
Getting 500: Server Error Whoops, something went wrong on our servers. When I try to authenticate
johnny_reilly··on The Fall of Stack Overflow
Gosh that would suck. Sounds plausible though
johnny_reilly··on The Fall of Stack Overflow
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

johnny_reilly··on OpenAPI v4 (aka Moonwalk) Proposal
This. I've found you can get a long way with NSwag, and the barrier to entry is low. I've got a post that walks through how to get a TypeScript and a C# client generated.

https://johnnyreilly.com/generate-typescript-and-csharp-clie...

johnny_reilly··on Tom Hanks on the rewards and reality of making movies
Adam Buxton is brilliant! His old radio show with Joe Cornish is greatly missed - used to love "Song Wars" where they each made up spoof songs that were really funny. "I've got licenses to kill, I've got licenses to fish" https://youtu.be/iAXVeKdrDOM
johnny_reilly··on 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...
johnny_reilly··on How I ruined my SEO
This is very helpful, thank you. Raised a ticket against Docusaurus to track this: https://github.com/facebook/docusaurus/issues/8552 will experiment
johnny_reilly··on How I ruined my SEO
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.

johnny_reilly··on How I ruined my SEO
No manual actions / security alerts I'm happy to say. Good callout
johnny_reilly··on How I ruined my SEO
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.

johnny_reilly··on How I ruined my SEO
yeah I'm hoping that my redirect story is now quite good - see dynamic redirect code here:

https://github.com/johnnyreilly/blog.johnnyreilly.com/blob/m...

as to the duplicate content, Docusaurus generates /tags/ and /pages/ content by default that I strip from from my sitemap manually.

Thanks for the links!

johnny_reilly··on How I ruined my SEO
https://en.wikipedia.org/wiki/Godwin%27s_law ;-)
johnny_reilly··on How I ruined my SEO
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.
johnny_reilly··on How I ruined my SEO
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
johnny_reilly··on How I ruined my SEO
> I would recommend going through old access logs to find what your old URLs were, and redirect them to the new URLs for that same content (not a wildcard redirect to homepage!)

this is great advice and I've done that as much as possible. Herewith a giant file of redirects! https://github.com/johnnyreilly/blog.johnnyreilly.com/blob/m...

johnny_reilly··on How I ruined my SEO
tell me more about the timestamp. Where does that data get derived? I thought that should be in great shape since I set lastmod in my sitemap based on git commit date

https://johnnyreilly.com/2022/11/25/adding-lastmod-to-sitema...

johnny_reilly··on How I ruined my SEO
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)

Page 1 of 5Next →