I couldn't help myself. I've made some more funky web buttons to adorn websites with!
They're such fun to put together, and the size constraint presents a lovely challenge. If anyone has any requests, I'd be open to hearing them.
#88x31 #IndieWeb #SmallWeb
09.03.2026 05:09
π 105
π 5
π¬ 2
π 0
09.03.2026 07:44
π 255
π 52
π¬ 4
π 6
one account wherever you go βΊοΈ
your handle isnβt just for one app anymore !
we took @hello.pckt.cafe for a walk across the atmosphere
07.03.2026 05:37
π 329
π 75
π¬ 16
π 25
How it works:
- Each app version runs as a separate, immutable K8s Deployment
- ICC detects new versions via label-based discovery
- A __plt_dpl cookie pins users to their deployment version
- Old versions drain gracefully, then get cleaned up automatically
06.03.2026 16:59
π 1
π 1
π¬ 1
π 0
I haven't checked, does jj have a similar feature? Or mercurial?
So git pilled we forget there are others.
04.03.2026 21:38
π 3
π 0
π¬ 1
π 0
Today @ghost.org crossed $10M ARR, as a bootstrapped non-profit foundation building open source software.
Indie publisher revenue earned with Ghost now ~$130M, and accelerating.
04.03.2026 14:05
π 171
π 29
π¬ 15
π 6
Is this a spot the difference game? π
If you don't put the worktrees where'd you'd put the clones it becomes weird, agree. Branches seem to fight.
04.03.2026 19:38
π 1
π 0
π¬ 1
π 0
Netlify is sponsoring npmx
Itβs more important than ever that companies come together across competitive boundaries to sponsor and support the open ecosystem that lifts all boats.
Netlify is sponsoring npmx.dev, a fast, modern browser for the npm registry.
Netlifyβs take: as AI expands who can build software, we have to keep investing in the open source infrastructure that makes the ecosystem work.
www.netlify.com/blog/sponsor...
Alpha release: npmx.dev/blog/alpha-r...
03.03.2026 12:58
π 75
π 10
π¬ 2
π 1
Distinguished Eng On Stack Ranking, Competing with Bezos, Regrets | Bryan Cantrill
YouTube video by Ryan Peterman
I really enjoyed this wide-ranging conversation with @ryanlpeterman.bsky.social, in which we talked about my biggest regrets (and hoo-boy there's an easy one!) -- and why @oxide.computer is not active on the bird site
www.youtube.com/watch?v=qhSL...
02.03.2026 16:32
π 48
π 4
π¬ 5
π 0
Wow below 99; that's insane.
Not even two nines.
02.03.2026 15:37
π 3
π 1
π¬ 0
π 0
Jason Williams on stage at State of the Browser 2026 giving a talk titled βTemporal: Itβs about time!β.
@jason-williams.co.uk presenting the long awaited Temporal API!
28.02.2026 14:41
π 20
π 3
π¬ 1
π 0
FASTEST database in the world - SpacetimeDB 2.0
YouTube video by SpacetimeDB
watch this until you get to the benchmark section.
trust me.
do it.
youtu.be/C7gJ_UxVnSk?...
24.02.2026 16:48
π 0
π 0
π¬ 0
π 0
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
lyra.horse/x86css/
24.02.2026 02:23
π 2609
π 875
π¬ 130
π 158
I imagine the hardest part of this project was having to kill God so that you'd be unhampered by divine intervention stopping you from bringing this affront to the natural order to fruition.
24.02.2026 04:37
π 279
π 18
π¬ 1
π 2
Gray Hats
Or blood hats it can feel like since their activity causes disproportionate pain.
24.02.2026 07:46
π 0
π 0
π¬ 0
π 0
Creating Query Abstractions
Building reusable abstractions on top of libraries that rely on type inference can be deceptively difficult, which is why we need better ways to build those abstractions ...
π Creating thin abstractions is easy, until youβre trying to build them on top of functions that heavily rely on generics. Then it can quickly turn into a nightmare.
I wrote about the tradeoffs of wrapping useQuery and why type inference makes this trickier than it looks.
23.02.2026 19:25
π 72
π 13
π¬ 5
π 3
cc @danabra.mov did you know about this proof visualizer?
24.02.2026 07:44
π 2
π 0
π¬ 1
π 0
Well anthropic/oai/genma/et. al. certainly haven't, didn't, and don't.
24.02.2026 07:42
π 1
π 0
π¬ 0
π 0
ugh
23.02.2026 15:38
π 0
π 0
π¬ 0
π 0
DO gets it. A window for major improvements, but no downtime. But if some does happen, I'm informed. I'll be chill.
Less tickets, less frustration, higher quality engineering.
22.02.2026 18:02
π 0
π 0
π¬ 0
π 0
For You will be down for ~1-2 hours as I replace the system drive.
The Kingston NV2 drive has been freezing up the computer - often for a minute at a time and sometimes indefinitely until a manual restart.
I'm replacing it with a Samsung 990 Pro, which should be more stable.
21.02.2026 22:16
π 2955
π 166
π¬ 148
π 35
oooooh. composition happens in the api.
wow.
you're doing it again.
21.02.2026 13:01
π 1
π 0
π¬ 0
π 0
CazToon Shader - Java ( Official Teaser )
YouTube video by Cazfps
Pretty nice looking! youtu.be/Qchh7Ppsc_s?... #minecraft #shaders #mod
21.02.2026 11:33
π 0
π 0
π¬ 0
π 0
What is OAuth?
Wherein I [try to] answer a seemingly straightforward question: "WTF is OAuth, anyhow?"
Over on dead-Twitter, @geoffreylitt.com asked the following question last week:
"I desperately need a Matt Levine style explanation of how OAuth works. What is the historical cascade of requirements that got us to this place?"
Here's my attempt at an answer: leaflet.pub/p/did:plc:3v...
20.02.2026 21:49
π 123
π 25
π¬ 3
π 2
I really like maintenance windows during off hours, but I'd like for that to not be assumed to be downtime. But if it goes down during that time, is ok.
21.02.2026 10:22
π 0
π 0
π¬ 0
π 0
I think I'm just pissed b/c workday has these right when we are doing perf reviews π
They don't even have scale with their tenant model imo.
21.02.2026 10:22
π 0
π 0
π¬ 1
π 0
I will always be able to get passwords/money because those teams care enough to make it work reliably with enough 9s of availability and bulwarks I'll actually use their product.
21.02.2026 10:22
π 0
π 0
π¬ 1
π 0
And I don't see a meaningful difference between local first or cloud apps. Local first tends to get this more right because less moving parts, but wallets and lastpass/1pass still have cloud functions and could have pieces go down - but they built for that.
21.02.2026 10:22
π 0
π 0
π¬ 1
π 0