by stevekrouse on 1/31/25, 6:55 PM with 5 comments
Why: Our prior core primitive, a "val", was too small. A val is just a single hosted JavaScript file. Users kept bumping up against rough edges managing lots of disparate vals.
What: A Val Town Project is a group of vals, files, and folders, versioned collectively. They support branches, forks, and merges.
How: We made the sacrilegious decision to not build on git. We instead built a simplified system that works directly in our postgres database.
Our dream is that Val Town Projects will unlock a new kind of collaboration, and we hope you all make amazing things with it!
by lunarcave on 2/1/25, 12:36 AM
by maxmcd on 1/31/25, 6:58 PM
by campak on 2/1/25, 3:10 PM