zeu
banner
zeu.dev
zeu
@zeu.dev
software engineer | http://zeu.dev
tangled.sh/@zeu.dev | http://github.com/zeucapua 🇵🇭🇺🇸🏳️‍🌈

i stream:
https://twitch.tv/zeu_dev
https://stream.place/zeu.dev

building
bsky client: myb.zeu.dev
todo app: easytodo.link
Pinned
zeu @zeu.dev · Dec 2
whimsy driven development ✨
love this log from yt-dlp
November 14, 2025 at 6:54 PM
Reposted by zeu
Anti-fascistic software is made possible by pro-labor licensing.

I've been trying to write this piece for years. Every time I get started I'm just overwhelmed with paralyzing visions of the FOSS commentariat accusing me of WrongThink.

But I'm tired and we urgently need to get our shit together.
Open Source Power
We have to talk about open source licensing.
blog.muni.town
November 14, 2025 at 4:22 PM
Reposted by zeu
Doing something a bit different this AMAA! Bluesky’s new DevRels @alex.bsky.team and @jimray.bsky.team were kind enough to be guests and help me answer some of the questions!
AMAA
Ask me anything AT Protocol, with guests!
marvins-guide.leaflet.pub
November 13, 2025 at 9:46 PM
bet you can’t do this on the fediverse
November 14, 2025 at 1:26 AM
Reposted by zeu
The core of the Atmosphere is using the PDS to store user's records, just like desktop apps use the filesystem.

Desktop apps interoperate using files. Atmosphere apps interoperate using repo records.

That's the ethos that I highly doubt will ever change.
November 13, 2025 at 7:12 PM
Reposted by zeu
🤔 What if there were a conference without talks? Just hanging out with OSS maintainers & builders, seeing what they’re working on, and learning cool stuff by actually talking to people.

🤯 What if hallway track turned into the whole event!

💡 @tannerlinsley.com is exploring it. Interested? ⬇️
Web Forge Conf - A new kind of web developer conference
A community funded, not for profit event built for creators and the developers who use their work. Less stage. More story. All signal.
webforgeconf.com
November 13, 2025 at 9:36 AM
6 hour public transit journey: START
November 13, 2025 at 2:14 PM
going on a trip the next few days, world decides its the perfect time to RAIN in SOCAL bruhhh
November 13, 2025 at 12:36 PM
Reposted by zeu
the one where I write git pull requests like Friends.
August 1, 2025 at 12:37 PM
Reposted by zeu
Small update: new combined quotes / mentions panel

Previously just showed quotes of the Leaflet post; now *also* shows all Bluesky mentions, including the one linked on initial publish if it exists

Eventually we can expand this to include mentions in other Leaflet posts…and other atproto apps!
November 12, 2025 at 8:45 PM
Reposted by zeu
inventing a bluesky that doesn't have *gestures broadly* all this
November 13, 2025 at 3:00 AM
Reposted by zeu
Big update to Smoke Signal just dropped! We've redesigned event pages, added ATProtocol facets support, cryptographic RSVPs, private content controls, and AI agent integration.
November 10, 2025 at 3:46 PM
Reposted by zeu
Nerding out about the question of whether the client or the server should be the one who speaks to the PDS
The politics of purely client-side apps
There's a surprisingly nuanced discussion in development about the political economy of clients and servers in the Atmosphere
pfrazee.leaflet.pub
November 13, 2025 at 12:46 AM
Reposted by zeu
I’m excited to see the return of Steam Machine.

With my experiments of using the Linux Desktop mode with the Steamdeck … this absolutely puts a full Linux server in a lot of homes.

A good spot for a PDS, Tailscale, and a bunch of other things.
If you want some video of the new Steam Controller and Steam Machine (a Valve-made PC for the living room!), check out this that @seanhollister.bsky.social and I made together!
November 12, 2025 at 6:28 PM
Reposted by zeu
🚀 TanStack DB 0.5 is here with Query-Driven Sync

Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.

Details 🧵👇
November 12, 2025 at 10:08 PM
steam machine and framework desktop fighting for the linux cube title
November 12, 2025 at 10:32 PM
went to dinner last night with a beautiful painted ceiling, also the place was decorated like a pirates of the caribbean spanish type house complete with faux window and a balcony with 2 knights on it (forgot to take pic)
November 12, 2025 at 9:11 PM
ah so she said an easily misconstrued lyric talking about a threat, talked with the mod team, only got banned for 3 days, and then said “they gave no reason” as she asked for substack subscriptions???
November 12, 2025 at 8:21 PM
Reposted by zeu
Moving a couple of atproto themed blog posts from my old blog to the much more appropriate atproto home for them.

Ever wanted to selfhost a PDS at home? This might be the post to help you host a PDS via Cloudflare Tunnels
Host a PDS via a Cloudflare Tunnel
Learn how to use a Cloudflare Tunnel to host your PDS on a local network.
marvins-guide.leaflet.pub
November 12, 2025 at 1:50 AM
man after coding in svelte for fun the past few weeks, react is kicking my ass rn
November 11, 2025 at 10:55 PM
Reposted by zeu
we are hunting down a search issue impacting many Bluesky users. this includes username typeahead when adding mentions to posts.
November 11, 2025 at 9:47 PM
Reposted by zeu
I just discovered @matthiasott.com 's site theme switcher and this is a piece of art. :D 👏

matthiasott.com
November 10, 2025 at 6:57 PM
we need more composable atproto features like this to use it on our websites no matter the framework! i'll definitely be *stealing* this for my apps :D
threw together a lil web component to add this to any input. super easy progressive UX enhancement for your atproto app!

tangled.org/@jakelazarof...
November 11, 2025 at 6:14 AM
Reposted by zeu
who up bluing their sky
November 11, 2025 at 12:20 AM
Reposted by zeu
repo-stream v0.2 is outttttt

- interleaved block loading/walking is out (no point)
- spilling to disk for huge CARs is in!

you can process really large CARs without proportionally growing memory usage, at around 1M records/sec.

tangled.org/@microcosm.b...
docs.rs/repo-stream/...
@microcosm.blue/repo-stream
Fast and robust atproto CAR file processing in rust
tangled.org
November 10, 2025 at 8:37 PM