Steve Krouse
stevekrouse.com
Steve Krouse
@stevekrouse.com
Reposted by Steve Krouse
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.
November 9, 2025 at 10:46 PM
Reposted by Steve Krouse
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
Year Two of the Open Source Pledge
Updates and articles from the Val Town team
blog.val.town
November 5, 2025 at 9:10 PM
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!
November 4, 2025 at 2:04 PM
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!!
October 28, 2025 at 2:48 PM
Reposted by Steve Krouse
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.
September 19, 2025 at 5:20 PM
Reposted by Steve Krouse
I spent the afternoon vibe coding a game and then atprotating it! Live at qbat.val.run
September 16, 2025 at 4:49 PM
Reposted by Steve Krouse
Pretty sure this is why @val.town is going to win out.

Version control, modularity, team projects.
Replit, a vibe coding startup, pushed a new product called "agent 3" that appears to be completely broken other than in its ability to burn tons of money
September 16, 2025 at 1:56 AM
Reposted by Steve Krouse
i wrote a whole thing about wrangling npm dependencies because it's an unglamorous part of the job that's nevertheless really important. also because i wanted to make some watercolor illustrations. blog.val.town/gardening-de...
September 11, 2025 at 4:47 PM
Reposted by Steve Krouse
this is tom on the company account retweeting tom on the personal account, devrel maxing, read the post, it's good
(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
Introducing vt, the Val Town CLI
Updates and articles from the Val Town team
blog.val.town
September 10, 2025 at 3:09 PM
Reposted by Steve Krouse
(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
Introducing vt, the Val Town CLI
Updates and articles from the Val Town team
blog.val.town
September 10, 2025 at 3:07 PM
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
September 9, 2025 at 3:00 PM
Reposted by Steve Krouse
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
Building a better online editor for TypeScript
Updates and articles from the Val Town team
blog.val.town
September 9, 2025 at 2:13 PM
We counted 6,575 💃 ("vals") before Bluesky asked me to stop

Every 15 minutes for the last couple months, we've been posting an increasingly insane number of vals. It's a testament to @jennschiffer.com's creativity and the permissiveness of the Bluesky API

RIP @counting-vals.bsky.social
September 7, 2025 at 8:37 PM
Reposted by Steve Krouse
🎉 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)
August 13, 2025 at 5:44 PM
Reposted by Steve Krouse
Book Explorer is a very simple alternate UI for the
@bookhive.buzz social platform for book lovers. This
tool allows you to edit the status of your #atrproto stored books with a simple dropdown per book, or by bulk editing multiple selected books at once.

book-browser.val.run
Book Explorer
book-browser.val.run
August 4, 2025 at 8:11 PM
Reposted by Steve Krouse
A helpful graph made by @stevekrouse.com on the inverse relationship between vibes and understanding in AI assisted code.

Put a few thoughts down here: maggieappleton.com/2025-08-vibe...

Original article: blog.val.town/vibe-code
August 2, 2025 at 12:23 PM
Vibe code is legacy code

blog.val.town/vibe-code
Vibe code is legacy code
Updates and articles from the Val Town team
blog.val.town
July 30, 2025 at 10:37 PM
Reposted by Steve Krouse
Just released the latest version 1.1.0 of my atproto-to-fediverse bridge, which runs on val.town, that fixes some bugs but also much improves the actual source code making it much more readable github.com/tijs/atproto...
Release Filter Fix · tijs/atproto-to-fediverse
🐛 Bug Fixes Fixed mention filtering bug: Posts starting with @ mentions are now properly filtered even when missing ATProto facet metadata Fixed Unicode handling: Mention detection now correctly h...
github.com
July 29, 2025 at 6:43 PM
Reposted by Steve Krouse
📝 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
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...
posthero.us
July 26, 2025 at 7:59 PM
Reposted by Steve Krouse
Seems to work decently! If you want to play with this yourself just remix my @val.town val and add the env variables for your own val & account www.val.town/x/tijs/atpro... Should run fine on free. But if you want more syncs then every 15 mins just upgrade and change the sync interval...
July 19, 2025 at 2:41 PM
Reposted by Steve Krouse
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...
Email Blog
A blog powered by email publishing
posthero.us
July 14, 2025 at 1:28 PM
Reposted by Steve Krouse
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)
July 9, 2025 at 5:07 PM
Reposted by Steve Krouse
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...
dpip/nonProfitChecker
www.val.town
June 28, 2025 at 10:42 PM
Reposted by Steve Krouse
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…😃
June 24, 2025 at 3:55 PM
Reposted by Steve Krouse
Ok:

1) vibe coding is pretty fun & ridiculous - you make unmaintainable slop super fast

2) @val.town is super fun for making quick & dirty DIY backends

3) @rideact.bsky.social desperately needs to efficiently cache their GTFS/RT data

kuanbutts.com/actransit/
June 21, 2025 at 11:06 PM