Become a sponsor to Lukas Kalbertodt
Hello 🙂 I'm Lukas and I do open source stuff, mostly in Rust.
I'm part of the Rust community since 2015 and I aim to create libraries that are delightful and easy to use; a task that includes optimizing APIs for robustness, simplicity and performance, but also writing good documentation. These are all challenges I enjoy tackling. I also like trying to come up with novel ideas for libraries and other projects.
This sponsorship page exists for individuals who want to show their appreciation or for companies that benefited from my work. Open source supply chain health is an incredibly important issue and I think crowd-sourced sponsoring is a good way to tackle it.
What I work on
- I develop and maintain several Rust libraries (≈1M downloads/month). See below for some examples.
- I contribute to Rust directly via code patches and a couple of RFCs, mostly related to the standard library. I was also part of the Rust library team for some time.
- I love teaching: I'm one of the StackOverflow top users for the
rust
tag, i.e. answering and asking lots of questions. I also held a full university lecture on Rust (in German) which is freely available. - Contributions to random external projects!
Featured work
-
LukasKalbertodt/libtest-mimic
A small test framework to write your own test harness that looks and behaves like the built-in test harness used by `rustc --test`
Rust 101 -
LukasKalbertodt/litrs
Parsing and inspecting Rust literals (particularly useful for proc macros)
Rust 42 -
LukasKalbertodt/confique
Type-safe, layered, light-weight, `serde`-based configuration library
Rust 171 -
LukasKalbertodt/bunt
Simple macros to write colored and formatted text to a terminal. Based on `termcolor`, thus also cross-platform.
Rust 226 -
LukasKalbertodt/penguin
Dev server with live-reloading, a file server, proxy support, and more. Language and framework agnostic. 🐧
Rust 38 -
LukasKalbertodt/atomig
Generic and convenient `std` atomics via `Atomic<T>`
Rust 42