• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
valdottown

valdottown

blog

Val Town's Blog
Public
Like
10
blog
Home
Code
9
components
13
posts
25
routes
6
styles
2
utils
9
IMAGES.md
README.md
TODOs.md
H
index.ts
Connections
Environment variables
Branches
11
Pull requests
2
Remixes
15
History
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
posts
/
2026-03-26-talk-of-the-town-mar-2026.md
Code
/
posts
/
2026-03-26-talk-of-the-town-mar-2026.md
Search
…
Viewing readonly version of talk-of-the-town-march-2026 branch: v251
View latest version
2026-03-26-talk-of-the-town-mar-2026.md
title:
Talk of the Town, Mar '26
description:
Call 1-800-VAL-TOWN
pubDate:
2026-03-26:00:00.000Z
author:
Pete Millspaugh
thumbnail:
https://imagedelivery.net/iHX6Ovru0O7AjmyT5yZRoA/07797b16-d254-4337-f171-27ce776c1500/public

Talk of the Town is a monthly series where we highlight neat vals in userspace and conversation among the Val Town community.


Justin Uberti, creator of WebRTC and head of Realtime AI at OpenAI, built a hello-realtime val to demo OpenAI's new gpt-realtime-1.5 model. You can literally call the val! (As in "call the API" but also "call your mother.")

Just released gpt-realtime-1.5 with improved intelligence, instruction following, and voice quality.
Try it out today at https://t.co/td6Cx2EOPO (or call 425-800-0042)! https://t.co/z8BtUMYSJ4

— Justin Uberti (@juberti) February 23, 2026

Paul Kinlan, Chrome DevRel Lead at Google, created a personal assistant email-agent val using Val Town email and SQLite, Deno sandboxes, and the Claude Agent SDK. It's live at memory-do.val.run.

Paul also wrote a colourful-scrollbar val using the new(ish) CSS @property rule (Baseline as of 2024) and scroll-driven animations, which you can play with at colourful-scrollbar.val.run, and an esper val that uses WebSpeechRecognition and Gemini models to enhance images, as an homage to Blade Runner's Esper machine.

I am creating a post about using voice as my primary input with LLMs and I remembered Blade Runner's Esper machine. I thought it'd be fun to replicant

  👉 WebSpeechRecognition
  👉 Gemini Flash Lite for Voice to UI 
  👉 Gemini Nano Banana to "Enhance"
  👉 Built with voice

  Clone 👉 val.town/x/paulkinlan...<br><br>
  <a href="https://bsky.app/profile/did:plc:pyiweakbkw2vqgku25f5fy5u/post/3mficxi556s2r?ref_src=embed">[image or embed]</a>

— Paul Kinlan (@paul.kinlan.me) February 22, 2026 at 6:44 PM

For our party at the Val Town office a couple weeks ago, we dusted off our "doorman" buzz val to let partygoers buzz themselves upstairs.

Charlie 'n' friends also vibe coded a silly party-val photo booth, so you can relive the party at hivecoding.val.run.


Josh Beckman at Shopify wrote a comed-hourly-pricing-calendar val that produces an iCal calendar feed of ComEd electricity price changes. Josh also made a criticCron val that emails critiques for new posts on his personal blog.


Drew McDonald at Watershed made a dc-water-filter val that emails you if there's a DC water emergency in your configured home radius


Peter Liu wrote an importLatest utility val that grabs the latest version of an imported dependency val, bypassing the cache. This is a nice DX improvement when you're actively updating both a val and its dependencies. Thanks to Peter for opening a pull request to add this to the upstream std/utils library!

Peter also made PineconeIndex, an interface for Pinecone vector databases using OpenAI embeddings to vectorize and search


Raymond Cameron wrote about Using Val Town to Get Me to the Movies


Curt Cox built a cors-audit val that checks the CORS policy of various APIs, live on cors-audit.val.run.


Paul Chin Jr. built guess-that-hype, a "millennial-core quiz about recycled tech hype" (I scored a 3/8, very Gen Z of me). Paul also made devfest26-raffle, a colorful raffle website for the NorfolkJS meetup.


Trevor Munoz created a lakeland-timesheet Slack bot val to track intern work hours on the Lakeland Digital Archive project


kamalnrf built a golinks val for personal /go links, live at golink.val.run, and a sprite-playground val inspired by Josh Comeau's blog post on sprite animations


Charlie made a self-improving-podcast val that generates a custom daily podcast in his Apple Podcasts feed, and meet, a minimal personal booking website (live at charliechat.val.run)


Sean Peters made marx, a personal bookmark manager val with tag filtering using Val Town SQLite


Cam Pak wrote a semantics-css-demo val live at semanticsui.val.run for the nascent semantics-ui npm package


Tomaso Valmax made brain, a binaural beats val live at brain.val.run (wear headphones for intended effect)


Cole Lawrence built an ephemeral-links val live at to6r.val.run for "short links that self-destruct in 48 hours"


Jenn Schiffer wrote a pixelstats utility val to analyze tiny pixel art images


ceculbe made an html-css-js-template and several other vals like it for learning core web development concepts


Christopher de Beer created mental-models, a collection of interactive mental models


CapMan made an ikon-snow-alert val to monitor fresh powder and a rocketLaunchMonitor val to track rocket launches.


I (Pete) made a copy-sqlite-table val to copy your account-scoped sqlite databases to a specific val (because now every val gets its own database). Then Nico remixed it to make an even better migrate-sqlite val that fully migrates tables, views, indexes, and triggers from account- to val-scoped databases


Steve is working on vtrr, a Val Town React Router framework with SSR and client-side hydration and navigation. The aim is to find a middle ground between 100% SSR (e.g. using Hono) and 100% client-side (e.g. with React).

Steve also made a x402-playground val and wrote a companion blog post about how the x402 protocol could make API keys obsolete. If it pans out, it could be like Apple Pay for APIs, moving you through the subway turnstile without ever stopping at the ticket machine.

And one more: Steve vibe-coded a steve-eval val to judge and rewrite LLM-drafted essays to match his writing voice. He wrote a blog post about it: getting AI to write like me


Some developers in the atproto space (colloquially, "the Atmosphere" best known for Bluesky so far) have taken an interest in Val Town. Tom wrote about the AT Protocol, made an atproto-login val, and will be at ATmosphereConf in Vancouver this weekend.


If you'd like to be featured in next month's Talk, share your vals in our #showcase channel on Discord!

FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
AboutAlternativesPricingBlogNewsletterCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2026 Val Town, Inc.