On August 24, 2025 at 10:34


While researching the FAIR protocol implementation, played around with some ideas for the project logo.
While researching the FAIR protocol implementation, played around with some ideas for the project logo.
New on blog: Notes on FAIR Package Manager https://kaspars.net/blog/notes-fair-package-manager
Ever wanted to track and find blocks, images or links across your WordPress content? With Asset Pilot you can do it all!
What’s your preferred tool for creating sample snapshots of large WordPress sites (with DB at 1GB+) for local and QA purposes?
What's your mental model of the WordPress block kitchen?
It was in 2012 when I first learned about AngularJS and the reactivity it brought to HTML with just a few changes to the markup. https://www.youtube.com/watch?v=uFTFsKmkQnQ
What is your solution for getting AI to work on simple GitHub issues like removing files or handling some dependency updates?
I would like to assign an issue to a tool like that and get a pull request out which I can then choose to merge or code review.
Responded to @janboddez:
@janboddez That’s a great approach. Relying on core design tokens definitely makes things consistent and predictable for editors.
Responded to @kasparsd:
Thought of this in the context of this article: https://developer.wordpress.org/news/2025/07/you-dont-need-theme-json-for-block-theme-styles/
When creating WP themes, what styles do you prefer to place in theme.json and which go into regular CSS files?
What do you think of putting user adjustable things into theme.json while keeping everything else in the CSS files.
What else could we host within DNS? https://shkspr.mobi/blog/2025/07/get-the-location-of-the-iss-using-dns/
With DIDs and DKIM and Nostr we already have identities.
What else?
https://toot.aquilenet.fr/@yunohost is a friendlier cPanel for the modern web and non-technical people. Very refreshing!
Hosts should start offering pre-installed VPSes. Learn more: https://yunohost.org
Today I learned that Docker on Ubuntu doesn't have log rotation enabled by default. I just cleaned out 20GB of logs 😅
Responded to @kasparsd:
Another opportunity is around WordPress package distribution and signing. The public-private key identities would allow for a system similar to FAIR. In fact, there is a proposal to get a DID added for Nostr keys.
Responded to @kasparsd:
The biggest opportunity I see is around micropayments. Imagine one-tap micropayments for content, plugins, themes and other items that we're currently just giving away for free. Heck, even AI crawlers could use that to pay for access to content.
Unfortunately, the Lightning payments are still very complicated to set up unless you used a paid solution like https://albyhub.com ($13/month).
Responded to @kasparsd:
Here is how WordPress already integrates with this network:
– WordPress sites can publish to the Nostr network and have an identity there so that others can follow it similar to RSS (see https://wordpress.org/plugins/postr-for-nostr/ plugin).
– WordPress sites can provide an email-like identity to any existing Nostr accounts (see https://wordpress.org/plugins/nostr-verify/ plugin).
– WordPress sites can enable paywalls and serve as Lightning addresses for micropayments (see https://wordpress.org/plugins/bitcoin-lightning-publisher/ plugin).
Over the weekend I researched the Nostr protocol and the community. It is a Twitter/ActivityPub/AT alternative (but so much more) that relies on public-private keys for identity and message signing, and decentralized relays for distribution.
It allows extending the protocol through NIPs (Nostr implementation possibilities). There are now email-like identities for easier addressing and micropayments through Bitcoin Lightning network, for example.
@jeremy Thanks for the Nostr Verify plugin! Are you still posting to Nostr? Looks like the NIP-05 endpoint is no longer active on any of your domains.
Who here is on Nostr? Would love to follow you there, too! Please share your address or NIP-05 domain.
I'm npub1s56tpp9rlprtcqeucazfqj76avqvfzfgvz5qkud74ekk8zpdx9hss09rt7 or kaspars@damb.is
Responded to @kasparsd:
Here is the fix: https://github.com/longxinH/xhprof/pull/91/files