's Avatar

@val.town

If GitHub Gists could run And AWS Lambda were fun

515
Followers
4
Following
14
Posts
25.11.2024
Joined
Posts Following

Latest posts by @val.town

Video thumbnail

demo: ejecting to @val.town

14.02.2026 20:21 πŸ‘ 59 πŸ” 4 πŸ’¬ 3 πŸ“Œ 0

this was fast! @val.town is cool

05.02.2026 23:37 πŸ‘ 44 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

First everyone on @bsky.app gets a small database.

Now every Val on @val.town gets a small database.

Who’s next?!

23.01.2026 21:25 πŸ‘ 18 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Every val gets a database! Updates and articles from the Val Town team

new thing at @val.town - every val gets a database! plus a database browser / ui. blog.val.town/scoped-datab...

maybe the coolest part: if you fork someone's val, you get a copy of the database schema.

23.01.2026 21:23 πŸ‘ 60 πŸ” 7 πŸ’¬ 3 πŸ“Œ 3
Preview
Townie's back in town! Updates and articles from the Val Town team

we rebuilt @val.town's ai agent from scratch for the 5th time, and it's pretty great! would love any feedback :)

blog.val.town/townie-v5

22.01.2026 20:21 πŸ‘ 8 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Preview
Using Val.town as a webhook middleware My latest obsession has been optimising webhook events from Ghost to Netlify. I needed a way to filter out large payloads sent to Netlify. Using Val.town as a webhook middleware, I can strip payloads ...

My latest obsession has been optimising webhook events from Ghost to Netlify. I needed a way to filter out large payloads sent to Netlify. Using @val.town as a webhook middleware, I can strip payloads and skip triggering builds for certain posts.

jonathanyeong.com/writing/usin...

13.01.2026 23:19 πŸ‘ 9 πŸ” 3 πŸ’¬ 4 πŸ“Œ 0

To start 2026 I officially joined @stevekrouse.com, @macwright.com, and co. at @val.town as a programmer-writer, part-time while I continue writing my book :)

Val Town's founding poem is still my favorite way to describe what it is:

> If GitHub Gists could run
> And AWS Lambda were fun

15.01.2026 15:06 πŸ‘ 22 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

it's working

20.01.2026 02:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

πŸ“’ Introducing The Val Town MCP Server

Bring Val Town to your favorite LLM – Cursor, ChatGPT, Zed, wherever! AI coding, instant deployments, built-in SQLite

For example, here we use Claude Code to make a blog in a couple prompts

Learn more & get started πŸ‘‰ blog.val.town/mcp

14.11.2025 15:04 πŸ‘ 20 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Preview
Val Town 2023-2025 Retrospective The whole story

i wrote everything that i've been kind of nervous to write about @val.town: here's how things have been going the last three years, and read to the end for how we're hiring for two people macwright.com/2025/11/11/v...

11.11.2025 17:07 πŸ‘ 78 πŸ” 12 πŸ’¬ 7 πŸ“Œ 3
Preview
Year Two of the Open Source Pledge Updates and articles from the Val Town team

recommitted to @opensourcepledge.com at @val.town for 2025! very pumped to support projects like zod, fastify, codemirror, unified, and esm.sh with real πŸ’Έ as well as positive vibes.

blog.val.town/oss-pledge

05.11.2025 21:10 πŸ‘ 44 πŸ” 7 πŸ’¬ 1 πŸ“Œ 0
Post image

i'm hiring a 'growth engineer' to work side-by-side with me at val.town in brooklyn

we're a small team on a mission to spread the joy of programming

we're looking for someone self-directed, loves talking to users, write english & typescript, and own projects end-to-end

if this is you, reach out!!

28.10.2025 14:48 πŸ‘ 53 πŸ” 14 πŸ’¬ 2 πŸ“Œ 4
Preview
Introducing vt, the Val Town CLI Updates and articles from the Val Town team

(my new job at @val.town is editing the blog)

we launched a cli, called vt! you can run it in watch mode and it'll auto-deploy every time you change a file in your project, and you can use claude code, codex, or whatever the hottest new ai tool of the day is

blog.val.town/vt-cli

10.09.2025 15:07 πŸ‘ 23 πŸ” 3 πŸ’¬ 2 πŸ“Œ 2

this is tom on the company account retweeting tom on the personal account, devrel maxing, read the post, it's good

10.09.2025 15:09 πŸ‘ 10 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Building a better online editor for TypeScript Updates and articles from the Val Town team

this summer @val.town had an intern, and he was truly kickass: read about how @404wolf.bsky.social put the @deno.land LSP server in a cloudflare container, made it speak websockets, wired it up to codemirror, and made the whole thing scale: blog.val.town/vtlsp

09.09.2025 14:13 πŸ‘ 37 πŸ” 7 πŸ’¬ 1 πŸ“Œ 2

building a code editor in the browser is hard

huge kudos to @404wolf.bsky.social for making ours so good

