• Publications
  • Resources

Resources

Advice

  • Writing
  • LaTeX

Resources

Technical writing

  • The Mayfield Handbook of Technical & Scientific Writing
  • Style: Lessons in Clarity and Grace
  • Presentations: Chapter 5 of Beamer User Guide

Tools

  • LaTeX
  • Git
  • Visual Studio Code
  • Ubuntu

Languages

  • Bash
  • Python
  • Rust

Textbooks

  • Introduction to Algorithms (Fourth Edition) (Download)
  • Operating Systems: Principles and Practice (Download)
  • The Elements of Statistical Learning: Data Mining, Inference, and Prediction (Second Edition)
  • Computer Security
  • All of Statistics
  • Molecular Biology of the Cell

Last updated: 2025-10-25. Built with Zola.