Alex Moon's Avatar

Alex Moon

@moonmeister.net

Wandering Vagabond. Founder/Maintainer @gatsby_uc. curr. Founder/Editor @wpdecoupled andπŸ‘¨β€πŸ’»πŸ₯‘ @WPEngine. Opinions are my own. prev. @GatsbyJS - he/him

24
Followers
19
Following
23
Posts
27.11.2024
Joined
Posts Following

Latest posts by Alex Moon @moonmeister.net

Post image

The hallway track at #CascadiaJS is legendary. I've met lots of great folks, including fellow WordPress friends like Jason!

19.09.2025 17:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
JustTheRecipe A free tool to get just the ingredients and instructions for any recipe page. No life story, popups, or other clutter.

I had an idea for a little recipe app. Thought of a clever name even. Turns out it was such a good idea someone had already built the app and they even used my name! πŸ˜‚

www.justtherecipe.com

14.08.2025 06:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
admin not showing in get_users() admin not showing in get_users() donald91 (@donald91) 4 days, 1 hour ago I use a code get_users() to receive all subscribers, which are β€œNormal members” on my page.But I noted that my u…

Final note, just disabling "User Role Editor" seems to fix this issue. Seems like it must add some kind of filter to the User UI. I think wordpress.org/support/topi... might be the workaround.

07.08.2025 19:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Interestingly, this seems to be a quirk of "User Role Editor". "Members" Enabled this just fine. That's a shame, cause I prefer the former.

07.08.2025 19:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

@tna.sh Re: I like your idea of allowing an editor account to "Switch To" admin. I'm solo on my blog. However, simply giving "edit_user" doesn't work cause editors can't list admin users even with "list_users" permissions. What am I missing?

07.08.2025 18:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Register Start your WordPress Security Journey Register as an Individual or if you are registering to enroll more then 5 users select the company option. Indviduals If you are registering for yourself.

@tna.sh Heads up, Welcome and MFA lessons don't have video controls. And the link to "Temporary Users" 404s, and I had to go to /lessons to find the correct link.

07.08.2025 18:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@tna.sh In your session management video, you mention "Tame Login Sessions" a lot and seem to imply we could use it...But there's no link in resources, and I can't find it anywhere via Google. Is that available somewhere?

07.08.2025 17:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@tna.sh Working through the security course. You mentioned length over complexity for passwords and that users might repeat characters. Despite my searching, I couldn't find a WP password complexity plugin that had a rule for "no repeated characters more than X times". Do you know of any?

07.08.2025 16:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Make the most of WPGraphQL Smart Cache on WP Engine
Make the most of WPGraphQL Smart Cache on WP Engine YouTube video by WP Engine Builders

This week I dropped a video on the same topic:

youtu.be/erHimNe9Cp0

12.06.2025 22:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Using WPGraphQL Smart Cache on WP Engine WPGraphQL Smart Cache and the WP Engine keep your headless site fast and consistent. Learn how to avoid pitfalls and maximize the tools!

Last week I wrote about getting the most out of WPGraphQL Smart Cache on WP Engine. Even if you don't host on @wpengine.com, there's plenty to learn!

wpengine.com/builders/wpg...

12.06.2025 22:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
meme reads "Will the real web 3.0 please stand up". Cool dude standing in the foreground labeled as AI. 2 bros fighting on the ground in the background labeled as "crypto bros"

meme reads "Will the real web 3.0 please stand up". Cool dude standing in the foreground labeled as AI. 2 bros fighting on the ground in the background labeled as "crypto bros"

Evidently, I woke up and chose violence this morning.

11.06.2025 15:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I think this is the only explanation of `has` I've understood.

31.05.2025 05:02 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
SvelteKit + WordPress: Routing and GraphQL Are you interested in building a headless WordPress site using SvelteKit? SvelteKit makes for an amazing developer experience with headless WordPress. Learn how we handled routing and data fetching us...

πŸ”₯New headless WordPress content for @svelte.dev
lovers! 😍

Routing and data fetching in SvelteKit for headless WordPress!

wpengine.com/builders/sve...

13.05.2025 16:59 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Astro + WordPress: Routing and GraphQL Are you interested in building a headless WordPress site using Astro? Astro makes for an amazing developer experience with headless WordPress. Learn how we handled routing and data fetching using WPGr...

"It is a very good read honestly. 5 out of 5 stars. It’s the type of article you would wanna read on a nice day, laying in a hammock by a beach!" - Fran Agulto

wpengine.com/builders/ast...

21.04.2025 16:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Drywall only, yeah?

27.03.2025 20:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is awesome. I've been experimenting with making card games too!

27.03.2025 05:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It is. I was having an issue with NPM not respecting package manager fields and fell down the GH issues rabbit hole. Found an npm maintainer ranting against how corepack was terrible and npm wouldn't have to support it.

He couldn't give a single non hand wave reason.

This doesn't surprise me.

25.03.2025 05:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If the CMS handles the content and the front-end framework handles the templating; who handles the routing? Frameworks think they do. This requires an agreement on routing between the front-end and CMS.

But if the Framework deferred to the CMS, that'd be so much simpler.

21.03.2025 02:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

FIle System routing conflates route with template, and to some extent content. Any given route(static or dynamic) is inextricably tied to a single template. This works great for "apps" that have heavy dynamic content and but not for relatively static content.

21.03.2025 02:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Today I've delved into the depths of routing and decided. File System based routing is fundamentally broken if you're trying to render static content.

21.03.2025 02:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Content, templates, and routes are 3 separate concepts. Good design principals would suggest we'd want to separate those concerns.

21.03.2025 02:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a picture of dory and clown fish with the words you 're doing great just keep swimming ALT: a picture of dory and clown fish with the words you 're doing great just keep swimming

I like this. So, be a shark, or Dory.

19.03.2025 06:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I might be able to swing that. Not sure if my skills are up to the challenge though, tell me more.

19.03.2025 06:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0