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
Why we ditched Rails
Search
Jerry Jäppinen
September 21, 2012
Programming
120
0
Share
Why we ditched Rails
Presentation about Deveo's development challenges in Frozen Rails 2012.
Jerry Jäppinen
September 21, 2012
More Decks by Jerry Jäppinen
See All by Jerry Jäppinen
New Programmer’s Handbook
jerryjappinen
0
4.5k
AI and user experience
jerryjappinen
0
600
UX audit
jerryjappinen
0
34
Product development toolchain
jerryjappinen
0
80
Lateral Nord company intro
jerryjappinen
0
92
Productisation workshop
jerryjappinen
0
400
Elements of web design
jerryjappinen
1
340
Design thinking: Intro workshop
jerryjappinen
0
290
Vue.js introduction
jerryjappinen
0
300
Other Decks in Programming
See All in Programming
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
200
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
190
色即是空、空即是色、データサイエンス
kamoneggi
1
140
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
140
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
24
14k
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
5
710
Skillは並べた。動かなかった。契約で繋いだ。— 65個のSkillから、自走する開発サイクルへ
junholee
0
680
要はバランスからの卒業 #yumemi_grow
kajitack
0
180
AIエージェントの隔離技術の徹底比較
kawayu
0
360
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
130
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2.1k
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
240
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
400
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
230
Visualization
eitanlees
151
17k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
170
So, you think you're a good person
axbom
PRO
2
2k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
320
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
700
Transcript
Why we ditched Rails 6 lessons we learned the hard
way
Jerry Jäppinen GUI Designer @jerryjappinen
[email protected]
Apps & APIs Collaboration Repo hosting
Views shouldn’t be tied to domain objects Rails is logical,
UIs are not 1.
View’s lifetime is just beginning on page load Preprocessed views
won’t cut it 2.
HTML, CSS, JS & JSON Technology stack gets out of
hand 3.
Seriously WTF, look at your smartphone Page refreshes *_* 4.
JavaScript can’t be escaped or superceded No options for writing
modern UIs 5.
Ruby != JavaScript Rails is Ruby 6.
No Rails :( For now. =
www.deveo.com @deveoteam
None
None