#164 Rails Core to Independent Consultant: Kasper Timm Hansen on Ruby, Testing, and Craft
カートのアイテムが多すぎます
ご購入は五十タイトルがカートに入っている場合のみです。
カートに追加できませんでした。
しばらく経ってから再度お試しください。
ウィッシュリストに追加できませんでした。
しばらく経ってから再度お試しください。
ほしい物リストの削除に失敗しました。
しばらく経ってから再度お試しください。
ポッドキャストのフォローに失敗しました
ポッドキャストのフォロー解除に失敗しました
-
ナレーター:
-
著者:
Kasper gets concrete on the engineering-efficiency work he does now. He explains why slow test suites are the tax most growing Ruby on Rails apps quietly pay, how associated objects pull behavior out of God objects to keep domain models clean, and why he seeds test and development data from the same recipes, using his Oaken library, so you debug the story you already know.
He also walks through "riffing," his scratch-file design method for exploring a problem before generating a single line of code, and rv, the Ruby version manager he built inspired by Python's uv that installs Ruby in about a second. The conversation closes on Rails 8 and what's next for Ruby.
About Kasper Timm Hansen:
- https://kaspth.com
- https://spinel.coop
About Federico Ramallo
Founder of Density Labs, the AI Engineering Partner for the mid-market, helping US companies ship AI to production, backed by a decade of shipping software with distributed engineering teams. Author of The Invisible Distance, the operating system for engineering leaders running teams across borders. Host of The PreVetted Podcast: 150+ conversations with VPs of Engineering, CTOs, and operators on what actually works.
- 💼 https://www.linkedin.com/in/framallo/
- 🌐 https://densitylabs.io
- ✅ https://prevetted.ai
🎙 PreVetted Podcast
- 🎯 https://prevetted.ai/podcast
- 🐦 https://x.com/PrevettedPod
- 🔗 https://www.linkedin.com/company/prevetted-podcast
TIMESTAMPS:
0:00 Introduction to Kasper and his work
5:12 Why a co-op, and what changes when everyone is an owner
12:53 The road to the Rails Core team
18:18 Advice for new open source contributors
21:56 Where Rails teams actually get stuck
24:47 Domain modeling and associated objects
27:35 Fixtures, factories, and Oaken
32:55 Rails 8 and what is next for Ruby
33:36 Riffing: designing before you generate
43:02 rv: installing Ruby in a second
#RubyOnRails #OpenSource #SoftwareEngineering
adbl_web_anon_alc_button_suppression_t1
まだレビューはありません