Zed
@zed.dev
14 days ago We heard you loud and clear, so we went ahead and built the git graph.
💬 7
♻️ 10
❤️ 248
We heard you loud and clear, so we went ahead and built the git graph.
experimenting with a video walkthrough of the (new) val town changelog, out yesterday
www.youtube.com/watch?v=xtqa... looks nice! btw you can add custom subdomains for prettier urls
docs.val.town/vals/http/custom-subdomains i think it’s going / they achieved a bunch of stuff - @schuyler.info is one of the main folks i haven't because i'm fastmail 4 lyfe, but it's probably pretty good in the specific ways that most 37signals stuff is
this is kind of what hey.com does - new emails always go into a screener instead of your 'imbox' oh, and to deliver that data aesthetically and cheaply, protomaps has basically solved that problem, anyone can get great looking maps for very little $ protomaps.com openstreetmap's hiking trail coverage is pretty decent, strava has been backing their updates into it for years because they use mapbox so that's where their map data comes from.
i bet 'alltrails' is the next thing to be rebuilt on atproto if it hasn't already
Changelog — April 2, 2026
blog.val.town/changelog-04022026 AI coding agents can now write and validate tests automatically.
↳ Generate unit and integration tests
↳ Identify edge cases from code paths
↳ Ensure changes don’t break behavior
Test coverage is becoming a default, not an afterthought.
Follow for more insights on AI and coding agents. The builds that stick aren't one-shot generations.
They're the ones where you come back. Second run, third run, fourth. Same project, iterated in place.
Two weeks of netlify.new.
Read more: www.netlify.com/blog/start-a... How do you build applications to get the most out of Traffic Control?
Our latest article covers patterns for categorizing, tagging, and budgeting your Postgres queries.
planetscale.com/blog/pattern... credit @stevekrouse.com for the rec! (via @geoffreylitt.com I believe) just switched from mac native dictation to aquavoice.com and it's so, so much better sure, i guess my personal prejudice is that i love everything that isn't natural language for creation and despite the manager-employee dialog that vibecoding operates on
sure, i didn't mean to do a descartes, we have to affect the world, but i don't think that the mediums of guitar/painting/writing/etc are similar to the medium of llms
when beginners fail at painting or guitar, they sometimes blame the materials but mostly are aware that they need to become better. when people fail at vibecoding, they are just disappointed that the artificial intelligence product cannot translate their vague thoughts into concrete representation.
being alone with your thoughts and struggling to produce an output is kind of the polar opposite of trying to produce an output by begging an all-powerful god to do it.
aesthetically, if it matters, seeing vibecoding workflows firsthand, the struggle of creation takes the form of begging, whining, arguing, more like a supplicant than a creator. it looks and feels pathetic, and when it is paired with a disinterest in learning, i think it is
the arc from "popular software with the worst code quality i've ever seen" to "seeing that software in subway ads" is unstoppable recently
Genuine question: what's the thing that stalls your AI-assisted builds?
Not the generation. The part after. The "now what?" moment.
What's yours?
www.netlify.com/platform/sta... New Tales from the Void 🌑
Our March recap is live!
◆ Everything that shipped during our launch week
◆ New features in Vite+
◆ Void as new deployment platform
◆ Vitest 5 planning
◆ Oxlint & Oxfmt supporting ts-based config
Plus community highlights & upcoming events 👇
voidzero.dev/posts/whats-... recently (mostly just an art dump if you scroll down) macwright.com/2026/04/01/r...