Dirkjan Ochtman is creating Open source software
4

patrons

$16
per month
I've worked on a diverse set of open source projects over the past 15 years. These days, most of my attention is with projects in the Rust programming language.

Current Rust projects

  • 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 and very efficient.
  • Quinn is a futures-based Rust implementation of the nascent QUIC internet protocol. It was the subject of a May 2018 RustFest presentation. It is not yet usable, but I believe the basis that's there is promising, and I'd like to continue development.
  • 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 features will also need changes in the package registry code.
  • Type alias enum variants (RFC 2338) is a language feature that I've written the RFC for. The RFC has been accepted, but I would like to implement the required changes in rustc.
  • I am one of the active maintainers for Rust in the Gentoo Linux distribution.

Rust things I'd like to work on

  • Built-in support for LLVM's code coverage instrumentation
  • Performance work at the intersection of rustc and cargo (example)

Non-Rust projects

  • rnc2rng, a RELAX NG syntax transpiler written in Python
  • AreWeMeetingYet, a light-weight way of communicating times throughout timezones

Previous work

Tiers
Supporter
$2 or more per month 3 patrons
Thanks for your support! This will help me keep up maintenance and ongoing development of my projects.
Heavy user
$8 or more per month 1 patron
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 0 patrons
I'll expedite response and prioritize your reported bugs and/or feature requests.
Office hours
$100 or more per month 0 patrons
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, most of my attention is with projects in the Rust programming language.

Current Rust projects

  • 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 and very efficient.
  • Quinn is a futures-based Rust implementation of the nascent QUIC internet protocol. It was the subject of a May 2018 RustFest presentation. It is not yet usable, but I believe the basis that's there is promising, and I'd like to continue development.
  • 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 features will also need changes in the package registry code.
  • Type alias enum variants (RFC 2338) is a language feature that I've written the RFC for. The RFC has been accepted, but I would like to implement the required changes in rustc.
  • I am one of the active maintainers for Rust in the Gentoo Linux distribution.

Rust things I'd like to work on

  • Built-in support for LLVM's code coverage instrumentation
  • Performance work at the intersection of rustc and cargo (example)

Non-Rust projects

  • rnc2rng, a RELAX NG syntax transpiler written in Python
  • AreWeMeetingYet, a light-weight way of communicating times throughout timezones

Previous work

Recent posts by Dirkjan Ochtman

Tiers
Supporter
$2 or more per month 3 patrons
Thanks for your support! This will help me keep up maintenance and ongoing development of my projects.
Heavy user
$8 or more per month 1 patron
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 0 patrons
I'll expedite response and prioritize your reported bugs and/or feature requests.
Office hours
$100 or more per month 0 patrons
You get 30 minutes of my time every month to discuss architecture, review code or talk about other relevant topics.