this work is open-source, so you too can have amazing autocomplete, type information, go-to-definition, in your codemirror editor

09.09.2025 15:00 πŸ‘ 18 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ”΄ LIVE TODAY: Realtime API deep dive w/ Justin Uberti (Head of Realtime AI at OpenAI, WebRTC creator)

⏰ 4pm ET / 1pm PT
πŸ“ Livestream link to come!

We'll walk through the new API and share code samples so you can start building with it right away.

05.09.2025 18:28 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Release notes:
- Mic access now works in the HTTP preview iframe (We did this for @juberti's OpenAI Realtime Demo)
- Flag users or vals for moderation
- 🀫 Easter egg: every val.run val also lives at val.howright now, on our next gen infra!

02.09.2025 19:05 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸŽ‰ Announcing Val Town for Teams

Companies like PostHog, Kilo Code, Stainless, Scalar are using Val Town to automate technical GTM / growth workflows.

Reach out or share this if you, or someone you know is interested πŸ’–

HAPPY BRING YOUR VAL TOWN TO WORK DAY!! (This was such a long time coming)

13.08.2025 17:44 πŸ‘ 8 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0
Holiday musing: fixing stuff on prod I love Val.town for building little experiments and getting them hosted quicky. The fact that you can instantly have a URL to run code is incredible. I use townie (their agent - https://townie.val.run ) a lot to knock out ideas quickly. Give it a prompt and some $ and you have an app on that url in...

πŸ“ New blog post: Holiday musing: fixing stuff on prod

I love Val.town for building little experiments and getting them hosted quicky. The fact that you can instantly have a URL to run code is incredible. I use...

Read more: https://posthero.us/post/holiday-musing-fixing-stuff-on-prod

26.07.2025 19:59 πŸ‘ 4 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Email Blog A blog powered by email publishing

I built an email-to-blog blogging system, much like Posterous from back in the day. It supports publishing to RSS, ActivityPub, BlueSky and pings via WebSub.

posthero.us

If you want your own you can fork it here: www.val.town/x/paulkinlan...

14.07.2025 13:28 πŸ‘ 31 πŸ” 8 πŸ’¬ 3 πŸ“Œ 0
Tom watching Meredith deleting all the evidence in Disclosure (1994)

Tom watching Meredith deleting all the evidence in Disclosure (1994)

all my apps gone!

from @glitch.com that is. have finally migrated them all (the good ones anyway)

- bluesky bots β†’ @val.town
- express/fastify websites β†’ netlify functions & htmx
- also archived some express websites to static html (spidered using wget) that didn’t need server code any more

06.07.2025 11:34 πŸ‘ 6 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
random GHOSTBUSTERS (1984) quote
Forget it, Venkman!
get the whole script one line at a time by following @ghostbusters1984.bsky.social‬ on bluesky

random GHOSTBUSTERS (1984) quote Forget it, Venkman! get the whole script one line at a time by following @ghostbusters1984.bsky.social‬ on bluesky

here's a "random line from Ghostbusters" page
cheersderek--9108146d0d48480a9e4ed4e93e5cf857.web.val.run

testing out SASS and other front-end things on @val.town
(thanks for the help @stevekrouse.com)

09.07.2025 17:07 πŸ‘ 6 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

o m g

dm us your address and we'll send you val town merch 🧸

02.07.2025 21:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot of code from Val.Town with an array of fun facts. Highlighted is "Val Town has a citizen Juicy Bear. 🐻"

Screenshot of code from Val.Town with an array of fun facts. Highlighted is "Val Town has a citizen Juicy Bear. 🐻"

it's me I'm Juicy Bear

02.07.2025 16:10 πŸ‘ 4 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
dpip/nonProfitChecker

I made a @val.town because the IRS doesn't want to send me a notification about 501c3 approval. It checks every couple of hours and sends an email when the org finally shows up in search.

www.val.town/x/dpip/nonPr...

28.06.2025 22:42 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

living rn

25.06.2025 19:01 πŸ‘ 13 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

today i moved @countingsheep.bsky.social’s brain and soul from @glitch.com to @val.town

25.06.2025 21:54 πŸ‘ 8 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Swag from Val Town! A black cap with the Val town logo, a handwritten note from the team, 2 Val town stickers and a Tony’s Chocolonely chocolate bar!

Swag from Val Town! A black cap with the Val town logo, a handwritten note from the team, 2 Val town stickers and a Tony’s Chocolonely chocolate bar!

Huge shout out to friends @val.town - @stevekrouse.com @charmaine.bsky.social

Love chatting with you folks!

The cap is gonna be perfect for working outside this summer, and the stickers are going straight onto my next notebook!

The chocolate may not have lasted long after this photo was takenβ€¦πŸ˜ƒ

24.06.2025 15:55 πŸ‘ 7 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

The @vercel.com MCP adapter works with @val.town HTTP triggers (for streamable HTTP at least) meaning you can write and deploy MCP servers with TypeScript instantly, right in your browser!

14.06.2025 00:53 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0