Logs

I did more exploration with Copilot, mainly for writing unit tests. Copilot is a pretty good at bootstraping unit tests, particularly in Java, where initializing the right types may take several...

I've been integrating Copilot into my workflow the past few days. From my understanding, it uses OpenAI's Codex model, which is part of the GPT-3 model series. I believe this also predates the chat...

I finished migrating my site to the latest release of Hugo today. It's been quite a while since I'd pulled the latest changes but most of the fixes were straightforward. A number of the partials had...

I've been looking into hidutil to potentially replace Karabiner for overriding my capslock behavior. My first attempt, follow instructions similar to this post, was close but unsuccessful. I was able...

I've been working on a Next.js app with a Leaflet map component. Using this combination of technologies has not gone smoothly. I've been running into an issue trying to make the Leaflet component...

I spent some time experiementing with Inngest, cloud software for running async jobs, workflows, crons and more. It's quite similar to Temporal, which I am big advocate for for running durable...

I had a bunch of fun following along with this post with my own Hugo blog to construct a sqlite database of metadata. Building the database indices, I found a mistake I had made years ago in defining...

Further investigation with Open Interpreter today reaffirmed certain strengths but also revealed a number of weaknesses. The look is excellent at parsing structured data like JSON or CSV, doing...

I did some more experimentation with open-interpreter today. The first use case I tried was to create, organize and reorganize files. It didn't generate interesting content, but it was fluent at...

I read quote from a long tweet the other day that made me smile. Writing pure JavaScript is like trying to cut a watermelon with a chainsaw in the dark. It sounds fun and free and quite easy until...