885 karma · joined July 31, 2014
There are many package managers that fill this niche already, like mise and asdf, but they have the same downside: they are a separate installation step you need to do on CI or your machine to work with the project. I wanted something small that you check in and then simply use anywhere, so I built it.
.cmd works in any shell, be it Linux, macOS, or even Windows! And it's designed to be a cross-platform tool downloader and launcher, acting as an entry point to your project's CLI tasks. TBH, I think it's crazy something like this didn't exist before...
Turns out integrating into a bigger IDE is much harder than just implementing a JavaFX view using libghostty...
For context, I'm using Codex and have no interest in either Zig or Rust, so just observing this drama from the sidelines.
CTE stands for Common Table Expressions in SQL. They are temporary result sets defined within a single query using the WITH clause, acting like named subqueries to improve readability and structure.
We already have 100% reliable structured outputs if we are making chatbots with LLM integrations directly; I don't want to lose this.