Wil
wilb.me
Wil
@wilb.me
Vegan tech guy in Gothenburg, Sweden
Reposted by Wil
What are your favorite visual critiques of software? On my mind right now are:

1. "The long tail of user needs"
2. diSessa's monolithic apps vs computational media
3. (a recent favorite by @todepond.com) "wish these apps could talk to each other"
February 16, 2026 at 5:11 PM
Reposted by Wil
Today's toy: atlogin, an OIDC provider for the AT network, compatible with Tailscale custom OIDC.

Try this: login.tailscale.com and login as user "@at.apenwarr.ca". You'll join my test tailnet (ACL isolated from other users).

Source: github.com/apenwarr/atlogin
GitHub - apenwarr/atlogin: An OIDC provider that logs in with ATProto
An OIDC provider that logs in with ATProto. Contribute to apenwarr/atlogin development by creating an account on GitHub.
github.com
January 12, 2026 at 8:21 PM
I've been speaking English for like 20 years but will never remember "followers" vs "following" here without a minute of deep contemplation
January 7, 2026 at 8:47 AM
Bluesky monetisation strategy just dropped
December 23, 2025 at 8:42 PM
The router and Android TV box at my parents were disagreeing about what time it was, so it wouldn't load anything requiring https. Changed the time and now Christmas is saved!
December 23, 2025 at 9:58 AM
Reposted by Wil
AT Friends #1 !

Very exciting times in the Atmosphere, many thanks to @schlage.town (of @leaflet.pub) for taking some time to share a bit about leaflet's journey.

latenthomer.leaflet.pub/3m3rzglob5k27
AT friends: @schlage.town of @leaflet.pub - Latent Homer - the blog
informal chats with people building excellent stuff on AT Proto
latenthomer.leaflet.pub
October 22, 2025 at 9:25 PM
It finally happened. I'm getting real French content in my feeds, not just "language learning" content 🥲
October 17, 2025 at 7:41 AM
I'm sad to report that 10 minutes is ~1% of our waking day
October 16, 2025 at 12:33 PM
Reposted by Wil
Yesteday I presented "The Art of the MetaComponent Protocol" at the FoC Virtual Meetup.

Alternative titles:

- Making a To Do App in 5 minutes and one line of JS

- VibeCard all the way down 🐢

🎥 youtu.be/3-rg-FPZJtk?...
September 25, 2025 at 8:54 AM
Reposted by Wil
Built cryptographically-verified endorsements for at://work. The core innovation isn’t just cryptography, it’s the consent model. Both parties must explicitly agree to create a verified attestation. This changes how trust networks form. @atwork.place #ATProtocol
Building Unforgeable Professional Endorsements with ATProtocol - Nick's Blog
Traditional professional endorsements on platforms like LinkedIn lack cryptographic proof—anyone could forge them, and the platform controls the truth. This article introduces a two-record architectur...
ngerakines.leaflet.pub
October 13, 2025 at 10:49 AM
Dried lime powder is my new food hack. What other secrets has persian cuisine been hiding from us
October 13, 2025 at 10:44 AM
Mobile chrome had to redesign their UI just for me
October 4, 2025 at 10:02 AM
Thinking about how much it would make sense to use atproto internally in a company. Hamfisted perhaps but you would get a lot for free and keep things flexible
October 2, 2025 at 8:52 AM
Was asking for this literally yesterday. Amazing work!
New in Leaflet: facets in the Bluesky post composer!

When you post to Bluesky in the Leaflet publish flow, your links, hashtags, and @-mentions should now Just Work.

Seems small, but annoying to fail w/o realizing…nice to get this working! Even got autocomplete for mentions :)

⬇️ BEFORE / AFTER ⬇️
September 30, 2025 at 8:57 PM
Reposted by Wil
Excited to open source @slices.network today! This is alpha software and the hosted instance is managed via a waitlist so bear with me! Looking to start onboarding folks and testing more broadly. Come join the discord discord.gg/NqSd3eW8S8!

tangled-search.bigmoves.deno.net/share-repo/a...
slices by @slices.network
Highly ambitious ATProtocol AppView service and sdks
tangled-search.bigmoves.deno.net
September 30, 2025 at 7:42 PM
The knot is what ties it all together!!
September 29, 2025 at 7:44 PM
Reposted by Wil
coming soon to a browser near you
September 28, 2025 at 12:45 PM
Reposted by Wil
Playing with this idea of integrating @smallweb.run with atproto.

Current design: you install an atproto app, which regularly publish your smallweb apps as atproto records using crons. It will also exposes xrpc endpoints.

Then, I'll create an appview which aggregates and present those records.
September 29, 2025 at 12:54 PM
New post looking at tangled.org's knots
The Tangled Knot Pattern
A self-hostable component with off-protocol data
wilb.me
September 29, 2025 at 4:48 PM
Reposted by Wil
An online recipe without a 6 page backstory? Am I hallucinating?
September 28, 2025 at 1:36 AM
Reposted by Wil
Thinking about rebuilding @val.town / @smallweb.run on top of atproto, with an architecture inspired by @tangled.org.

Every user can bring it's own runner, but the there is a federated appview for social stuffs (likes, follow, ect...).
September 27, 2025 at 10:41 AM
Reposted by Wil
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
September 26, 2025 at 3:33 PM
Reposted by Wil
September 25, 2025 at 7:11 PM
My Duolingo has been crying for a week straight now. Please help :(
September 24, 2025 at 1:32 PM