866 B
+++ title = 'KLA' date = 2024-01-28T20:45:05-06:00 draft = true +++
You know what I love, when things have documented HTTP Restful APIs. They make it possible for me to configure things without having to log in to some UI. It also enables me to automate or write scripts to make managing those things easier. Another thing I love is the terminal. I spend most of my engineering time in one, even preferring something like helix over VSCode. Given these two loves it was only inevitable I ended up creating kla.
Kla is an open source replacement for curl (you know, because we needed that) that also allows you to create templates, which can take arguments, to easily create https requests against a RESTful API. While I do regularly use it in my day to day now, it started as an excuse to learn rust.