Blogs by Marlon
Rust for systems, web, and embedded
January 15, 2026
How we built Remails: a European Mail Transfer Agent
Increasingly more organizations are reviewing their dependencies on foreign software and IT services from countries like the US. One broad necessity for many organizations is sending automated emails, possibly with high volume, be it for password resets, order confirmations, or routine notifications. Remails, a new European Mail Transfer Agent, can help you send these emails reliably without the need to rely on big tech. In this blog post, we tell the story of how we built Remails from a single binary proof-of-concept to a highly available, scalable cloud application.
December 2, 2025
A quick intro to Merkle Tree Certificates
Many of us have heard about quantum computers and that they are a threat to our internet security and privacy. Nobody can tell, though, how long it will still take until quantum computers are actually powerful enough to be a serious threat. Even though the internet is often associated with rapid change, the fundamentals often take decades to change. Therefore, we must act now before it’s too late.
April 15, 2024
Save the planet, code in Rust
The number of data centers worldwide is constantly increasing, and so is their electricity consumption. One way to become more power-efficient is certainly the constant development of better hardware, but we as developers should do our share. This post shows how coding in Rust can help to use existing resources more efficiently, to help preserve our planet — at least a little bit.
November 6, 2023
sudo-rs' first security audit
Thanks to funding from NLNet and ISRG, the sudo-rs team was able to request an audit from Radically Open Security (ROS). In this post, we'll share the findings of the audit and our response to those findings.
September 12, 2023
Our pixel-rendered planner with a Rust backend
Just because we're engineers, doesn´t mean we build ALL our applications ourselves. But sometimes inspiration hits and good things happen. So our company planner is now canvas-rendered, has a Rust backend and works like a charm.
February 24, 2023
Introducing MailCrab!
MailCrab is an email test server for development, written entirely in Rust.
As owner and technical lead of our company I'm very motivated to keep up to speed with all new developments and to continuously innovate our tech stack. Nevertheless, every once in a while I find myself lacking in in-depth, hands-on experience in languages and tools I really want to be on top of. At that moment, I know I need to hit pause and take the time for a deep dive, in the form of a personal learning project.
May 21, 2015
Point light shadows in Three.js
For a research and development project we created a small garden environment in which you can place lights. The objective was to visualise what your garden would look like during the night, beautifully lit according to your personal light design.