RSSAmplifier

Blog

quantike

Thoughts on systems and software

quantike.xyzRSS feed ↗3 posts

Latest posts

DuckDB Queries from the Comfort of Your Editor

The Problem I use DuckDB basically every day. It's a swiss army knife for analytics work and helps me answer questions across the gamut of data sources my company uses (S3, Postgres, etc.). One issue I run into as a terminal-native developer is unweildy queries in the DuckDB CLI being odd to edit since there is not native Vim support. The Fix There's actually an external editor mode that can help…

Your LSP Log is Growing

The Problem My Neovim LSP log file ( ~/.local/share/nvim/lsp.log ) had ballooned to 139MB. I wasn't sure why it was growing so fast, but after inspecting with :LspLog , I saw 300,000+ [ERROR] entries. ~97% of these were from terraform-ls . Now, I do work with a "Terralith" 1 at work, but I am not sure that we have that many Terraform LSP errors. We do enforce tflint and the works. Root Cause This…

On upgrading to Zig 0.14.0, language servers, and unstable software

With the release of a new version of Zig , I was interested to try some of the new features. As a MacOS user for my primary development (sorry Linux folks), this meant the usual steps. brew upgrade zig brew upgrade zls Little did I know this would result in an 18h crash course in: Zig tarball naming conventions Language server registries Unstable software Plus, a tidbit at the end about how to…