# Yehuda Katz

> The Rubyist who gave Ruby its dependency manager, then carried that build-the-tools instinct into JavaScript and Rust.

**Yehuda Katz** (known online as **wycats**) is a Rails Core Team alum who co-created **Bundler**, the tool that installs and manages the outside libraries (called "gems") a Ruby project depends on, so that everyone building the same app gets the exact same versions. He built Bundler with Carl Lerche during the pair's prolific "Carlhuda" period, and the two of them, joined by André Arko, shipped Bundler 1.0 in 2010, right as it was becoming the standard way every Rails app manages its dependencies. André went on to become its lead maintainer. See [Bundler](https://chunkybacon.dev/timeline/bundler.md) for the fuller story.

That same era was the big **Rails 3** rewrite, and Yehuda was in the thick of it. He had been on the Merb core team (Merb was a rival Ruby framework), and when Merb and Rails merged to become Rails 3, he became one of the people reshaping the framework [David Heinemeier Hansson (DHH)](https://chunkybacon.dev/people/dhh.md) had created. Rails Contributors ranks him among its all-time top contributors.

He is also, unusually, a bridge to other language communities. He is one of the creators of **Ember.js**, a JavaScript framework for building web apps, and of **Handlebars**, a popular templating tool. He co-created **Cargo**, the package manager for the **Rust** programming language (the same job Bundler does for Ruby), and describes himself as a retired member of the Ruby on Rails, jQuery, and Rust core teams, plus an occasional member of **TC39**, the committee that designs new versions of JavaScript.

*Related:* [Bundler](https://chunkybacon.dev/timeline/bundler.md) · [David Heinemeier Hansson (DHH)](https://chunkybacon.dev/people/dhh.md) · [The Merb and Rails merger](https://chunkybacon.dev/stories/merb-rails-merger.md)

## Sources
- About Me (Yehuda Katz): https://yehudakatz.com/about/
- Projects (Yehuda Katz, project and core-team listings): https://yehudakatz.com/projects/
- A History of Bundles: 2010 to 2017 (André Arko, on Bundler's origins with Carl Lerche and the 1.0 release): https://andre.arko.net/2017/11/16/a-history-of-bundles/

---

Source: https://chunkybacon.dev/people/yehuda-katz/
License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)
