LLM prefaces for less frustration
I use these short prefaces to reduce AI frustration:
Read More LLM prefaces for less frustrationI use these short prefaces to reduce AI frustration:
Read More LLM prefaces for less frustrationUse these short easy-to-type quips when a LLM gives you slop output:
Read More LLM quips for less slopI’m old enough to remember driving without maps or navigation. Soon, we won’t remember a time before AI coding either. Does driving without maps make me a better driver now? I don’t think so. Does knowing how to code without AI help make me a better engineer? It does… for now.
Read More Where we’re going, we won’t need algorithmsUserscripts are a powerful way to take back control of the web, but their design hasn’t kept pace with the modern web. In particular, they struggle with content loaded in the background—think single page apps, HTMX, and infinite scroll. Recall that userscripts are designed to run at page load, and while there are several options…
Read More Userscripts at the SPA
Post thumbnail
My electric utility gives me nice a good amount of data, including a download button! This made me want to get this data into Grafana so I could explore it better. Getting the data That “Download my data” button is tempting. The data ends up looking like: and I noticed the API returned a little…
Read More Tracking my electricity usage
Taco Bell Mexican Pizza
In Demolition Man (1993), John Spartan is frozen for decades only to be thawed to fight a familiar enemy in an unfamiliar world; where every bathroom has three shells and Taco Bell is the only restaurant left in America. In software development, regular maintenance costs a lot of time, so we “freeze” apps all the…
Read More What is “Taco Bell Future”?I often see JavaScript code that looks like: That’s a pretty big no-no because the only way to know where that error came from is from the error traceback. Tracebacks are hard to read, and you’re assuming that your traceback will even make it to your final logs. You may lose it via truncation or…
Read More Code Review: Writing JavaScript error logsI’m using Starlette for a pet project because it’s a modern Python framework that has GraphQL support. I had trouble integrating it with a Single Page App, but I found an easy fix. My client-side app gets built in the build/ directory, so just adding StaticFiles gets you off the ground: The History API makes…
Read More Serving SPAs from Starlette