Dirkjan Ochtman

is creating Open source software

Select a membership level

Supporter

$5
per month
Thanks for your support! This will help me keep up maintenance and ongoing development of my projects.

Heavy user

$20
per month
If you use make heavy use of my projects (especially in a for-profit setting), please consider this tier.

Office hours

$100
per month
I am happy to discuss any of my work in person and prioritize your issues.

5

patrons

$37

per month

About Dirkjan Ochtman

I've worked on a diverse set of open source projects over the past 15 years. These days, I spend most of my open source time working in Rust.

Projects I started

  • Askama is a type-safe compiled Jinja-like templating language for Rust. It aims to be user-friendly, reliable and efficient and is quite popular.
  • Quinn is Rust implementation of the QUIC protocol (a modern TCP replacement), available with a low-level sans-IO API or a higher-level futures-based API.
  • tokio-imap and imap-proto are a tokio-based IMAP client and base IMAP protocol library in Rust. imap-proto is used by both rust-imap and async-imap.
  • template-benchmarks-rs maintains a suite of benchmarks and results for the most popular Rust template engines to verify performance of different engines.

Other Rust projects

Non-Rust projects

  • rnc2rng, a RELAX NG syntax transpiler written in Python
  • abna, a Python library to get mutation data from the ABN Amro bank site
  • AreWeMeetingYet, a simple way to communicate times across timezones

Other work

  • Contributed code to ring, rcgen
  • I am a Gentoo Linux developer (though not very active these days)
  • Used to be a committer on couchdb-python and Mercurial

Recent posts by Dirkjan Ochtman

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits