words.benhutton.meSpeaking Pirate is Against Microsoft AI Content Policy?I wasn't planning to make my coding assistant talk like a pirate. Nobody ever plans that. But when you're testing whether a feature actually works as advertised, sometimes you need to get creative. Or1h ago·13 min read
words.benhutton.meWhat could possibly go wrong? AI, GPT, and structured output via JSON Schema (part 1)Before I explain why I've been compelled to do this experiment and write this article, let's ground with context. I'll be upfront: I'm conflicted about AI. It is a very powerful tool, there's no question, but just like a hammer can do many things, yo...Jan 23, 2025·4 min read
words.benhutton.meWow Game Changing Moments?What are the biggest "wow" moments in tech you remember? I mean, you saw a company do something, and you knew they would do pretty well! For me, two come to mind immediately: Stripe's docs, and Zapier's connection pages. In my early career, I was bui...Aug 15, 2024·6 min read
words.benhutton.meYou don't have time to NOT learn Git BisectAs people who write code, many of you will have taken on little projects over the potentially extended holiday period. It's great when you have that additional time and can power through. The family is relaxed, the kids playing with some new game, an...Jan 10, 2024·6 min read
words.benhutton.meThe Power of Universal Human Truths: Discovering the Slogan of JSON SchemaJSON Schema is a powerful tool for defining the structure and validation rules of JSON data, and we discovered its own slogan by tapping into fundamental human desires. In this article, we explore the journey behind the discovery of the JSON Schema s...Jun 27, 2023·4 min read