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
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.
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.
Desktop apps interoperate using files. Atmosphere apps interoperate using repo records.
That's the ethos that I highly doubt will ever change.
Desktop apps interoperate using files. Atmosphere apps interoperate using repo records.
That's the ethos that I highly doubt will ever change.
🤯 What if hallway track turned into the whole event!
💡 @tannerlinsley.com is exploring it. Interested? ⬇️
🤯 What if hallway track turned into the whole event!
💡 @tannerlinsley.com is exploring it. Interested? ⬇️
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!
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!
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.
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.
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 🧵👇
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 🧵👇
Ever wanted to selfhost a PDS at home? This might be the post to help you host a PDS via Cloudflare Tunnels
Ever wanted to selfhost a PDS at home? This might be the post to help you host a PDS via Cloudflare Tunnels
matthiasott.com
matthiasott.com
tangled.org/@jakelazarof...
- 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/...
- 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/...