Ethan Graf

@eagraf.dev

📍 BOS

Software factories are a bad analogy that completely misunderstand the nature of software engineering. Wrote some thoughts on a better analogy, which also helped me think through where coding agents work well and where they don't. dajin.dev/posts/software_factory

Software factories are a bad analogy

Fully automated “software factories” are allegedly right on the horizon. Some companies claim their factories are “dark,” a phrase borrowed from manufacturing, where fully …

dajin.dev

Just saw a post on here about reciprocal AI norms, and how it is not appropriate to send people AI generated code without validating it yourself. I've been thinking the exact same thing recently, but now I can't find the post! Seriously I've been searching for an hour, does anyone have the link?

To date, @blackskyweb.xyz’s focus has been on building tools to provide a safer online space for members of the Black Twitter community to move to... With Acorn, Blacksky is providing access to these same tools to other communities that want to build their own spaces on the open social web.

As X shuts down Communities, Acorn debuts an alternative that puts creators in control | TechCrunch

Acorn lets organizations build and run their own online communities using decentralized tech, with custom feeds, moderation, and analytics tools.

techcrunch.com

I’ve been using Habitat Docs all day to take notes on all the great #ATscience talks. Hope everyone at the conf gets a chance to check it out! 📝 🔬

Habitat@habitat.network · 5mo ago

hi #ATmosphereConf and in the spirit of ABL: we built a local-first p2p markdown editor on our private data implementation: habitat.network/habitat/docs/, it permissions p2p connections in addition to records find @offline.arushibandi.com @sashankg.bsky.social @eagraf.dev to ask us more!

I am really looking forward to Arushi's @offline.arushibandi.com talk. As we were wrapping #AtmosphereConf 2025, she said thank you & a few other kind words on her way out the door. So I'm very pleased to see this talk, "in conversation with several of the talks from last year"

Rewilding the internet with ATProto

So far, many of the projects in the ATProtocol ecosystem have focused on bringing parity—making projects that replicate our existing tools and platforms, but with the affordances of the protocol inste...

atmo.rsvp

Check out my first blog! As the ATmosphere moves towards permissioned data, how do we make sure privacy is really preserved? Can we build a permissioned data app today? All that and more in the post 👀📅

Habitat@habitat.network · 6mo ago

@eagraf.dev with part 1 of how we're building a personal calendar on ATprotocol and what we're thinking about (differently!) for permissioned data