Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Railway Oriented Programming
Search
Roman Dubrovsky
March 22, 2018
Programming
0
130
Railway Oriented Programming
Datarockets internal meetup
Roman Dubrovsky
March 22, 2018
Tweet
Share
More Decks by Roman Dubrovsky
See All by Roman Dubrovsky
Life with GraphQL
roman_dubrovsky
0
150
Timezone pain (lighting)
roman_dubrovsky
0
31
Feature toggling
roman_dubrovsky
0
56
GraphQl paratemers (lightning)
roman_dubrovsky
0
15
Views and Controllers, Forms
roman_dubrovsky
0
19
Git tips
roman_dubrovsky
0
58
Cells refactroing
roman_dubrovsky
0
37
Form objects
roman_dubrovsky
1
170
Other Decks in Programming
See All in Programming
データの民主化を支える、透明性のあるデータ利活用への挑戦 2025-06-25 Database Engineering Meetup#7
y_ken
0
330
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
590
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
640
生成AIコーディングとの向き合い方、AIと共創するという考え方 / How to deal with generative AI coding and the concept of co-creating with AI
seike460
PRO
1
340
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
270
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
110
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
110
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
1
140
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
0
290
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
0
160
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
20
3.8k
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
1k
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
337
57k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Building Adaptive Systems
keathley
43
2.6k
How STYLIGHT went responsive
nonsquared
100
5.6k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
GraphQLとの向き合い方2022年版
quramy
49
14k
Scaling GitHub
holman
459
140k
Git: the NoSQL Database
bkeepers
PRO
430
65k
The Pragmatic Product Professional
lauravandoore
35
6.7k
Music & Morning Musume
bryan
46
6.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Transcript
Railway Oriented Programming
Railway Oriented Programming in Ruby
Rail way !== Rails way
None
Like JS promises
None
None
• Waterfall - https://github.com/apneadiving/waterfall • Trailblazer (Operation) - http://trailblazer.to/gems/operation/2.0/index.html •
Hanami ???? • Elexir
Waterfall
None
None
None
How to refactor service • Chain service objects like a
boss - https://medium.com/@apneadiving/chain-service-objects-like-a-boss-35d0b83 606ab
Trailblazer ???
Read more • http://www.zohaib.me/railway-programming-pattern-in-elixir/ • https://medium.com/rubyinside/forget-conditionals-use-the-rail-way-c4e98b4e 7a13 • https://medium.com/@apneadiving/chain-service-objects-like-a-boss-35d0b83 606ab
• http://trailblazer.to/gems/operation/2.0/index.html