Programming, Cloudflare, Rust, Serverless, Workers.
having a full parser for our DSL that the complexity outweighs any benefits of using a black-box parser generator. Instead, we went with a manual parsing approach. While (for a good reason) this might sound scary in unsafe languages like C / C++, in Rust all strings are bounds checked by default.