This is the 3rd part of my series on running AI models locally with Simon Willison s LLM tool. The other 2 parts are here: As I mentioned in the previous post, you can only go so far with models running locally. When you out-grow these models, you ll probably want to step up to a paid Continue reading Using Commercial Models
The best thing about return to office My RTO is currently only one day every two weeks due to lack of space. It s a good excuse to go to Houndstooth for coffee.
There are as many ways to use LLMs to write code as there are engineers experimenting with them. I love reading about LLM workflows, picking up tips, and trying to streamline my own setup. I ve already linked to Simon Willison s Here’s how I use LLMs to help me write code, but I ll start with it Continue reading LLM Workflows
In my previous post I covered how to run a large language model on your own computer. I covered how to send prompts to it and start a chat. The next step is adding an LLM to your own applications. The llm library makes this easy. First, initialize a new project with uv and add Continue reading Using AI In Your Own Apps
Large Language Models seem to be taking over the world. People in all kinds of careers are using LLMs for their jobs. I ve been experimenting at work with using an LLM to write code with mixed, but promising, results. After playing around with LLMs at work, I thought it might be interesting to run one Continue reading Run Your Own AI
I love having my own blog, I really do. No one owns what I say here except me. But this comes with a huge burden. Every part of this site is set to automagically update itself, but that s never enough. A few days ago I got an email with a screenshot of my wp-config.php file. Continue reading Wasted Evening
Happy 2025! I thought I d post a little about what I ve been up to lately. Work I m still at Braintree (PayPal). My title is MTS-2 Software Engineer. MTS is short for Member of Technical Staff. I think most companies call this Staff Engineer . So I would be a Staff Engineer II. My role is Tech Continue reading New Year s News
Are you into old games? Really old games? How about a dungeon-crawling game originally developed in 1980? That game is Rogue. In Rogue you play a simple @ sign making your way through a procedurally generated dungeon made up of ASCII characters. Monsters are represented by capital letters. Death is frequent and permanent. I never Continue reading Your Own Roguelike
Day two started off with your choice of talks. Ectype Bringing Type Safety (and more!) to Vanilla JavaScript I started with Holly Wu talking about a new system for making JavaScript type safe. Ectype is a library and type checker that doesn t require a build system of some other pre-compile step. Interesting stuff if Continue reading Strange Loop Day 2
The City Museum in St Louis is one of a kind. The front has a variety of walkways, crawl spaces, and slides. On the roof there s a Ferris wheel and a school bus hanging precariously off the corner of the building. Unfortunately it started raining right after I got here so I listened to the Continue reading Strange Loop Party