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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Roman Dubrovsky
March 22, 2018
Programming
0
160
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
33
Feature toggling
roman_dubrovsky
0
61
GraphQl paratemers (lightning)
roman_dubrovsky
0
18
Views and Controllers, Forms
roman_dubrovsky
0
23
Git tips
roman_dubrovsky
0
63
Cells refactroing
roman_dubrovsky
0
41
Form objects
roman_dubrovsky
1
170
Other Decks in Programming
See All in Programming
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
250
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
KagglerがMixSeekを触ってみた
morim
0
350
AI Assistants for YourAngular Solutions @Angular Graz, March 2026
manfredsteyer
PRO
0
130
The free-lunch guide to idea circularity
hollycummins
0
390
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1.2k
モダンOBSプラグイン開発
umireon
0
190
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
120
Tamach-sre-3_ANDPAD-shimaison93
mane12yurks38
0
200
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
270
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
510
Featured
See All Featured
The browser strikes back
jonoalderson
0
860
Information Architects: The Missing Link in Design Systems
soysaucechin
0
850
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
93
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
420
The agentic SEO stack - context over prompts
schlessera
0
720
Are puppies a ranking factor?
jonoalderson
1
3.2k
Site-Speed That Sticks
csswizardry
13
1.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
290
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