Dirkjan Ochtman

is creating Open source software

4

patrons

$10

per month
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 on projects in the Rust programming language.

Current Rust projects

  • Quinn is a futures-based Rust implementation of the QUIC protocol (a modern TCP replacement) and the HTTP 3 protocol (which builds on top of QUIC).
  • Askama is a type-safe compiled Jinja-like templating language for Rust, one of the most popular Rust templating solutions. It aims to be user-friendly, reliable and very efficient.
  • template-benchmarks-rs maintains a suite of benchmarks and results for the most popular Rust template engines to verify performance of different engines.
  • tokio-imap and imap-proto are a tokio-based IMAP client and base IMAP protocol library in Rust. imap-proto is also used by rust-imap, the most-popular IMAP library on crates.io.
  • namespaced-features is a change to how Cargo reads manifests to improve separation between features and dependencies. While I have implemented the Cargo parts of this change, this feature will also need changes in the package registry code.
  • I am one of the maintainers for Rust in the Gentoo Linux distribution.

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 light-weight way of communicating times throughout timezones

Previous work

Tiers
Supporter
$2 or more per month
Thanks for your support! This will help me keep up maintenance and ongoing development of my projects.
Heavy user
$8 or more per month
If you use make heavy use of my projects and/or use them in a for-profit setting, please consider this tier.
Priority support
$32 or more per month
I'll expedite response and prioritize your reported bugs and/or feature requests.
Office hours
$100 or more per month
You get 30 minutes of my time every month to discuss architecture, review code or talk about other relevant topics.
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 on projects in the Rust programming language.

Current Rust projects

  • Quinn is a futures-based Rust implementation of the QUIC protocol (a modern TCP replacement) and the HTTP 3 protocol (which builds on top of QUIC).
  • Askama is a type-safe compiled Jinja-like templating language for Rust, one of the most popular Rust templating solutions. It aims to be user-friendly, reliable and very efficient.
  • template-benchmarks-rs maintains a suite of benchmarks and results for the most popular Rust template engines to verify performance of different engines.
  • tokio-imap and imap-proto are a tokio-based IMAP client and base IMAP protocol library in Rust. imap-proto is also used by rust-imap, the most-popular IMAP library on crates.io.
  • namespaced-features is a change to how Cargo reads manifests to improve separation between features and dependencies. While I have implemented the Cargo parts of this change, this feature will also need changes in the package registry code.
  • I am one of the maintainers for Rust in the Gentoo Linux distribution.

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 light-weight way of communicating times throughout timezones

Previous work

Recent posts by Dirkjan Ochtman

Tiers
Supporter
$2 or more per month
Thanks for your support! This will help me keep up maintenance and ongoing development of my projects.
Heavy user
$8 or more per month
If you use make heavy use of my projects and/or use them in a for-profit setting, please consider this tier.
Priority support
$32 or more per month
I'll expedite response and prioritize your reported bugs and/or feature requests.
Office hours
$100 or more per month
You get 30 minutes of my time every month to discuss architecture, review code or talk about other relevant topics.