@damianm Rust, C#, and TypeScript using their vanilla tooling, so cargo, dotnet, and npm/tsc. For Rust and TypeScript it’s quite pleasant. C# is workable but not great, because it’s really meant to be IDE-backed so you both expect a lot from the tooling, and get very little from it by default.