Skip to content
You must be logged in to sponsor jyn514

Become a sponsor to jyn

@jyn514

jyn

jyn514
Washington, DC

I do a lot of invisible glue work. Most of it is not flashy and will never be sponsored by a large corporation, but it's used every day by thousands of people. I like building tools that enable other people to build the flashy features. I pride myself on getting large, complicated, controversial features unstuck.

I work at Ferrocene qualifying the rust compiler for use in safety-critical systems.

I write a lot about computers; in particular I write about my vision for what computers could look like in 30 years if open-source catches up to the features of the google3 monorepo. I developed an SSG named flower as an experiment that tries to live up to those ideals.

rust project work

I founded and served as co-lead of the bootstrap team. I sped up build times for the rustdoc team by a factor of 9x; greatly improved the default build settings; and redesigned bootstrap stages to decrease the ongoing maintenance work for the library team, decrease the amount of time it takes to rebuild the compiler after a rebase, and make the mental model for the build system easier to understand.

I used to be the co-lead of rustdoc. I helped stabilize intra-doc links in Rust 1.48; macros in attributes in Rust 1.54; and labeled blocks in Rust 1.65. I have also made various performance improvements to Rustdoc and helped recruit members to the team.

I am the closest thing the Rust project has to a maintainer of the infrastructure for our feature gates. I document, design, and implement changes to that infrastructure.

I reviewed and approved the Rustdoc-Json RFC, and I still help out occasionally with design decisions.

I used to be the co-lead of docs.rs. The work there is hard to summarize because most of it was putting out fires. The things I'm most proud of from are fixing the 'redirect to latest version feature', making it possible to run docs.rs locally, and recruiting more people to work on the team.

I am the former co-lead and current member of the rustc-dev-guide working group. I make it easier to contribute to the rust compiler itself by documenting and improving the build process.

other open source work

I work on the weird parts of a lot of open source tools.

I am the maintainer of cargo-deadlinks, a tool for checking your documentation for deadlinks. I have contributed to various libraries used by deadlinks, including ureq and lol_html.

I used to develop saltwater, a C Compiler written in Rust, but the project is no longer maintained. I contributed to various libraries that saltwater depends on, including cranelift, faerie, and ranges.

Current sponsors 16

@trypsynth
@robjtede
@Hofer-Julian
@PatOConnor43
@femiagbabiaka
@teh
Private Sponsor
@abolibibelot
@jrmuizel
@xd009642
Private Sponsor
@finnbear
Private Sponsor
@rukai
@Walther
@tbvanderwoude
Past sponsors 16
@drmason13
@memoryruins
@Soveu
@ktanaka101
@mo8it
@mental32
@graydon
@mockersf
@repnop
@is8ac
Private Sponsor
@spastorino
@lcnr
@tildeio
@dianqk
@LunNova

Featured work

  1. rust-lang/rust

    Empowering everyone to build reliable and efficient software.

    Rust 108,617
  2. rust-lang/docs.rs

    crates.io documentation generator

    Rust 1,113
  3. rust-lang/rustc-dev-guide

    A guide to how rustc works and how to contribute to it.

    HTML 1,809
  4. ferrocene/ferrocene

    Source code of Ferrocene, safety-critical Rust toolchain

    Rust 1,538
  5. jyn514/flower

    a meta-SSG based on pollen and soupault

    Clojure 14

Select a tier

$ a month

Choose a custom amount.

$1 a month

Select

You want to contribute back to the community, and appreciate my work.

$5 a month

Select

You want to contribute back to the community, and really appreciate my work.

$15 a month

Select

You use my projects regularly and want to see them developed more.

$50 a month

Select

You use my projects regularly and really want to see them developed more.