👋 Hey, I'm Thomas Queste.
Welcome to my part of the web!
I write about software development, productivity, and other things I find interesting.
If you want to know about me, head to my About page.
See some public projects I wrote, go to Projects.
Or read my posts on the Blog.
Interested in books? Go to Bookshelf.
Latest Posts
-
You need a MacroPad
I found a pretty good companion for my Keyboard: a MacroPad! ⌨️
-
Get structured output from a Language Model using BAML
What if your LLM produces invalid JSON, and worse, JSON that does not respect your schema? Let us dig into BAML, a tool to solve that, and more!
-
Delightful experience with Anthropic Claude LLM
Lately, I wanted to convert my list of books from a text file to JSON to give it a better structure. Instead of writing a bunch of regexes and string tricks, I went for Anthropic Claude LLM. The experience and results were impressive!
-
Maximizing Efficiency: A Guide to Caching in Jest, Prettier, ESLint, and TypeScript
Cache all the things! Speed up your development workflow by enabling caching for Jest, Prettier, ESLint, and TypeScript, both locally and in your CI.
-
How to configure MSMTP for self-hosted email
I recently reinstalled my server and configured msmtp to send emails to myself. It wasn’t working right at first. Here’s how to configure it properly.