Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR
Nathan Stocks

Nathan Stocks
Engineering Manager, Git Infrastructure, GitHub

@nathanstocks

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 is worth playing.

Sessions

1:30pm5:00pm Monday, July 16, 2018
Emerging languages
Location: B110-112
Level: Intermediate
Nathan Stocks (GitHub)
Average rating: ****.
(4.91, 11 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. Read more.
4:15pm4:55pm Thursday, July 19, 2018
Emerging languages
Location: E145
Level: Intermediate
Nathan Stocks (GitHub)
Average rating: *****
(5.00, 5 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 concepts, features, community, and language fundamentals. It's a crash course in why Rust is awesome and how to use some of the awesomeness. If you've thought about getting into low-level systems programming, join in. Read more.