Alex Moon

Alex Moon

@moonmeister.net

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

65 followers53 following55 posts

Great day at WordCamp!

WordPress@wordpress.org

As Showcase Day comes to a close at WordCamp US, we’re grateful for everything shared, from ideas presented on stage to conversations in the hallways. Whether you spent the day learning, connecting, or a little of both, we hope you enjoyed it. πŸ’™ #WCUS

It was so much fun speaking at CascadiaJS and now you can learn all about HTP/3 and how it's changing the conversation.

CascadiaJS@cascadiajs.com

πŸ“¦ What if bundling isn't the performance optimization it used to be? @moonmeister.net makes the case that HTTP/3 has changed the rules, and it's time to rethink decades of web performance advice around bundling, caching, and network requests. youtu.be/F7J-yaGQqJI

Our @astro.build production builds just went from 1m 26s to 46s with the migration to Astro v7 and SΓ€tteri. More importantly, local builds on my laptop <10s and the dev server feels so much less laggy. Congrats on the release and big gains.

Sometimes you get to walk away from the keyboard and fix windows. New flashing, new casing. Hopefully less drafty and more water proof (luckily haven't had issues).

Such a great time! If you're near Seattle and don't attend Cascadia you really should try to fix that next year!

CascadiaJS@cascadiajs.com

CascadiaJS 2026 is a wrap! Thank you to our speakers, sponsors, staff, attendees and everyone who supported us along the way to make this event happen. We put πŸ’― Blind Bird tickets for CascadiaJS 2027 on sale, grab one before they sell out and lock-in your spot! 🌲 luma.com/cascadiajs-2...

Gonna be a great day!

Second day of @cascadiajs.com. Had a great time yesterday meeting a bunch of new friends. Hoping for more today. Looking forward to @brittanyellich.com's talk on ATProto and @moonmeister.net performance talk.

@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?

@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?

@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?

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.

View full thread

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.

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.

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.

You are up to date.