So excited to see this finally released!
DonateDirect is built on top of our Payments product and its completely free for the listed charities - we are charging no fee at all.
I had the pleasure of curating the whole backend
https://twitter.com/TrueLayer/status/1260503088408014850 …
-
Show this thread
-
It's also interesting to chat about what is going on under the hood: Donate Direct is the first proper production API written in
@rustlang here at TrueLayer! While we have now a wide collection of internal tools and CLIs in Rust, we had yet to rely on it for a production API.1 reply 0 retweets 1 likeShow this thread -
It would have not been possible to ship it without the growing maturity of the whole async ecosystem. It's powered by
@actix_rs running on top of@tokio_rs, while tracing and structured logging are provided by a combination of@tokio_rs's and@vectordotdev.1 reply 1 retweet 12 likesShow this thread
There were some gaps I had to fill along the way (a bunyan subscriber for the tracing crate as well as wiremock for integration testing) but overall the experience was smooth without major road bumps. Quite pumped to write more about this in the upcoming weeks :)
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Writing about stuff to learn how it works, mostly in Rust.
Lead Engineer at