On October 29, 2024 at 19:39

Hahaha… guess what happens when you update a plugin on a server running the update service? 🤣 How does one get updates to the update server?
Hahaha… guess what happens when you update a plugin on a server running the update service? 🤣 How does one get updates to the update server?
Did you know that plugin and theme ZIPs from WP-org have an additional directory inside them matching the slug? GitHub ZIPs have directories with random suffixes so they require special treatment.
How do you get your kids to do chores around the house? Ours are ~10yo and I feel like we’ve missed the opportunity to start it early 😅
Today I learned that Composer Satis doesn't pull in the project-level auth.json so you must set it globally. Ended up creating an issue: https://github.com/composer/satis/issues/932
Only after building a custom update server and client library for WordPress plugins and themes I realized that the update client must be running at the network level on multisites for the custom update logic to work. The only solution here is to have a standalone update client plugin that is network activated.
Password policies is a very powerful concept used by this plugin from @teydeastudio to match the exact requirements of your security standards. Try out the free plugin to see how well it works! https://teydeastudio.com/products/password-policy-and-complexity-requirements/
Here is another fun and short WP brand idea with an available 5 letter dot-com domain — PinWP-com. Feel free to use it for your project!
I’m thinking of embracing the Conventional Commits standard for consistent changelog generation and versioning. It would most likely require squash merges for pull requests to reduce noise. Do you have a preferred convention for this?
Learn more: https://www.conventionalcommits.org/en/v1.0.0/#summary
And the slides from the original idea 7 years ago https://slides.com/damianopetrungaro/working-with-git
In the WordPress space we have three notable examples of monorepos: Gutenberg for JS packages, Jetpack, and Performance Lab for isolated plugins. Are there any other monorepos that you’re aware of?
I've started collecting all the examples as part of this guide: https://wpelevator.com/guides/monorepos
Did you know that Safari supports .mp4 videos in <img> tags for animated GIFs? https://developer.apple.com/documentation/webkit/delivering_video_content_for_safari/#3030249
Here is the historic context of the feature https://calendar.perfplanet.com/2017/animated-gif-without-the-gif/ and some unexpected consequences https://lapcatsoftware.com/articles/img1.html
What do you use for compressing videos and normalizing audio? I'm looking for a simple app that does it all based on sane defaults or custom profiles. My target user (wife) doesn't want to remember to configure anything.
Did you know there used to be a GitHub mirror of all WP-org hosted plugins maintained by Bluehost, but the project was archived earlier in March of this year https://github.com/bluehost/pluginmirror
Access to WP-org Slack now requires a WP-org login and therefore the checkbox.
Built this bench for a local cold plunge spot as a weekend project with the kids. Really happy with the wider top — it makes the seating more comfortable and provides more space for the gear.
Responded to @kasparsd:
Here is the full log from the Mikrotik side. Notice all the handshake failures before the eventual DHCP NAK.
Responded to @kasparsd:
Posted about it on Reddit but haven't received any feedback, yet https://www.reddit.com/r/mikrotik/comments/17wk54k/wireguard_peer_behind_hap_ac2_with_wap_lte/
I have this #homelab mystery with an Ubuntu Wireguard client behind a #mikrotik LTE internet which disconnects and never re-connects whenever the Mikrotik router looses its ISP DHCP lease. The PersistentKeepalive is configured everywhere. Worth noting that the Mikrotik is a member of the same Wireguard network and that connection is not impacted.
It’s not exactly clear to me why the WordPress Foundation donated 100k of its own donations to a non-WP organization like Internet Archive? If people wanted to donate to IA, they would do it directly. Why not to any kind of WP initiative? https://wordpressfoundation.org/news/2024/meeting-minutes/
During my research for the @wpelevator domain name I created list of various WP brand ideas. Here are two more domains that are still available — UncoverWP-com and UnwrapWP-com. Feel free to use them for your project!
Responded to @kasparsd:
Here is where it happens https://github.com/actions/checkout/blob/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871/src/git-auth-helper.ts#L294 and you can use the "persist-credentials: false" setting to disable this behaviour.