Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2690

V

Val Town Blog

Company blog · blog.val.townprogrammingai

Val Town Blog is the company blog at blog.val.town, writing about programming and ai. Since 2023, 28 different Hacker News readers have linked it 82 times, most often “The first four Val Town runtimes”. It is still writing: the last post was on 2026-10-16, and you can follow it by feed.

Visit the blog
82mentions?
28HN people?
2023–2026first – last linked?
Links on Hacker News per year · peak 27 in 2024

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

Val Town's blog posts cover JavaScript runtime APIs such as the Request/Response handler pattern and streams, plus engineering migrations and vibe coding. HN readers link them as references for these topics.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Updates and articles from the Val Town team

Most-linked posts?

  1. The first four Val Town runtimes
    5 people · 5 mentions · first linked 2024-02-08
  2. Building a better online editor for TypeScript
    3 people · 3 mentions · first linked 2025-09-09
  3. Moving from Express to Fastify
    2 people · 2 mentions · first linked 2024-07-02
  4. How to keep package.json under control
    2 people · 2 mentions · first linked 2025-09-11
  5. Migrating from Supabase to Render (2023)
    2 people · 2 mentions · first linked 2026-05-06
  6. Restricted Library Mode (Breaking change to Val Town)
    2 people · 2 mentions · first linked 2023-05-04
  7. Improving the Val Editor
    2 people · 2 mentions · first linked 2023-12-11
  8. Connecting every app to every other app
    2 people · 2 mentions · first linked 2026-09-02
  9. Migrating from Supabase
    2 people · 2 mentions · first linked 2023-05-19
  10. Val Town's Seed Round
    2 people · 2 mentions · first linked 2024-04-09

What Hacker News says?

  1. Val Town | Founding Engineers | ONSITE (Brooklyn) | Full-time | $150k & 0.5-2% equity We believe everybody should be able to code. Our product is as if Github Gists could run or AWS Lambda were fun. On Val Town, you can write, collaborate, and deploy code. Users make websites, HTTP endoints, crons, and email handlers. Our userbase is small but passionate, and growing quickly. We just raised $5.5m from Accel, Tom Pre…

    Comment linking /blog/seed/

    on “Ask HN: Who is hiring? (May 2024)”
  2. Submitted Vibe code is legacy code as a story · 758 points

    HN discussion
  3. This post is the latest in a series about Townie, our AI assistant. Our first had a nice discussion on HN: https://blog.val.town/blog/codegen/ The other posts in the series: - https://blog.val.town/blog/townie/ - https://blog.val.town/blog/building-a-code-writing-robot/

    Comment linking /blog/building-a-code-writing-robot/

    on “What we learned copying all the best code assistants”
  4. Submitted Code search is hard as a story · 302 points

    HN discussion
  5. BunnySDK.net.http.serve(async (request: Request): Response | Promise<Response> => { return new Response("Hello World"); }); I love that pretty much all the JS runtimes have settled on `(Request): Response`[0], but I really wish they would standardize starting the server as well. Would make writing cross-runtime services easier. [0]: https://blog.val.town/blog/the-api-we-forgot-to-name/

    Comment linking /blog/the-api-we-forgot-to-name/

    on “Edge Scripting: Build and run applications at the edge”
  6. Submitted What we learned copying all the best code assistants as a story · 276 points

    HN discussion
  7. You need to use them for things like Cloudflare and Denos HTTP servers, which is actually a fairly common (and nice) pattern: https://blog.val.town/blog/the-api-we-forgot-to-name/

    Comment linking /blog/the-api-we-forgot-to-name/

    on “We deserve a better streams API for JavaScript”
  8. Submitted How we built Townie – an app that generates fullstack apps as a story · 175 points

    HN discussion
  9. wxw · 2026-05-06Recommends
    I enjoyed the Supabase migration article from a while ago ( https://blog.val.town/blog/migrating-from-supabase ) as well. There's a shortage of good, honest writing on long-term engineering decisions, please keep up the blog!

    Comment linking /blog/migrating-from-supabase

    on “From Supabase to Clerk to Better Auth”
  10. Submitted Why is spawning a new process in Node so slow? as a story · 95 points

    HN discussion
  11. I agree that this is a crisis for FLOSS, and for the copyleft technique in particular. But in my mind projects always have some level of human contribution, and those contributions will still be copyrightable. A company copying a FLOSS project would thus have to meticulously use only parts written 100% by LLMs. Vibe coding is a spectrum ( https://blog.val.town/vibe-code ) and as long as you are not on the extreme en…

    Comment linking /vibe-code

    on “Being Against LLMs Is Against the Spirit of Floss”
  12. Submitted Building a better online editor for TypeScript as a story · 61 points

    HN discussion
  13. Great question! Andrew Healey wrote a great blog post about sandboxing, particularly related to us: https://healeycodes.com/sandboxing-javascript-code And we recently launched more secure semantics: https://blog.val.town/blog/restricted-library-mode But in the general case, it's a hard, never-ending cat-and-mouse game, particularly with free and unauthenticated use. We will eventually probably need to restrict use s…

    Comment linking /blog/restricted-library-mode

    on “Show HN: HN Follow – Follow Your Friends on HN”
  14. Submitted Connecting every app to every other app as a story · 52 points

    HN discussion
  15. Submitted Joining the Open Source Pledge as a story · 31 points

    HN discussion
  16. Submitted A docs page is a search query to find AI agents and route them to your company as a story · 27 points

    HN discussion
  17. Submitted Show HN: Val Town Projects as a story · 25 points

    HN discussion
  18. Submitted From Supabase to Clerk to Better Auth as a story · 7 points

    HN discussion
  19. Submitted Val Town's Seed Round as a story · 7 points

    HN discussion
  20. Submitted The perks of a good OpenAPI spec as a story · 6 points

    HN discussion
  21. Submitted Val Town for Glitch Users as a story · 5 points

    HN discussion
  22. Submitted Moving from Express to Fastify as a story · 5 points

    HN discussion
  23. Submitted Restricted Library Mode (Breaking change to Val Town) as a story · 5 points

    HN discussion
  24. Submitted Val Town MCP as a story · 4 points

    HN discussion
  25. Submitted Building a better online editor for TypeScript as a story · 4 points

    HN discussion
  26. Submitted We Built an API for Clay as a story · 4 points

    HN discussion
  27. Submitted Val Town Town - Can we build Val Town on Val Town? as a story · 4 points

    HN discussion
  28. Submitted The first four Val Town runtimes as a story · 4 points

    HN discussion
  29. Submitted Migrating from Supabase as a story · 4 points

    HN discussion
  30. Submitted Scammers, exit nodes, and my part-time job fighting abuse as a story · 3 points

    HN discussion

Search all of HN for blog.val.town

Linked by the same people?