Hi, I’m Nora Tindall. I work in software, currently building internet infrastructure with Rust at Fastly.
I enjoy filk music, instruments as art, zines, weird old computers, and building sustainable queer community both online and off.
My Eurorack modular synthesizer, with accompanying monome norns, monome grid, 16n, and mixer/recorder.
Web Presence
You can find me elsewhere online:
- on the Fediverse @nora@nora.codes
- on GitHub @noracodes
- self-hosted Git @nora@git.nora.codes
- e-mail at nora@nora.codes
- on the air 📡 as KK6GET
- elsewhere with my PGP Key 67E09AAF
Work
I write systems code in Rust and Go, scripts and utilities in Python and Lua, and websites in HTML5, CSS, JavaScript, and TypeScript. I’ve started, or contributed significantly to, many open source projects.
- Corobel, a set of tools for interacting with the Cohost API (source)
- rfortune, a random quotes database with Rust and Rocket (source)
- sigweb, an generator for random musical ideas (source)
- Markdown @ Edge, a WASM app that renders Markdown on each HTTP request (source)
- bin, a pastebin with syntax highlighting (source)
- workctl, a Rust library for multithreaded programming, exposing useful mid-level building blocks
- rloris, a Rust implementation of layer 7 HTTP DoS attacks leveraging fearless concurrency
- RandomUA, a browser extension designed to enhance privacy by changing the user’s reported browser software
- Open Energy Dashboard, a multi-platform energy meter data visualization software built with Node.js, React, and Redux.
- Even more…
See my resume for work experience, including volunteer positions and college work experience.
Writing
I write about projects I work on and try to record and synthesize what I learn about tech, society, and more.
I’ve written tutorials on type systems and what can be done with them (for instance, session types), binary reverse engineering, and application security topics like embedding malware in PDF files.
I’ve also written about topics ranging from hacker superstitions and how spending way too much time customizing my desktop is productive, actually to repairable hardware and free software and why it matters, for individuals and for society as a whole.
See also my off-site writing.
📓 Recent Posts
- Fly On, Columbia! (Fly Columbia II) Aug 28, 2023
- The Horror Jun 08, 2023
- The Fediverse is Already Dead Feb 23, 2023
- Fallout: New Vegas Is Like a TTRPG With a Bad DM Jan 12, 2023
- Scaling Mastodon in the Face of an Exodus Nov 10, 2022