i wonder if putting Tap somewhere that doesn’t charge for ingress specifically is best of both worlds (i read maybe fly.io doesn’t?) or idk maybe it’s not much and i shouldn’t think about it all
ideally a name needs to pay for itself. so it needs to carry something: instructions, a story, an ethos, an index. that makes it worth an extra indirection. old post of mine which is about a slightly different thing but kind of the same overreacted.io/name-it-and-...
basically if we can’t afford to have everybody re-explain it, the next best thing is to bite the bullet and have a shared meme that believers can refer to. and the next best thing to that is to have many competing ones and see if any takes off
new domain rscexplorer.dev View quoted note →
deployed big update to rsc-playground.pages.dev lots of bugfixes and a few new examples. this basically works now! i'll open source a bit later https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreie4nxp7x5j2jo3wbehnu2pxyxchnh7ddczxuv7pspkmap7e36gefi
so it’s like a constant loop of “does it do what i want” and “does the code reflect what it does”
it’s like a typical prototype to polish loop that might normally take me a week, but the loop itself is very short. so tech debt also accumulates very fast. as soon as you know what you’re doing, you have to get code into shape
it’s amazing how far you can vibecode stuff. the biggest challenge so far to me is knowing when to hit the brakes and make it refactor things to remove tech debt, and how to feed just the right examples in context so it can make good decisions
many such cases https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreigp35urhhcvkrx3tkzqrj2kmoewjwgl2wv4g3jpoo2u5xkybxxe6u
disclaimer, likely has a lot of bugs now. i’ll try to make a pass soon View quoted note →