Val Town Blog

Val Town Newsletter 24

Steve KrouseMar 3, 2025
Val Town Projects, Highlight to edit, Logs redesign, Public endpoints with private code, and much more

Introducing Val Town Projects

Steve KrouseJan 31, 2025
Dramatically increasing the scope of what you can build in Val Town, Projects are groups of vals, files, and folders, versioned collectively

API Tokens Scopes

Max McDonnellNov 1, 2024
Improving security with granular control over permissions

Val Town Town

Max McDonnellNov 1, 2024
Can we implement Val Town on Val Town?

Introducing Townie AI

Steve KrouseSep 26, 2024
Meet Townie, our AI assistant that helps you ship apps fast

Security Disclosure 2

Tom MacWrightAug 1, 2024
Missing permissions-checking in our internal save endpoint

Val Town Newsletter 19

Steve KrouseJul 23, 2024
Full-screen Editor, 5x faster HTTP vals, new Dashboard, improved Search, Townie redesign, Trending redesign, Profile filters, and more!

Val Town Newsletter 18

Steve KrouseJun 25, 2024
HTTP Streaming, Semantic Search, Townie AI Chat, and a TypeScript SDK

HTTP Streaming in Val Town

Max McDonnellJun 13, 2024
Val Town supports HTTP streaming for streaming LLMs, large requests and responses, and server-sent events

Val Town Newsletter 17

Steve KrouseMay 29, 2024
Improved performance, redesigned val page, live coding, and much more!

Val Town Newsletter 16

Steve KrouseApr 22, 2024
Our seed round, growing team, Codeium completions, @std/openai, and more

Code Search is Hard

Tom MacWrightApr 10, 2024
Searching code at scale without employing a search team is hard

Val Town's Seed Round

Steve KrouseApr 9, 2024
We raised $5.5m to make programming fun, accessible, and collaborative.

Val Town Newsletter 15

Steve KrouseFeb 13, 2024
Custom domains, Logs 3.0, Faster HTTP responses, Status page & much more!

Val Town Newsletter 14

Steve KrouseDec 15, 2023
Pull Requests, Val Editor Redesign, AI Suggestions, OSS Docs, New Astro Blog, Templates

Val Town Newsletter 13

Steve KrouseNov 28, 2023
SQLite, Blob Storage, updates to how Vals are named, and more

The API we forgot to name

Steve KrouseOct 19, 2023
An API that takes a Request and returns a Response - what was that, again?

Introducing val.run

Steve KrouseJun 23, 2023
Increasing the security of Val Town by isolating domains.

Val Town Newsletter 9

Steve KrouseJun 20, 2023
Refactoring the core component of Val Town for better performance.

Val Town Newsletter 7

Steve KrouseMay 15, 2023
Moving off of Supabase and enhancing our security with restricted library mode

Security Disclosure 1

Steve KrouseJan 13, 2023
Replacing our sandbox in response to a security disclosure