Skip to content
You must be logged in to sponsor davidtwco

Become a sponsor to David Wood

@davidtwco

David Wood

davidtwco
Edinburgh, Scotland

👋

I'm co-lead of Rust's compiler team. I've been contributing to Rust since 2017 and worked on a bunch of different things in that time: I started out as part of the non-lexical lifetimes working group, helping bring the diagnostics of the new borrow checker up to par with the lexical borrow checker that we were replacing. Since then I've been involved in lots of different working groups, including async/await, debuginfo, diagnostics and meta (organising the compiler team).

For a little while, I was focused on implementing Split DWARF, which involved writing thorin, a Split DWARF packaging utility that is now part of the compiler. As I write this in late 2023, I'm leading the effort to translate the compiler's diagnostics, so that Rust is more accessible to non-native speakers of English. Since August of 2023, I also co-lead the compiler team, and so I spend some of my time thinking about the compiler team's policies and processes; running weekly meetings; and supporting the rest of the team.

I'm fortunate enough to be able to contribute to Rust part-time at work, but sponsoring me helps me worry less about paying bills and to focus on what is best for the Rust project. I like to jump around and work on whatever interests me at the time or where I think I can be useful, so being a sponsor isn't a way to direct my work, just make it easier :)

1 sponsor has funded davidtwco’s work.

@davidtwco

I'd be surprised if there were twenty five people out there willing to sponsor my work. Prove me wrong?

@spastorino

Featured work

  1. rust-lang/rust

    Empowering everyone to build reliable and efficient software.

  2. rust-lang/compiler-team

    A home for compiler team planning documents, meeting minutes, and other such things.

    HTML 387
  3. rust-lang/thorin

    DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.

    Rust 42
  4. zulip/zulip

    Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

    Python 21,703
  5. NixOS/nixpkgs

    Nix Packages collection & NixOS

  6. davidtwco/veritas

    @davidtwco's personal mono-repo - containing the declarative configuration of servers, desktops and laptops - including dotfiles; a collection of packages; a static site generator and source of "da…

    Nix 153

0% towards 25 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

You'll receive any rewards listed in the $4 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$2 a month

Select

Thanks!

$4 a month

Select

Thanks!

$8 a month

Select

Thanks!

$16 a month

Select

Thanks! 🎉

$32 a month

Select

Thanks! 🎉

$64 a month

Select

Thanks! 🎉

$128 a month

Select

Thanks! 🦀

$256 a month

Select

Thanks! 🦀

$512 a month

Select

Thanks! 🦀

$1,024 a month

Select

Thanks! 🥇