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
Don't Use Spree
Search
j3
February 26, 2014
Technology
0
160
Don't Use Spree
As presented at SpreeConf 2014 in NYC
j3
February 26, 2014
Tweet
Share
More Decks by j3
See All by j3
Hiring the Best Talent
j3
0
230
Great Technical Interviews
j3
1
520
Hiring for Your Stack is All Wrong
j3
2
530
Opportunity@Work / TechHire
j3
0
98
Building an Innovation Community
j3
0
100
Just Be Fucking Awesome
j3
1
320
Pragmatic TDD
j3
1
250
Just Be Fucking Awesome
j3
3
440
Internationalization & Localization
j3
7
1k
Other Decks in Technology
See All in Technology
AI AgentをLangflowでサクッと作って、1日働かせてみた!
yano13
1
150
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
13
82k
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
130
ブラウザのAPIで Nintendo Switch用の特殊なゲーム用コントローラーを体験型コンテンツに / IoTLT @ストラタシス・ジャパン
you
PRO
0
120
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
2.2k
Dify on AWS 環境構築手順
yosse95ai
0
120
個人でデジタル庁の デザインシステムをVue.jsで 作っている話
nishiharatsubasa
3
5k
スタートアップの現場で実践しているテストマネジメント #jasst_kyushu
makky_tyuyan
0
130
アウトプットから始めるOSSコントリビューション 〜eslint-plugin-vueの場合〜 #vuefes
bengo4com
3
1.8k
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
290
コンパウンド組織のCRE #cre_meetup
layerx
PRO
1
260
初めてのDatabricks Apps開発
taka_aki
1
370
Featured
See All Featured
How to Ace a Technical Interview
jacobian
280
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
How GitHub (no longer) Works
holman
315
140k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Building Better People: How to give real-time feedback that sticks.
wjessup
369
20k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Designing Experiences People Love
moore
142
24k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
Transcript
Don’t Use Spree Jeff Casimir
About You
Too Important
Who Makes This Thing?
None
Who Makes This Thing?
CEO
None
What a Team Looks Like
None
Open Source Is Stupid
None
None
Open Source Means Problems
Bugs Are Secrets
Open Source Has Bugs
None
None
None
None
None
Closed Source Is Safe
None
Bugs Can Be Features
Upgrading Versions
None
None
Who You Gonna Call?
None
Spree’s “Support”
None
None
None
None
The Business Case Is Clear
The Software
Just Build It Yourself
None
Job Security
The Ruby & The Rails
The PHP
None
None
None
Abstractions = Lies
None
Code Is Hiding
spree spree_api spree_backend spree_cmd spree_core spree_frontend spree_sample
Opening an Engine
bundle open spree_api
None
Hi! I am Clippy, your programming assistant. Would you like
me to build your store’s API?
Engine Replacement
Changing Authorization Providers
Say You Get It All Put Together
How Deployment Should Be
None
Deploying Spree
None
None
None
You’re Responsible
Don’t Use Spree • Open Source is Too Dangerous •
The Project and Platform are Too Old • Spree Enslaves Their Support Team • The Software Is Too Modular • Deployment Is Too Hard Jeff Casimir