Skip to content

2026

Last Week in Pony - March 1, 2026

This week’s theme song is Rawhide and it’s so good, we are gracing you with 3 different versions. And this week calls for multiple versions because it has been a big week:

  • ponyc 0.61.0 shipped with a new \exhaustive\ annotation for match expressions
  • Three new libraries hit their first releases
  • Eight Pony patterns were published
  • The website got a top-to-bottom reorganization

Last Week in Pony - February 22, 2026

Crank up this week’s theme song — Horse Outside by the Rubberbandits — and settle in. Big week. We welcomed a new committer, shipped three brand-new libraries, and put out ten releases across five projects. There’s also a persistent HashMap bug fix that enabled json-ng to drop its custom null type, three new Pony patterns, and a blog post about teaching Claude to write Pony.

Teaching Claude to Write Pony

I’m not really sure how to tell the story of me teaching Claude to write Pony, so I’m just going to tell it and see how it goes.

A year ago, every LLM I tested on Pony produced the same thing: a weird Python/Pony hybrid that didn’t compile and didn’t understand Pony’s semantics. I’d ask for a program that prompts you for your name and prints “Hello {name}.” Simple stuff. They all failed miserably. So when I sat down two weeks ago to try again with Claude Code, my expectations were modest.