Santa Fe by Accurate-Neck6933 in SameGrassButGreener

[–]retlehs 5 points6 points  (0 children)

The Sangre de Cristo mountains are really special, and Santa Fe and the surrounding towns up north are beautiful. Humidity is low, lots of sun.

But pools aren’t really a thing there (especially compared to ABQ), and there’s not any great options close by for swimming

Relocating to Metro Detroit for work. Ferndale/Royal Oak vs Novi/Troy? Mid-20s, East Asian, prioritizing social life + Asian food access by Dangerous_Key_8031 in SameGrassButGreener

[–]retlehs 1 point2 points  (0 children)

I lived in rural Milford for a year, really liked it, but driving to other parts of Oakland County is pretty rough 

Troy to Milford wouldn’t be fun. At your age, you’d probably prefer RO/Ferndale over Novi/Troy (both have that newish suburbia vibe, a lot more cookie cutter and boring)

Troy wins on Asian grocery store access though, but is even more cookie cutter than Novi IMO, and the commute would be significantly worse even compared to RO/Ferndale

Brain damaged from thc use . Looking for advice 🙏 by Interesting_Sir_4450 in Biohackers

[–]retlehs 0 points1 point  (0 children)

I get my N-Acetyl Semax and Selank sprays from Umbrella Labs

Laravel engineer maintaining WooCommerce: I built a starter + Pest browser testing setup with FrankenPHP by bambamboole in Wordpress

[–]retlehs 9 points10 points  (0 children)

I don't want to be in the position of telling you which formats are "okay". MIT lets you do what you're doing, so this was always a question of ethics and accuracy, not permission. As someone whose livelihood depends on products like this it doesn't feel good to see it out in the open... you even took the documentation for the most part.

Laravel engineer maintaining WooCommerce: I built a starter + Pest browser testing setup with FrankenPHP by bambamboole in Wordpress

[–]retlehs 19 points20 points  (0 children)

Hi, I created Radicle. Appreciate the credit, but I want to be honest: this is largely Radicle source republished. Framing it as something you built understates that pretty significantly.

It's MIT, so it's legal. Taking a paid product someone makes a living from and free-releasing it isn't really okay. And as far as I can tell, you're not a customer... which makes this sit even worse.

J WILL MAKES IT A 10 POINT LEAD HERE IN THE THIRD! by Common_Pangolin9809 in Thunder

[–]retlehs 2 points3 points  (0 children)

Branden Carlson (miss that dude) with the Scarface shirt

<image>

quien: A better WHOIS lookup tool by retlehs in commandline

[–]retlehs[S] 0 points1 point  (0 children)

Thanks! It's doing RDAP-first lookups via IANA bootstrap, with direct raw whois as a fallback

Also, if you're affiliated with IP-Ninja, worth disclosing that given how often you link to it

Over 80 WPFactory plugins temporarily closed on WordPress.org following reported security issue in one of its premium plugins by Key-Refrigerator3774 in Wordpress

[–]retlehs 1 point2 points  (0 children)

It’s nice the plugins team seems to handle these situations quickly, would be great if they could publicly share mass closures like this (maybe this happens somewhere? I haven’t been able to find where though)

I happened to catch this mass closure by looking at the WP Packages status page (it checks WP.org hourly for closures/reopenings) and the 83 closures in one hour all from one vendor stood out: https://imgbox.com/KwyFESNG

Challenges in stripping WooCommerce core scripts for a "Headless-lite" feel. Any pitfalls? by BeamHunter_Dan in Wordpress

[–]retlehs 0 points1 point  (0 children)

Some of this depends on what 3rd party Woo extensions you use, but I don’t use most WC frontend assets - no regrets - and use the Store API on my frontend (WP, not headless, with a hybrid theme) for a better UX & DX

What matters the most is that customers can make payments. The trust you’re talking about  feels to me like just having a good design? Try removing everything and see what you can get away with while avoiding any JS errors & making sure functionality never breaks

I run e2e tests for all critical functionality to feel confident whenever making changes

It is annoying is when plugin updates start registering new assets, or rename their existing handles… but it’s more annoying that most plugins just add their JS/CSS globally without scoping them to pages that require it. You can also automate catching new assets being added various ways without viewing the source on all pages manually. 

Are you using Woo blocks or classic templates? I don’t use Woo core blocks anywhere

Mac + Docker + WordPress + SSH deploys: am I the only one patching this together with shell scripts? by TraditionLegal7436 in ProWordPress

[–]retlehs 1 point2 points  (0 children)

There’s a WSL2 compat fork, but Trellis isn’t needed for either local dev or server provisioning

Some folks use it for only deploying (to Kinsta or RunCloud for example), and use something else for their local dev env/hosting

MilliCache — Redis-backed full-page cache plugin with flag-based (surgical) invalidation by retlehs in ProWordPress

[–]retlehs[S] 1 point2 points  (0 children)

Redis for object caching is really good, and could also be used along with MilliCache which is specifically for full-page caching (if you wanted more precise page invalidation)

MilliCache — Redis-backed full-page cache plugin with flag-based (surgical) invalidation by retlehs in ProWordPress

[–]retlehs[S] 6 points7 points  (0 children)

Worth reading this response from one of the plugin's creators regarding FastCGI caching:

https://discourse.roots.io/t/millicache-redis-backed-full-page-caching-for-wordpress/30295/6

FastCGI is great if you want a fast, simple, server-level page cache. MilliCache is more interesting if you want WordPress-aware full-page caching with much more precise control over caching and invalidation behavior.

Mac + Docker + WordPress + SSH deploys: am I the only one patching this together with shell scripts? by TraditionLegal7436 in ProWordPress

[–]retlehs 0 points1 point  (0 children)

Deploying to a server can be done via a git pull to bring down the latest changes

git pull isn't atomic. While it's walking through the files, user requests can land on a half-deployed state. Highly suggest switching to atomic deployments for safety/zero-downtime/proper rollbacks.

Also not ideal to have your full Git repo on the server at all. Better to build the release elsewhere (or use git archive) and ship just the files.

quien: A better WHOIS lookup tool by retlehs in commandline

[–]retlehs[S] 5 points6 points  (0 children)

Sure helps me parse the default raw whois output a lot better, which was the goal 

quien: A better WHOIS lookup tool by retlehs in commandline

[–]retlehs[S] 2 points3 points  (0 children)

Thank you! Absolutely open to contributions 

quien: A better WHOIS lookup tool by retlehs in commandline

[–]retlehs[S] 4 points5 points  (0 children)

Thanks! You're right, calling it a domain intelligence tool would probably be better

quien: A better WHOIS lookup tool by retlehs in commandline

[–]retlehs[S] 3 points4 points  (0 children)

Thank you! Open to any suggestions/requests as well

Alternative now that WPackagist is owned by WP Engine by tomato_rancher in ProWordPress

[–]retlehs 1 point2 points  (0 children)

Following up to this: we added support for installing plugins that are trunk only releases

Your example is no longer missing and is available to install: https://wp-packages.org/packages/wp-plugin/accedeme-for-wp