Fueling innovative software
July 15-18, 2019
Portland, OR
Nathan Stocks

Nathan Stocks
Engineering Manager, Git Infrastructure, GitHub


Nathan Stocks is an engineering manager of Git Infrastructure at GitHub by day and a hopelessly naive indie game developer by night. He likes growing maple trees from seed, playing Frisbee, spending time with his wife and kids, eating food, and pretending to be an expert on things he knows little about. He would love to manage to actually make a game in Rust that’s worth playing.


9:00am12:30pm Monday, July 15, 2019
Nathan Stocks (GitHub)
Average rating: ****.
(4.64, 25 ratings)
Join Nathan Stocks for a fast-paced, entertaining, and curiously informative hands-on crash course in the Rust programming language. You’ll explore Rust fundamentals as Nathan walks you through creating a fully functional, multithreaded, graphical, networked game client in Rust, updated for Rust 2018 for maximum learning and fun. Read more.
11:50am12:30pm Wednesday, July 17, 2019
Emerging Languages and Frameworks
Location: Portland 256
Secondary topics:  Open Source
Nathan Stocks (GitHub)
Average rating: ****.
(4.64, 14 ratings)
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Nathan Stocks leads a fast-paced introduction to Rust 2018 concepts, features, community, and language fundamentals—a crash course that teaches you why Rust is awesome and how to use some of the awesomeness. Thought about getting into low-level systems programming? Start here. Read more.