Ryan Hellyer's Avatar

Ryan Hellyer

@ryan.hellyer.kiwi

I blog about geeky stuff at http://geek.hellyer.kiwi and personal stuff at http://ryan.hellyer.kiwi

129 Followers  |  200 Following  |  184 Posts  |  Joined: 21.11.2024  |  1.6107

Latest posts by ryan.hellyer.kiwi on Bluesky

Post image

I've been reminiscing about a childhood toy my parents vetoed because of its astronomical price tag. The beautiful thing about adulthood? No one can tell me no anymore 🀣

My 1988 vintage (re-release) Tamiya Avante is arriving next week!
#ChildhoodDreams #AdultingPerks

01.03.2025 00:57 β€” πŸ‘ 14    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image Post image

We've got a new family member! Meet Lunaβ€”she’s absolutely AMAZING! 🐾 A pro at napping, cable-chewing, and midnight head-stomping. Follow her adventures on Instagram: www.instagram.com/luna_purrspe... 🐱✨

04.02.2025 17:54 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That's a bit of a sketchy generalisation IMO. TikTok is not operating in China, because they have a sister app called Douyin, which does operate there. I don't think TikTok has been banned per se.

18.01.2025 10:45 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Haha, nice to see someone else does this. I also move wp-config.php outside the public directory.

And if you really want to get nasty, configure it to use a network drive, so that slow downs from that show up more prominently. This is hard to tolerate all the time though!

18.01.2025 10:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"real website" ... I think Ghost users would disagree with that terminology lol

13.01.2025 15:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The answer was "endearing" :) I received a response back today. The new owner is very friendly and is happy for me to come visit!

10.01.2025 09:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You have some really useful looking features in there. I think it would be great if some package like that became a generic commonly used tool in the WordPress community. It would make some basic development stuff a lot easier to implement.

06.01.2025 08:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That looks quite useful. The queue system in particular is something I've been wondering about for a while, as I don't have a standard way to do that.

Are you still developing/using that package?

06.01.2025 08:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

That was where I learned about it from.

05.01.2025 22:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
GitHub - ryanhellyer/stale-cache: Stale Cache for WordPress Stale Cache for WordPress. Contribute to ryanhellyer/stale-cache development by creating an account on GitHub.

πŸš€ I've launched StaleCache - a #Laravel inspired library for #WordPress that implements stale-while-revalidate caching. It serves stale content while silently updating, prevents cache stampedes, and reduces load on expensive operations. Available as a #Composer package.

github.com/ryanhellyer/...

05.01.2025 19:29 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 4    πŸ“Œ 0

It's nice to see you here on Bluesky BTW :)

05.01.2025 12:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I find myself usually doing a terrible custom job of it each time, because I don't have time to implement it properly. So hopefully this little class will make me do things more "correctly" in future. Hopefully today I'll have turned it into a composer package, time permitting.

05.01.2025 12:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I built a stale cache handler for #WordPress (borrowed some ideas from #Laravel's new Cache::flexible implementation πŸ˜‰). It's rough around the edges but working nicely! Take a look:
github.com/ryanhellyer/stale-cache

05.01.2025 02:25 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1

Specifically, this is for stale cache handling of WordPress internal caching functions, transients etc. I'm not referring to page caching, or basic transient caching here.

04.01.2025 00:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Does anyone know of a class/library/package that handles stale caches well in #WordPress? I tried building my own tonight but I made a mess of it πŸ˜… I'd love to use something that's already been through the wringer, rather than my half baked spare of the moment attempt πŸ˜€

03.01.2025 23:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

When I saw this originally, I thought it was code comments on an internal WordPress file.

02.01.2025 13:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Interesting explanation here on why to watch out for strange interactions between commenting, cookies, SEO and caching systems. It's specific to WordPress, but I could imagine other platforms suffering similar problems too.

02.01.2025 08:26 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Fitness 2024 - Ryan Hellyer I’ve been tracking my fitness activities this year with a super simple system – red days for total couch potato mode, yellow for when I squeeze in some movement, and green for those proper sweat sessi...

Tracking my 2024 fitness journey πŸ“Š

Red = rest day πŸ›‹οΈ
Yellow = light activity πŸšΆβ€β™‚οΈ
Green = full workout πŸ’ͺ

Had a breakthrough in July and was super happy with the second half of the year (despite two winter colds!). Aiming to keep this up in 2025! #FitnessGoals

ryan.hellyer.kiwi/2025/fitness...

01.01.2025 22:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Fascinating AI challenge: @maiachess created a ML bot that plays chess like a real human! Test your detection skills on Lichess (lichess.org/@/maia1) or try their "bot or not" beta at maiachess.com. I'm currently listed on the leaderboard, but it's tricky! πŸ€–β™ŸοΈ #Chess #AI

21.12.2024 10:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Any plans for non-WordPress PHP hosting? Or perhaps you already offer it? I didn't see it in my cursory glance around the site.

19.12.2024 20:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Finally! Now all us with functioning taste buds can log back in.

19.12.2024 20:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've found asking them to think of a story, any story, as crazy as they want and in any language they want. Then I punch it into an LLM and show them the response. If they haven't seen it before, that usually blows their mind immediately. Doing the same thing for images can be good for a laugh too.

18.12.2024 00:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I just copy/paste. I figure any tool that might crop up, is going to be out of date a few weeks later with the rate of progress these days anyway.

17.12.2024 21:32 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I knew many people in the UK cared about this shit, but a day of seems a bit excessive lol.

17.12.2024 21:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I was two years old, so I don't think a day off for that would have interested me then.

17.12.2024 21:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You got a day off because they got married!?!?

17.12.2024 21:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I also find they're far better at doing initial code reviews than humans are. The humans are still required, but the AI can help reduce the to and fro between author and code reviewer.

17.12.2024 21:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

For programming, I find they're far better at writing concise documentation than I am.

17.12.2024 21:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

AI bots are awesome at writing meeting notes IMHO.

I think everyone should be using it to proof read important messages before sending them, but I suspect many haven't picked up that habit yet.

17.12.2024 21:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Diana and Charles getting married. I had just turned two years old. I think I remembered it because it looked so utterly boring, but the adults kept ranting about it being important and that I should be happy to see it. They were wrong. I never watched boring pointless royal shit ever again lol.

17.12.2024 20:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@ryan.hellyer.kiwi is following 18 prominent accounts