Yehuda Katz
where else to find them
website:https://yehudakatz.com
github:wycats
bluesky:wycats.bsky.social
x:wycats
speakerdeck:wycats
devto:wycats
threads:wycats
what they talk about
all 23 in the filters
where they keep going back
- EmberConf10 editions2014–2023
- RailsConf9 editions2009–2019
- MountainWest RubyConf4 editions2008–2011
all 21 in the filters
on a stage with
all 53 in the filters
who talks about the same things
- Godfrey Chan20 talks
- Tom Dale24 talks
- Matthew Beale6 talks
- Brandon Hays10 talks
- Jen Weber6 talks
- Ryan Florence11 talks
| title | conference | date |
|---|---|---|
| Keynote Part 1 | EmberConf 2023 | 2023-07-20 |
Polaris brings a concrete migration: Ember 5.0 aligns with modern tooling by landing Ember template imports so templates live in JS files via a template tag… | ||
| Build a Universal Reactive Data Library with Starbeam | JSNation 2023 | 2023-06-01 |
StarBeam is a standalone reactive library that can be intermixed with React. It provides reactive versions of JavaScript built-in collections and allows for… | ||
| Starbeam: Universal Reactivity And What It Means For You | Philly ETE 2023 | 2023-04-11 |
Starbeam is a reactivity library extracted from Ember that builds cells, resources, services and element modifiers as universal reactive primitives and ships… | ||
| Starbeam, and what it means for Ember | EmberFest 2022 | 2022-09-22 |
A new reactivity library called Starbeam exists today after about nine months of work, with a working React renderer and a Svelte prototype, and Starbeam 0.7… | ||
| Announcing Starbeam: Universal Reactivity | JSNation Conference 2022 | 2022-06-16 |
Announcing Starbeam as a library for universal reactivity and showing a working users table built inside a React app, the demo implements… | ||
| Keynote Part 1 | EmberConf 2022 | 2022-04-19 |
A roadmap for Ember’s next edition explains concrete wins: template tag moves templates into JS so components, helpers and modifiers use normal imports… | ||
| Fireside Chat with Yehuda Katz and Ed Faulkner | EmberConf 2022 | 2022-04-19 |
Explains a concrete reactivity extraction called Starbeam that already runs tests and yields a tiny database‑style library built on its primitives, shows how… | ||
| Keynote Part 1 | EmberConf 2021 | 2021-03-29 |
Ember adopts a disciplined six-week release channels model with feature flags and tooling (Ember CLI, HTMLBars) to stage big changes without breaking apps; an… | ||
| Opening Keynote | EmberConf 2020 | 2020-03-16 |
Ember ships a concrete plan: Ember Octane lands as a December minor stable release that is HTML-first, adds auto-tracking, template-only components, element… | ||
| Inside Rails... | RailsConf 2019 | 2019-05-01 |
Explains exactly how an HTTP request becomes a controller method: DNS → TCP/HTTP → web server → use and run in config.ru → Rack ENV hash → middleware chain →… | ||
| Opening Keynote | EmberConf 2019 | 2019-03-18 |
Ember announces an Octane addition: a coherent snapshot bundling JavaScript classes, Glimmer components, angle-bracket invocation, and a new change system… | ||
| Enabling Web Developers to Build the Future of the Web | CascadiaJS 2018 | 2018-11-15 |
A first-person account explains concrete wins: a 230+ response survey that proves developer demand, joining TC39 to add web developers where there were none… | ||
| Using Skylight to Solve Real-World Performance Problems | RailsConf 2018 | 2018-04-17 |
Skylight shows median and 95th percentile latencies rather than averages and pinpoints slow endpoints by combining slowness with popularity so fixes matter. It… | ||
| Opening Keynote | EmberConf 2018 | 2018-03-12 |
Roadmap announces concrete changes: a conventional pods-style file layout with codemods to migrate apps, making jQuery optional (≈30KB) and reducing default… | ||
| The Feedback Loop: Growing healthy open source projects | Keep Ruby Weird 2017 | 2017-10-27 |
Argues that healthy projects adopt a one-OSS vs two-OSS governance model, favor positive-sum solutions over zero-sum shortcuts, and actively turn frustrated… | ||
| Introducing Helix: High-Performance Ruby Made Easy | RailsConf 2017 | 2017-04-25 |
Helix is an open source toolkit that compiles Rust into native Ruby extensions so Rails apps get C‑like speed without segfault risk; Skylight extracts it from… | ||
| Opening Keynote | EmberConf 2017 | 2017-03-28 |
-- no description -- | ||
| Zen and the Art of Package Management | RubyConf Portugal 2016 | 2016-10-27 |
Built three package managers — Bundler, Cargo, Yarn — and compares concrete behaviors: Cargo enforces semver (it refuses to publish "" ranges), NPM install is… | ||
| Small Details, Big Impact | RailsConf 2016 | 2016-05-04 |
Skylight swaps an unreadable RPM column for a Popularity icon sized to avoid misleading log‑normal distributions, proves the triangle meter works better than… | ||
| Stability Without Stagnation: Lessons Learned Shipping Ember | Philly ETE 2016 | 2016-04-11 |
Ember uses a disciplined pipeline — RFCs, feature flags, Canary → Beta → Release every six-week release cycle with LTS every fourth release — to land breaking… | ||
| Opening Keynote | EmberConf 2016 | 2016-03-28 |
Conference updates list concrete outcomes not fluff: community grows to almost 1,950 attendees, ember CLI logs 52 million live reload events and ember… | ||
| The Future of Ember Templating | EmberConf 2016 | 2016-03-28 |
Glimmer 2 presents a concrete implementation: a pull‑based reference primitive plus an entity tag validation system and a compact revision tagging encoding… | ||
| Turbo Rails with Rust | RubyKaigi 2015 | 2015-12-11 |
Shows building a native Rails extension in Rust using a small runtime library and a file format that generates glue; Rust replaces C glue with libcruby plus… | ||
| Rewriting a Ruby C Extension in Rust | Full Stack Fest 2015 | 2015-09-01 |
Rewriting a Ruby C extension in Rust demonstrates that a straightforward Rust implementation of Sam Saffron’s fast_blank outperforms the hand‑written C… | ||
| Using Rust from C... or Any Language | RustCamp 2015 | 2015-08-01 |
Rust code compiles into a C-callable library and the claim is that production FFI is doable and safer than C++ after a year of work on Skylight where Ruby… | ||
| Bending the Curve: How Rust Helped Us Write Better Ruby | RailsConf 2015 | 2015-04-21 |
Skylight rewrites its Ruby agent in Rust and ships a featherweight agent that uses far less CPU and memory while collecting far more fine‑grained timing and… | ||
| What is Rust? | Philly ETE 2015 | 2015-04-07 |
Rust claims to eliminate segfaults and most memory leaks by enforcing ownership and borrowing at compile time instead of using a GC, giving no runtime GC yet… | ||
| Opening Keynote | EmberConf 2015 | 2015-03-03 |
Ember reports concrete wins: community grows to ~1,900 attendees, ember CLI records 52 million live‑reload events and 300,000 downloads a month, and ember… | ||
| A guide to Indie Open Source Software | dotJS 2014 | 2014-11-17 |
Argues that indie open source succeeds by specific practices: diversify core team membership across companies, insist on 20% time for maintainers who also ship… | ||
| Let’s Talk About Rust | GoGaRuCo 2014 | 2014-09-19 |
Rust claims C-like control and memory efficiency while proving safety and productivity: the compiler enforces ownership rules and gives a compile-time error if… | ||
| Keynote: 10 Years! | RailsConf 2014 | 2014-04-22 |
Rails claims that convention over configuration succeeds because human decision-making hits ego depletion, so defaults become the most effective psychological… | ||
| How to Build a Smart Profiler for Rails | RailsConf 2014 | 2014-04-22 |
Skylight claims to deliver honest response times by storing histograms and 95th percentile rollups, and it actually handles the scale of real traffic — the… | ||
| Lightning Talks | RailsConf 2014 | 2014-04-22 |
A rapid-fire sequence of demos and claims: micro‑events announce a Ruby hackfest; benchmarks compare JSON, MessagePack and Protocol Buffers across Ruby, Python… | ||
| Keynote With Yehuda Katz and Tom Dale | Fluent 2014 | 2014-03-11 |
Argues that a framework should encode community best practices rather than just offer maximally flexible primitives, comparing Ember and Angular: Angular… | ||
| Yehuda Katz and Tom Dale (Tilde Inc.) interviewed at Fluent 2014 | Fluent 2014 | 2014-03-11 |
Argues framework wars are overstated and shows why Ember trades flexibility for productivity by baking conventions into a larger codebase: Ember bakes in… | ||
| Keynote | EmberConf 2014 | 2014-03-02 |
Claim: Ember makes developers dramatically more productive on multi‑screen web apps. Evidence: six-week release cycle backed by automation, Ember 1.0 shipped… | ||
| Monitoring the Health of Your App | RailsConf 2013 | 2013-04-29 |
Argument: averages lie — web response times are long‑tailed so 95th percentile and histograms matter. Implementation: an MVP service (Skylight) instruments… | ||
| Building Web Applications with Ember.js | HTML5DevConf 2013 | 2013-04-01 |
Ember.js organizes app state into long‑lived models, session controllers and view templates, demonstrates URLs-first routing with nested outlets and automatic… | ||
| Tokaido: Making Ruby Better on OS X | RubyConf 2012 | 2012-11-01 |
Tokaido produces a relocatable, portable Ruby by statically linked Ruby 1.9.3 that embeds libssl libcrypto and libz so OS X no longer breaks on external… | ||
| Cruft and Technical Debt: A Long View | GoGaRuCo 2012 | 2012-09-14 |
Claim: cruft inevitably accumulates because external assumptions change faster than code, producing technical obsolescence distinct from intentional debt… | ||
| What's jQuery Doing on Standards? | jQuery Conference 2012 San Francisco | 2012-06-28 |
jQuery Foundation joins W3C/ECMA, pushes concrete fixes: replaces jQuery’s synthetic-id query hacks by driving a proposed findAll/querySelectorAll scoping bug… | ||
| Lightning Talks - Part II | RailsConf 2012 | 2012-04-23 |
Lightning round of concrete takeaways: draw your engine routes on the engine itself and use isolate_namespace so engine and app routes coexist; aim for… | ||
| Rails: The Next Five Years | RailsConf 2012 | 2012-04-23 |
Rails needs conventions for JSON APIs: Active Model Serializers is presented as a concrete solution that generates serializers with rails generators, hooks… | ||
| Ruby: The Challenges Ahead | MountainWest RubyConf 2011 | 2011-03-17 |
Argues Ruby must stop shipping only 80/20 hacks and finish the last 20 percent: real concurrency, library completeness, and language evolution. Points out SSL… | ||
| Extending Rails 3 | GoGaRuCo 2010 | 2010-09-17 |
Rails 3.1 makes concrete changes: engine migrations get a copy-and-timestamp workflow so gems ship migrations safely; the static middleware uses a… | ||
| Writing Modular Ruby Code: Lessons Learned from Rails 3 | MountainWest RubyConf 2010 | 2010-03-11 |
Argues against premature modularity and shows concrete Rails 3 changes: moves routing off globals so multiple routers and rackapps URL helpers work, converts… | ||
| Polishing Rubygems | RubyConf 2009 | 2009-11-19 |
After months building a wrapper around RubyGems the result is bundler which performs atomic dependency resolution, treats a repo or directory as a git-as-gem… | ||
| From Rails to Rack: Making Rails 3 a Better Ruby Citizen | GoRuCo 2009 | 2009-05-30 |
Explains concrete changes in Rails 3: adopts Rack so middleware like Rack middleware and router points at an action become first-class, lets… | ||
| Rails Core Panel | RailsConf 2009 | 2009-05-04 |
Panel answers focus on concrete changes and asks: progress on mountable reusable apps, a pluggable JSON backends mechanism to avoid json gem clashes, and a… | ||
| The Great Rails Refactor | MountainWest RubyConf 2009 | 2009-03-13 |
Explains the Rails/Merb merge roadmap and concrete engineering work: Rails 3 adopts action_orm proxies for true ORM agnosticism (two integration options for… | ||
| Using Jquery with Ruby Web Frameworks | Lone Star Ruby Conference 2008 | 2008-09-04 |
Writes an edit‑in‑place jQuery plugin test‑first using ScrewUnit and a Merb test plugin, implements behaviors until specs pass: click swaps a P for an input… | ||
| Merb the Pocket Rocket Framework | Lone Star Ruby Conference 2008 | 2008-09-04 |
Merb claims real speed — typical request paths hit ~500µs and some actions render <1 ms actions enabling apps at tens of millions of hits/day. It enforces a… | ||
| Lightning Talk: What Can We Learn from the Edge Projects? | Ruby Hoedown 2008 | 2008-08-08 |
Argues Ruby is viable for enterprise workloads with concrete fixes not slogans: rewrote C database drivers in a week to remove objections, measures a Merb… | ||
| Faster, Better ORM with DataMapper | MountainWest RubyConf 2008 | 2008-03-28 |
DataMapper claims faster, more flexible ORM by using an identity map so repeated lookups reuse Ruby objects, and strategic eager loading that cuts typical N+1… | ||
| nothing matches | ||