Richard Feldman
where else to find them
what they talk about
all 16 in the filters
where they keep going back
- ReactiveConf3 editions2016–2019
- Strange Loop3 editions2014–2021
- GOTO Chicago2 editions2020–2023
all 16 in the filters
on a stage with
- Gerard Sansonce
- Javi Velascoonce
- Oleg Slobodskoionce
all 5 in the filters
who talks about the same things
- Evan Czaplicki15 talks
- Jessica Kerr44 talks
- Bodil Stokke10 talks
- Erik Wendel6 talks
- Jordane Grenat13 talks
- David Nolen30 talks
| title | conference | date |
|---|---|---|
| Functional Mechanical Sympathy | FUNARCH 2026 | 2026-08-29 |
Argues that performance drives adoption: many popular JavaScript build tools are rewritten in Rust/Go rather than FP languages, and benchmarks show practical… | ||
| Escape Hatch Pitfalls | Craft Conference 2024 | 2024-05-30 |
Reusable abstractions often add an escape hatch that trades guarantees for power: Java→C→assembly for crypto needs precise register control, Node.js native… | ||
| Calling Functions Across Languages | GOTO Chicago 2023 | 2023-05-22 |
Demonstrates calling a Ruby dot product from Node.js by removing HTTP/IP C overhead and using C as intermediary with node_api.h and ruby.h to convert JS values… | ||
| Calling Functions Across Languages | Philly ETE 2023 | 2023-04-11 |
Shows how to replace network or process RPC with direct in-process calls using C FFIs so Node.js can call Ruby (and Python, Fortran, etc.), converting JS/Ruby… | ||
| Simple Functional Effects with Tag Unions | YOW! Melbourne 2022 | 2022-12-08 |
A simple effect system built on tag unions (available in Roc and via OCaml polymorphic variants) models I/O as an operation list so HTTP, file-read and… | ||
| Why Static Typing Came Back | GOTO Copenhagen 2022 | 2022-10-03 |
Argument: static typing resurges because modern type systems and tools remove old costs while keeping benefits. Evidence: TypeScript, mypy, Sorbet and Hack add… | ||
| Functional Programming for Pragmatists | GOTO Copenhagen 2021 | 2021-11-08 |
Functional style avoids mutation and side effects and treats functions as lookup tables so pure functions are memoizable, can be precomputed at compile time… | ||
| Outperforming Imperative with Pure Functional Languages | Strange Loop 2021 | 2021-09-30 |
A new language called rock compiles pure functional code to binaries with LLVM, unboxed values and static reference counting and uses opportunistic in-place… | ||
| Next-Generation Programming: Rust & Elm | GOTO Chicago 2020 | 2020-04-27 |
Compares Rust and Elm on concrete tradeoffs: Rust compiles to native binaries, targets C++-level speed, eliminates memory-safety bugs and data races via the… | ||
| Predicting the Future of Web Development | Codemotion Berlin 2019 | 2019-11-12 |
Predicts TypeScript majority by 2025 with most new commercial JS projects using TypeScript by end of 2020; says WebAssembly creates a new class of heavy web… | ||
| Lightning Talks Day #1 – Richard Feldman | ReactiveConf 2019 | 2019-10-30 |
Proposes distributed markdown apps as a concrete claim: build dynamic sites from plain Markdown plus Instapaper‑style reader overrides and Bash scripts… | ||
| Predicting the Future of the Web | ReactiveConf 2019 | 2019-10-30 |
Predicts concrete outcomes: TypeScript takeover — by end of 2020 most new commercial greenfield projects choose TypeScript and by 2025 more developers write… | ||
| Exploring elm-spa-example | Oslo Elm Day 2019 | 2019-02-16 |
Modernized elm-spa-example shows concrete changes: each page has its own model/view/update and headers inside a single module; an opaque Endpoint type and… | ||
| Crafting Faster in the Dark | Øredev 2018 | 2018-11-19 |
Elm compiles UI code fast enough to iterate without a browser: live edits produce 0.226 seconds feedback and a full cold rebuild around one second, enabling… | ||
| Introduction to Elm | Øredev 2018 | 2018-11-19 |
This workshop will take you from zero knowledge of the Elm programming language to being able to build a web app in it. First, we'll discuss the benefits of… | ||
| Keynote | Framework Summit 2018 | 2018-10-02 |
Company runs ~250,000 lines of Elm with 26 engineers and sees effectively no runtime exceptions in production; Elm 0.19 adds offline package installs, much… | ||
| Using Nicer Programming Languages at Work | Codemotion Rome 2018 | 2018-04-13 |
Case studies give concrete effects: WhatsApp runs Erlang with 50 engineers supporting 900 million users, Ericsson reports Erlang systems achieving “nine nines”… | ||
| Billion Dollar Foresight | Codemotion Rome 2018 | 2018-04-13 |
Claims null caused a “billion dollar mistake” and traces a real checkout bug where JavaScript undefined -> NaN propagates through arithmetic; Ruby fails… | ||
| Richard Feldman | Interview Codemotion Rome 2018 | Codemotion Rome 2018 | 2018-04-13 |
Richard is the author of “Elm in Action” from Manning Publications, and the instructor for the Frontend Masters 2-Day Elm Workshop. He writes Elm full-time at… | ||
| Panel Discussion - Styling in CSS | ReactiveConf 2017 | 2017-10-25 |
Panelists compare concrete tradeoffs: LM CSS validates at build time so type errors and bad color values surface before deploy, while runtime systems enable… | ||
| Lightning talk from Richard Feldman | ReactiveConf 2017 | 2017-10-25 |
Library for styling Elm claims production readiness: NoRedInk runs 200,000 lines of Elm with zero runtime exceptions and uses Elm CSS for most styles. Elm CSS… | ||
| CSS as Bytecode | ReactiveConf 2017 | 2017-10-25 |
Claim: treat CSS as bytecode and stop pretending the cascade is a UI-first API. Uses Elm and the style elements library to define primitives like… | ||
| AMA - Richard Feldman | ReactiveConf 2017 | 2017-10-25 |
Claims that Elm is practical for styling with LM CSS, shows integration with elm-style-animation, and describes measurable wins: fewer crashes, easier… | ||
| Elm in production | Devoxx US 2017 | 2017-03-21 |
NoRedInk runs Elm in production since 2015, compiling to JavaScript and reporting errors with Rollbar; their logs show zero runtime exceptions from Elm while… | ||
| Elm and React in production | ReactiveConf 2016 | 2016-10-27 |
Company uses Elm and React side-by-side in production, starting small and expanding; results include 50,000 lines of Elm after ~1.5 years and zero runtime… | ||
| Making Impossible States Impossible | Elm Conf 2016 | 2016-09-15 |
Shows concrete techniques in Elm to make invalid UI states unrepresentable: handling CSS at-rules (the @charset rule must be first) by avoiding lists of… | ||
| Make the Back-End Team Jealous: Elm in Production | Strange Loop 2015 | 2015-09-24 |
A production web app originally built with React.js and legacy jQuery gets Elm introduced incrementally by replaced one Flux store via ports, preserving… | ||
| Shipping a Production Web App in Elm | LambdaConf 2015 | 2015-05-22 |
A 2011 CoffeeScript web app Dreamwriter is scratch‑rewritten in Elm to edit 100,000-word novels and the claim is concrete: rendering and interaction become… | ||
| Web Apps without Web Servers | Strange Loop 2014 | 2014-09-17 |
Demo shows a full writing app called dreamwriter.doio built with only static files on Amazon S3 and the HTML5 appcache, letting new documents, drag‑open files… | ||
| nothing matches | ||