Yesterday
- This isn’t necessarily surprising, but it’s worth noting anyway. Claude Sonnet 4.5 is capable of building a full Datasette plugin now. I’ve seen models complete aspects of this in the …
Last week
- I had not encountered the grib2 format before, but it is popular for this kind of data. A brief web search reveals the wgrib2 command-line tool might be helpful. Let’s see, is that in nixpkgs?… Nope. But we can add it. It’s a straightforward CMake build process with no required...
Two weeks ago
- Create an S3 Bucket, create an IAM User, use IAM credentials with the Pulumi CLI....
About a month ago
- Seven Years of Firecracker Time flies like an arrow. Fruit flies like a banana. Back at re:Invent 2018, we shared Firecracker with the world. Firecracker is open source software that makes it easy to create and manage small virtual machines. At the time, we talked about...
about 1 month ago
- I’ve been using Playwright to automate browser tests for ages. I also like to keep my dependencies up to date, so I dutifully ensure Playwright has a working browser installed before I run the tests. Today, I hit a wall where the latest updates just wouldn’t complete the...
- I've been using multiple instances of Claude Code and Codex CLI almost every day. But I've gotten frustrated enough to build something that solidifies my workf...
about 2 months ago
- We just completed rewriting the Ghostty GTK application fully embracing the GObject type system from Zig and also verifying with Valgrind every step of the way. The result is a more feature rich, stable, and maintainable Ghostty on Linux and BSD.
3 months ago
- Code Sandbox MCP is a simple, self-hosted code interpreter for your AI agents. It allows you to execute code snippets in containerized environments....
- Arlo, Murray, and Ellis are in the breakout room having drinks. Ellis seems stressed, and Murray looks a little vacant. Arlo decides to break the awkward silence. “Did you see that really well-balanced research report on coding assistants?” Arlo asks. Murray and Ellis both...
5 months ago
- Much easier time while debugging API requests involving multiple services while reducing the number of logs by 85%? All that thanks to distributed tracing!
- While performing some routine maintenance of my Ubuntu server, $ docker compose pull $ docker compose up -d I ran into an interesting situation where nginx-proxy-manager failed to serve my blog properly, I wasn't sure what the issue was but these types of issues are usually...
- A simpler way to create ephemeral environments with Neon and Docker. The term ephemeral gets thrown around a lot in the database world, but what does it actuall......
- A practical guide to Neon Local with JavaScript and Docker Compose for local and production setups ICYMI we recently launched Neon Local. What is Neon Local? Ne......
6 months ago
- Use Docker environments to connect to Neon and manage branches automatically Neon Local is a proxy service that creates a local interface to your Neon cloud dat......
- GPU Compilation with MLIR Continuing on from last time, now that we have our transformer primitives that we need to optimize, let's look at how we can translate high-level tensor operations (like softmax, attention, etc) expressed in MLIR down to low-level code that can run in...
7 months ago
- A better way to build: spin up a Neon Twin and keep production untouched. Your traditional database is rock-solid for handling production workloads—reliable, re......
- Taking ownership of your data and services...
- MLIR Part 0 - Installing MLIR Installing MLIR can be a royal pain, so here are some notes on how to do it via various methods. From Homebrew (macOS) Using Apt (Ubuntu 22.04) Using llvm.sh Precompiled Packages From Source (macOS) From Source (Ubuntu 22.04) From Wheel (pip) From...
- SGLang on AMD MI300X The best kept secret these days is that new AMD GPUs are incredibly cost efficient for doing inference. If you want the cliff-notes on getting an extremely fast inference server running on a fleet of AMD MI300X, here you go: If you're serving high-throughput...
8 months ago
- Most CI systems I have seen have been stateless. That is, they start by getting a fresh Docker container (or building one from scratch), doing a Git checkout, building the thing and then throwing everything away. This is simple and matematically pure, but really slow. This...
- As our deployment and CI costs grew, we started looking into migrating off from AWS ECS to AWS EKS. Here’s a brief history of this change.
- A few days ago I wrote about how to [deploy Bluesky Later on your own server using Coolify](/blog/how-to-deploy-blueskylater-using-coolify). While I recommend it to start using Bluesky Later in your own server, it is possible to run it without Coolify. In this post, I will show...
- You may be familiar with grammar checking tools like Gramarly,1 but if you’re privacy-conscious like me, you likely don’t want to send everything you type to a third-party service (or may be prohibited from doing so by your employer). Enter LanguageTool, a free and open-source...
9 months ago
- Documentation for straightforward video editing task....
Rows per page