All Teachers / Richard Feldman
Richard Feldman

Richard Feldman

Vendr, Inc.

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.

Workshops with Richard Feldman

April 1, 2025 - 9:30am to 4:30pm Central Daylight Time
▶ LIVE NOW

C Fundamentals

Richard Feldman

Richard Feldman

Vendr, Inc.
Go from zero C knowledge to building a simple (and ridiculously fast) static web server in this workshop!
C Fundamentals
April 3, 2025 - 9:30am to 4:30pm Central Daylight Time
▶ LIVE NOW

Building a Static Type-Inferring Compiler

Richard Feldman

Richard Feldman

Vendr, Inc.
Spend a full day learning to build a static type-checking compiler with Richard Feldman!
Building a Static Type-Inferring Compiler

Richard Feldman's Courses

The Rust Programming Language

Richard Feldman

Richard Feldman

Vendr, Inc.
Go from zero Rust knowledge to being able to build your own complete Rust programs with Frontend Master's complete Rust course.
4 hours, 42 minutes CC
The Rust Programming Language
drag handle

Advanced Elm

Richard Feldman

Richard Feldman

Vendr, Inc.
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!
4 hours, 59 minutes CC
Advanced Elm
drag handle

Introduction to Elm, v2

Richard Feldman

Richard Feldman

Vendr, Inc.
Learn how to write applications with the Elm, the functional programming language, from the ground up. Read more!
5 hours, 6 minutes CC
Introduction to Elm, v2
drag handle

What They're Saying

I just completed "The Rust Programming Language" by Richard Feldman on Frontend Masters! Amazing course delivered in such a playful manner.
Abdullah 🦀

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

vitaly_so

Our courses are taught by experts from these top companies (and more)

Microsoft
Netflix
Stripe
Spotify