5-day longest streak
👋 Hello! I'm a Rust maintainer based in Edinburgh, Scotland. I co-lead [the Rust compiler team][compiler_team] and represent the Rust project on the board of [the Rust Foundation][foundation]. I'm also…
👋 Hello!
I'm a Rust maintainer based in Edinburgh, Scotland. I co-lead [the Rust compiler team][compiler_team]
and represent the Rust project on the board of [the Rust Foundation][foundation]. I'm also a
Principal Software Engineer at [Arm][arm], leading our Rust team.
I occasionally write my thoughts up at [davidtw.co][blog]. Feel free to contact me by email at
[[email protected]][email], on [Mastodon][mastodon], on [Bluesky][bluesky], on [LinkedIn], or
have a look at my [curriculum vitae][cv].
[arm]: https://arm.com/
[blog]: https://davidtw.co
[bluesky]: https://bsky.app/profile/davidtw.co
[compiler_team]: https://www.rust-lang.org/governance/teams/compiler
[cv]: https://davidtwco.github.io/davidtwco/cv.pdf
[email]: mailto:[email protected]
[foundation]: https://rustfoundation.org/
[linkedin]: https://www.linkedin.com/in/davidtwco/
[mastodon]: https://fosstodon.org/@davidtwco
-
rust ★ PINNED ⑂
A safe, concurrent, practical language.
Rust ★ 0 20d agoExplain → -
compiler-team ★ PINNED ⑂
A home for compiler team planning documents, meeting minutes, and other such things.
HTML ★ 0 2y agoExplain → -
thorin ★ PINNED ⑂
DWARF packaging utility, written in Rust, supporting GNU extension and DWARF 5 package formats.
Rust ★ 0 4mo agoExplain → -
rustc-dev-guide ★ PINNED ⑂
A guide to how rustc works and how to contribute to it.
HTML ★ 1 1y agoExplain → -
dotfiles ★ PINNED
@davidtwco's dotfiles - managed by chezmoi!
Shell ★ 15 6mo agoExplain → -
zulip ★ PINNED ⑂
Zulip server - powerful open source team chat
Python ★ 0 6y agoExplain → -
veritas ▣
@davidtwco's deprecated 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 "davidtw.co".
Nix ★ 167 1y agoExplain → -
ansi-c-exercises ▣
@davidtwco does exercises from the C Programming Language, Second Edition by Brian Kernighan and Dennis Ritchie.
C ★ 23 8y agoExplain → -
rust-wooting-sdk ▣
Rust bindings for Wooting Analog and RGB SDKs!
Rust ★ 10 6y agoExplain → -
blog-compiler-pr-stats ▣
Data collection and plotting scripts for "On the compiler team's review queue" blog post
Python ★ 3 2y agoExplain → -
volubility ▣
Fluent resource versioning for Pontoon
Rust ★ 3 3y agoExplain → -
personal-website ▣
@davidtwco's personal website containing projects and writings, built using Metalsmith and Gulp, hosted on Netlify.
TeX ★ 2 6y agoExplain → -
davidtwco
@davidtwco's GitHub profile
Typst ★ 1 3mo agoExplain → -
leadership-council ⑂
Home of the Rust Leadership Council
★ 1 9h agoExplain → -
team ⑂
Rust teams structure
Rust ★ 1 10d agoExplain → -
rustc-backtrace-filter ▣
A small utility for filtering noisy, often irrelevant lines out of backtraces when working on rustc
Rust ★ 1 3y agoExplain → -
workman ▣
Working directory management - automation of working directory creation and updating.
Shell ★ 1 6y agoExplain → -
stdarch ⑂
Rust's standard library vendor-specific APIs and run-time feature detection
Rust ★ 0 18d agoExplain → -
rfcs ⑂
RFCs for changes to Rust
Markdown ★ 0 2mo agoExplain → -
calendar ⑂
Calendars for Rust project teams
Rust ★ 0 7mo agoExplain → -
embedded-wg ⑂
Coordination repository of the embedded devices Working Group
★ 0 9mo agoExplain → -
hydro ⑂
Ultra-pure, lag-free prompt with async Git and Jujutsu status—just for Fish
Shell ★ 0 9mo agoExplain → -
rust-forge ⑂
Information useful to people contributing to Rust
Rust ★ 0 3mo agoExplain → -
chalk ⑂
An implementation and definition of the Rust trait system using a PROLOG-like logic solver
★ 0 1y agoExplain → -
rust-analyzer ⑂
An experimental Rust compiler front-end for IDEs
Rust ★ 0 1y agoExplain → -
rust-project-goals ⑂
Rust Project Goals tracker
Rust ★ 0 23d agoExplain → -
blog.rust-lang.org ⑂
The Rust Programming Language Blog
HTML ★ 0 15d agoExplain → -
rustc-perf ⑂
Website for graphing performance of rustc
Rust ★ 0 1y agoExplain → -
spinach ⑂
🥬 Practical spinner for Rust
★ 0 1y agoExplain → -
reference ⑂
The Rust Reference
Rust ★ 0 1y agoExplain → -
nixpkgs ⑂
Nix Packages collection
Nix ★ 0 1y agoExplain → -
rustup ⑂
The Rust toolchain installer
★ 0 1y agoExplain → -
www.rust-lang.org ⑂
The home of the Rust website
★ 0 1y agoExplain → -
sync-team ⑂
Synchronize the team repository with the services we use
★ 0 1y agoExplain → -
calendar-generation ⑂
Generate iCalendar documents from calendar specifications in TOML. See rust-lang/calendar.
Rust ★ 0 1y agoExplain → -
governance ⑂
The home for Rust's governance documentation, such as team charters.
★ 0 4y agoExplain → -
nix-dns ⑂
A Nix DSL for DNS zone files
★ 0 5y agoExplain → -
helix ⑂
A post-modern modal text editor.
★ 0 3y agoExplain → -
nuffield-computer-vision ▣
CAMSHIFT, a colour based tracking system, and a Non-Photorealistic Rendering application. Created during 2013 Nuffield Placement at Glasgow Caledonian University.
C++ ★ 0 8y agoExplain → -
kaleidoscope ▣
@davidtwco does the "Implementing a language with LLVM" tutorial.
C++ ★ 0 8y agoExplain → -
vim-replace-paste ▣
replacepaste.vim: operator for replacing a motion with the currently yanked text
Vim script ★ 0 9y agoExplain → -
rust-reproduction-issue-61963 ▣
Minimal reproduction of rust-lang/rust#61963.
Rust ★ 0 7y agoExplain → -
triagebot ⑂
Triage Bot
★ 0 5mo agoExplain → -
this-week-in-rust ⑂
Data for this-week-in-rust.org
★ 0 4y agoExplain → -
surveys ⑂
Repo for coordinating the creation, distribution, collection, and analysis of surveys for the Rust project.
★ 0 4y agoExplain → -
zulip_archive ⑂
A tool for archiving and displaying Zulip chat channels.
★ 0 4y agoExplain → -
ale ⑂
Check syntax in Vim asynchronously and fix files, with Language Server Protocol (LSP) support
Vim script ★ 0 5y agoExplain → -
home-manager ⑂
Manage a user environment using Nix
Nix ★ 0 6y agoExplain → -
mdcat ⑂
cat for markdown
★ 0 5y agoExplain → -
neuron ⑂
Future-proof and simple-to-use notes system based on Zettelkasten.
Haskell ★ 0 6y agoExplain → -
cargo ⑂
The Rust package manager
Rust ★ 0 6mo agoExplain → -
nixops ⑂
NixOps is a tool for deploying to NixOS machines in a network or cloud.
★ 0 6y agoExplain → -
book ⑂
The Rust Programming Language
Rust ★ 0 7y agoExplain → -
highfive ⑂
Github hooks to provide an encouraging atmosphere for new contributors
Python ★ 0 6y agoExplain → -
wooting-rgb-sdk ⑂
Customize colors on Wooting Keyboard #WootDev
C ★ 0 7y agoExplain → -
wooting-analog-sdk ⑂
Easy access to Wooting keyboard analog values #WootDev
C ★ 0 7y agoExplain → -
node-pdflatex ⑂
PDFLaTeX wrapper for NodeJS
TypeScript ★ 0 8y agoExplain → -
zplug ⑂
:hibiscus: A next-generation plugin manager for zsh
Shell ★ 0 9y agoExplain →
No repos match these filters.