Sign in

Steve Krouse

@stevekrouse.com
2.8K followers 211 following 191 posts
PostsRepliesMedia
Reposted by Steve Krouse
Jim Nielsen @jim-nielsen.com · 14/09/2026
📝 I'm officially a hoarder now. Netlify throws away my analytics data every 30 days, but I finally setup a little automation with @val.town to persist it. blog.jim-nielsen.com/2026/preserv...
blog.jim-nielsen.com
Preserving Netlify Analytics Data Beyond 30 Days
Writing about the big beautiful mess that is making things for the world wide web.
171
Reposted by Steve Krouse
jenn schiffer 😎 @jennschiffer.com · 01/09/2026
warmed by people finding me at events to talk about how they loved glitch and expressing that nothing has fully replaced it - but at least for the “having a good time getting an app built and online (and remixable) without needing an aws account“ part, though, @val.town is still so great
1846
Reposted by Steve Krouse
Alex McRoberts @alex.mcroberts.me · 13/08/2026
I find Bluesky threads are hard to read in the mobile app. Here’s a tool to help read like thread like it’s a blog post btr.val.run/thread?q=htt...
btr.val.run
Allison Gill — thread
DOJ: we appreciate the opportunity. DOJ tried to make a good faith effort to provide the court with what it sought. I do have a second binder if you're willing to entertain a secondary submission. Ca…
291
Reposted by Steve Krouse
Pete Millspaugh @petemillspaugh.com · 05/08/2026
we migrated the @val.town docs to val town, which was full of AX/DX/UX tradeoffs (to borrow @jim-nielsen.com's framing) anthropomorphized potato pothole doodle by @jxnblk.bsky.social
blog.val.town
Docfooding: Eating our own documentation
The Val Town docs are now written and hosted on Val Town
193
Reposted by Steve Krouse
Tom MacWright @macwright.com · 31/07/2026
been spending a lot of time identifying & fixing security issues at @val.town: here's how it's going blog.val.town/security
blog.val.town
Report from the security mines
Finding, fixing, preventing exploits with automated tooling and hard-won knowledge
0112
Reposted by Steve Krouse
Paul Chin Jr. @paulchinjr.bsky.social · 29/07/2026
@stevekrouse.com the chatgpt valtown plugin is my favorite way to vibe code right now. Check out my fluid sim experiment and retro guest book thingee. www.youtube.com/watch?v=x7Pt...
youtube.com
vibe coding with val town and chatgpt
YouTube video by Paul Chin Jr.
011
Reposted by Steve Krouse
Tom MacWright @macwright.com · 11/06/2026
for the company blog on @val.town: vals now get access to scoped blob storage so they can store binary data and avoid conflicting with each other blog.val.town/scoped-blob-...
blog.val.town
Introducing Scoped Blob Storage
Every val gets its own blobs
1203
Reposted by Steve Krouse
val.town @val.town · 02/06/2026
Lately, in town: - redesigned core val UI - deploying your combobulated (claude) code - new Pro pricing (only for new users) - ...and more blog.val.town/changelog-05262026
Val Town Changelog doodle - May 26, 2026More and more Val Town users are having Claude Code bebop, wibble, photosynthesize, and jitterbug their vals, using the Val Town MCP server. Every val’s homepage now includes a copyable command for using Val Town MCP + Claude Code.
0131
Reposted by Steve Krouse
Pete Millspaugh @petemillspaugh.com · 20/05/2026
vibe coding without understanding what's going on feels like I'm a child whose parent took over my school project I don't feel good when I'm done, and I sure won't be able to answer any questions in show 'n' tell tomorrow
1223
Reposted by Steve Krouse
Andy Matuschak @andymatuschak.org · 19/05/2026
Intense vertigo thinking about @nanr.bsky.social's numbers. Based on current pledges/valuations, AI philanthropic giving would saturate an additional 300+ Arc Institutes, i.e. an extra 80K employees. Or 5,000 Institutes for Progress demanding 200K employees! nanransohoff.substack.com/p/the-third-...
0101
Steve Krouse @stevekrouse.com · 30/04/2026
This is the video I wish I could've watched when I was 14 and wanted to know how to make web apps. I made Val Town for anyone who wants to learn how to code. We cover the basics of: JavaScript web servers, HTTP HTML, forms GET and POST requests SQLite Hono routing www.youtube.com/watch?v=0Mrs...
youtube.com
Val Town 101
YouTube video by Val Town
1261
Reposted by Steve Krouse
Pete Millspaugh @petemillspaugh.com · 03/04/2026
experimenting with a video walkthrough of the (new) val town changelog, out yesterday www.youtube.com/watch?v=xtqa...
042
Steve Krouse @stevekrouse.com · 30/03/2026
i accomplished three things this weekend! 1. wrote a new job description for hiring an infra engineer 2. rewrote the system prompt for townie (our ai coding agents) 3. released a new version of std/oauth - a minimalist "login with val town" auth library
350
Steve Krouse @stevekrouse.com · 27/03/2026
The talk of the val town! Delightful video by Mr @petemillspaugh.com youtube.com/watch?v=mKXoAVVrlXc
youtube.com
Talk of the Town, March 2026
YouTube video by Val Town
020
Steve Krouse @stevekrouse.com · 25/03/2026
it's hard to put into words how good it feels to be quoted by one of my role models
2200
Steve Krouse @stevekrouse.com · 21/03/2026
the reports of code's death are greatly exaggerated i spent 10 hours writing this blog post by hand. i would be delighted if you read it stevekrouse.com/precision
2555
Steve Krouse @stevekrouse.com · 17/03/2026
excited to finally publish val town investor updates! if you care about val town (or me), would love your thoughts on our direction :) blog.val.town/2026-feb
1220
Reposted by Steve Krouse
Pete Millspaugh @petemillspaugh.com · 17/03/2026
the doodling culture has to be one of the biggest draws to working at @val.town (hiring a product engineer if anyone is looking! val.town/careers)
val.town
Careers
Join Val Town, an in-person New York City startup building the most delightful way to get JavaScript running in the cloud.
3142
Reposted by Steve Krouse
Tom MacWright @macwright.com · 17/03/2026
@val.town public investor update is out blog.val.town/2026-feb
blog.val.town
Investor Update – Feb 2026
Updates and articles from the Val Town team
1211
Steve Krouse @stevekrouse.com · 08/03/2026
What if you never had to get an API key ever again? You can spend 5 min (vibe) coding an app, but 30 min getting the API keys We need OpenRouter for all APIs. But as a protocol Meet x402, my first real use for crypto www.youtube.com/watch?v=lqr4...
youtube.com
# What if you never had to get an API key?
YouTube video by Steve Krouse
0183
Reposted by Steve Krouse
Paul Kinlan @paul.kinlan.me · 22/02/2026
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...
3193
Reposted by Steve Krouse
dan @danabra.mov · 14/02/2026
demo: ejecting to @val.town
3604
Steve Krouse @stevekrouse.com · 11/02/2026
i love building random one-off software, for example, to help me compare webcams great use of vibe-coding (when you can throw away the code)
170
Steve Krouse @stevekrouse.com · 07/02/2026
I built a built a better version of lovable! It'll help you build a billion-dollar business in just a few decades! billionaire.val.run
1110
Reposted by Steve Krouse
dan @danabra.mov · 05/02/2026
this was fast! @val.town is cool
1444
Reposted by Steve Krouse
Pete Millspaugh @petemillspaugh.com · 03/02/2026
started playing with mcp servers today and built a little one with just one tool to look up country by ccTLD val town for the server and @cloudflare.social's ai playground for testing is a nice feedback loop
261
Reposted by Steve Krouse
Alex Wein @alexwein.bsky.social · 31/01/2026
would it surprise you to learn that the first thing i tried to make when learning javascript in 2017 was a word game? alexsfirstwordgamewasbad.val.run
a screenshot. In the top left there are Reset and New Board buttons, in pink. There are 3 columns of 4 black circles, each with white 1-4 white letters on it. Two paths are colored: in blue "turbine" and in orange "spitted". These words are listed, in the color of the path, on the right.
021
Steve Krouse @stevekrouse.com · 29/01/2026
holy crap! dan abramov knows about val town!
0151
Steve Krouse @stevekrouse.com · 26/01/2026
i came up with a new way to build software! you write the code yourself with your fingers it's claude code, in your own brain it's as local-first as it gets, and sustainable: just slop bowls & 1 gallon of water lmk if you'd like a help installing in your brain! it's called "learning to code"
3281
Reposted by Steve Krouse
Alex McRoberts @alex.mcroberts.me · 23/01/2026
First everyone on @bsky.app gets a small database. Now every Val on @val.town gets a small database. Who’s next?!
1172
Reposted by Steve Krouse
Tom MacWright @macwright.com · 23/01/2026
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.
blog.val.town
Every val gets a database!
Updates and articles from the Val Town team
3597
Steve Krouse @stevekrouse.com · 22/01/2026
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
blog.val.town
Townie's back in town!
Updates and articles from the Val Town team
084
Reposted by Steve Krouse
Pete Millspaugh @petemillspaugh.com · 20/01/2026
a favorite part of my new job is getting to* doodle for blog posts, like this octocat (drawn with my mouse in @excalidraw.com lol) *not just getting to, but encouraged to
doodle of github's octocat on a star with val town's logo
111
Steve Krouse @stevekrouse.com · 19/01/2026
I wrote some advice for college kids in 2026, what I learned since college, what I wish someone told me, etc stevekrouse.com/advice
171
Steve Krouse @stevekrouse.com · 16/01/2026
pretty wild that you can send "timings" from the backend to browsers and they'll visualize them for you
0100
Reposted by Steve Krouse
Pete Millspaugh @petemillspaugh.com · 15/01/2026
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
0223
Reposted by Steve Krouse
Jono Yeong @jonathanyeong.com · 13/01/2026
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...
jonathanyeong.com
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 ...
493
Reposted by Steve Krouse
Paul Kinlan @paul.kinlan.me · 14/12/2025
It was fun to build flickity.val.run I turn each article linked from hackernews into a short video by summarizing the post, taking a screenshot and then combining them into a script for veo3.1 Video gen could be better, but surprisingly good.
062
Reposted by Steve Krouse
Keith Kurson @keithlaugh.love · 08/12/2025
love seeing val.town work through this in public. one of the hardest things we dealt with at glitch was never being able to narrow down to specific use cases - we wanted to be everything to everyone and that's part of how we ended up being nothing to anyone (rip)
161
Steve Krouse @stevekrouse.com · 08/12/2025
what we've been up to recently at val town: blog.val.town/pickling
blog.val.town
Pickling Compute
Updates and articles from the Val Town team
1151
Steve Krouse @stevekrouse.com · 08/12/2025
ah the bicycle, the computer for the body
0327
Steve Krouse @stevekrouse.com · 05/12/2025
Honeycomb really knows how to sticker!!! Thanks so much @charity.wtf ❤️
161
Steve Krouse @stevekrouse.com · 14/11/2025
📢 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
1203
Reposted by Steve Krouse
Tom MacWright @macwright.com · 11/11/2025
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...
macwright.com
Val Town 2023-2025 Retrospective
The whole story
77812
Reposted by Steve Krouse
Alex Wein @alexwein.bsky.social · 09/11/2025
made enough progress on coney letters to push to prod loopyletters.val.run/coney like my other "find a big word" games, the words are random uniformly pulled from the wordnik list, which includes a lot of junk. i'm sorry. better on mobile than desktop.
#How to play Coney Letters:
1. Use every letter to spell a word.
2. Consecutive letters in the word must be adjacent on the circle. The middle letter is adjacent to all the others.
3. When you find a word, the next word to find appears.
4. Go fast? Go slow? Enjoy!a screenshot of a safari on an phone. The page is titled "Coney Letters, a word game by Alex Wein". In the center is a white circle with the letter E.  Surrounding the circle are 7 thick arcs with the letters O, R, T, N, C ,I starting at 1 o'clock position and going clockwise.
021
Reposted by Steve Krouse
Tom MacWright @macwright.com · 05/11/2025
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
blog.val.town
Year Two of the Open Source Pledge
Updates and articles from the Val Town team
1447
Steve Krouse @stevekrouse.com · 04/11/2025
Very excited about this Remix 3 Fetch Router demo by @jim-nielsen.com www.val.town/x/jimniels/f... Remix 3 is still super early (and changing fast) but it's exciting how powerful this full-stack routing thing will be - seems like a perfect fit for val town h/t @tylur.dev for finding this!
1101
Steve Krouse @stevekrouse.com · 28/10/2025
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!!
25314
Reposted by Steve Krouse
Forrest O. @forresto.bsky.social · 19/09/2025
Idea to sync a Discord channel and @tldraw.com board. Mozilla Hubs had something like that for VR spaces circa 2020. I could see using Discord and TLDraw together like a... bulletin board. Talking to @stevekrouse.com about val.town ideas yesterday.
151
Reposted by Steve Krouse
Wil(helm) @wilb.me · 16/09/2025
I spent the afternoon vibe coding a game and then atprotating it! Live at qbat.val.run
231