Johanne Courtright

898 posts

Johanne Courtright banner
Johanne Courtright

Johanne Courtright

@groundworxdev

WordPress Engineer Building WordPress Gutenberg block systems Creator of Groundworx

Katılım Nisan 2009
348 Takip Edilen440 Takipçiler
Sabitlenmiş Tweet
Johanne Courtright
Johanne Courtright@groundworxdev·
WordPress search returns matches. Your visitors need relevance. Query Filters 2.0 is here, FSE blocks, no shortcode, no custom php. WordPress search has always been a text scanner. Matches, not relevance. 2.0 changes that, weighted index, fuzzy matching, synonym dictionary, proximity scoring. All inside WordPress. No external services. groundworx.dev/resources/how-…
English
1
2
31
2K
F R E E D O M
F R E E D O M@IAM_Niza·
@groundworxdev @learnwithmattc Thank you for this. Been trying to make sense of the clamp for a while now. Bookmarking this for the future and following you for more nuggets like this one 🙌🏾
English
1
0
2
33
Andrew Hoyer
Andrew Hoyer@andrewhoyer·
Guys, I found this RAM in my old computer box. Can I retire?
Andrew Hoyer tweet media
English
3
0
6
170
Johanne Courtright
Johanne Courtright@groundworxdev·
Sometimes just a basic home made potato soup is just all you need.
English
0
0
0
30
Johanne Courtright
Johanne Courtright@groundworxdev·
try something like this replace the numbers to match what you want "size": "clamp(4.5rem, calc(4.5rem + ((9 - 4.5) * 16) * ((100vw - 375px) / (1440 - 375))), 9rem)" Four numbers to change, that's it: 4.5rem — minimum size (mobile) 9rem — maximum size (desktop) 375 — viewport where it starts growing 1440 — viewport where it stops growing Everything in between scales automatically. No JS, no plugin, just CSS math in your spacing scale. The mixed units (375px vs 375) are intentional, the math breaks if you make them match. Explanation of what is going on: - 4.5rem minimum 375px and lower. - 9rem maximum for 1440px and higher - and anything in between it will grow accordingly between those limits.
English
2
0
0
46
Johanne Courtright
Johanne Courtright@groundworxdev·
@learnwithmattc I use the built in gap but instead of setting up hard values I use clamp formula so it grows with the viewport proportionally
English
1
0
0
79
Rafal Tomal
Rafal Tomal@RafalTomal·
Working with Claude Code in the terminal is rough. We need a design tool that works like a GUI for AI models. One place where design and development happen together. Your prompts are just comments on the canvas. You work visually on the whole app, front-end and back-end. You control the design system, map out the information architecture, visualize the tech stack, database, and all its connections. I think we'll see this gap completely closed this year.
English
6
1
8
1.3K
Johanne Courtright
Johanne Courtright@groundworxdev·
Well said Bridget. AI is to create efficiencies and improve quality, not replace and automate everything humans can do. I am not the best writer, I lack at writing, but I still write all of what I want to say to AI, and AI helps me structure my thoughts. Then I read over, and if it feels like its not my voice, I make changes, fix meaning, but I am still involved in all of it, not just prompt copy and paste. Makes me sad, Some have lost their sense of what made their business successful, and it wasn't the tools, it was the people.
English
1
0
0
30
Johanne Courtright
Johanne Courtright@groundworxdev·
I have capacity and I'm available for WordPress overflow work. If you or your agency are buried and need someone who can just take something off your plate without a lot of ramp-up, DM me. Full-stack WP, FSE-native, custom plugins, legacy codebases, 15+ years. Happy to help.
English
1
5
22
1.7K
Katie Keith
Katie Keith@KatieKeithBarn2·
This weekend I had a moment of gender confusion when going to the bathroom in a restaurant. Do you identify as a shell or a seahorse? (I chose shell but the seat was up so I might have got it wrong - or someone else did 😅)
Katie Keith tweet media
English
8
0
16
1.8K
Johanne Courtright
Johanne Courtright@groundworxdev·
It won’t let me see my notifications 🥲
English
0
0
1
49
Jeff
Jeff@jeffr0·
Sometimes I wonder, who the hell is reading what I post. Then I get reactions, retweets, likes, all kinds of stuff. Then I’m like….oh.
English
7
0
11
595
Katie Keith
Katie Keith@KatieKeithBarn2·
#ShopifyDiary 330: I've been reflecting on the reasons why our WordPress plugin sales have dropped, and to what extent these will also affect Shopify apps. I think the biggest reason for the drop is the change in how people find our plugins. We were always heavily dependent on Google organic and the drop in new sales directly correlates with the rise of AI overviews. This doesn't really apply to Shopify because most people find apps on the App Store. However, another factor might be people using AI to code custom solutions instead of installing plugins/apps. This would apply to Shopify too, especially now you can build simple apps with Sidekick. I'm curious to know whether app companies have noticed any slowdown in the past 18 months or if things are still going strong.
English
7
0
22
2.2K
Bridget Willard
Bridget Willard@BridgetMWillard·
I have a potential product on Shopify. Can you blog there?
English
2
0
1
219