zed.dev
All Teachers / Richard Feldman

Richard Feldman
zed.dev
Richard is the creator of the Roc programming language, the host of the Software Unscripted Podcast, and the author of “Elm in Action” from Manning Publications. He’s written a lot of JavaScript, dating back to the pre-jQuery days, but since 2015 has spent more time writing Elm, Rust, and Roc. Over the years he’s created several popular Elm packages, including elm-css, elm-test, and elm-json-decode-pipeline; the JavaScript seamless-immutable library; and a fully-featured programming language compiler in Rust.
Richard Feldman's Courses
Write a Compiler That Understands Types
Most modern languages use some form of type inference, including TypeScript, Rust, and Haskell. Learn how to build your own compiler from scratch that performs static type inference and emits WebAssembly.

drag handle
C Fundamentals
zed.dev
Discover why C remains one of the most powerful and widely used languages today! Build a working HTTP server from scratch while learning how C handles memory, file I/O, and low-level networking.

drag handle
The Rust Programming Language
zed.dev
Go from zero Rust knowledge to being able to build your own complete Rust programs with Frontend Master's complete Rust course.

drag handle
Advanced Elm
zed.dev
Join JS and Elm expert Richard Feldman in the "Advanced Elm" course. Learn how to organize and scale your Elm applications with authentication, css-in-Elm, and more!

drag handle
Introduction to Elm, v2
zed.dev
Learn how to write applications with the Elm, the functional programming language, from the ground up. Read more!

drag handle
What They're Saying
In depth and exhaustive. Well explained. Couldn't recommend more.
Krzysztof Krzys
I just completed "The Rust Programming Language" by Richard Feldman on Frontend Masters! Amazing course delivered in such a playful manner.

Abdullah 🦀
_brownnerd
Just completed the rust lang course by Richard Feldman - it has the best explanation of how memory management works in rust (ownership, borrowing, lifetimes) 👍

vitaly
vitaly_so
Our courses are taught by experts from these top companies (and more)
Microsoft
Netflix
Stripe
Spotify