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
150
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
220
Great Technical Interviews
j3
1
500
Hiring for Your Stack is All Wrong
j3
2
510
Opportunity@Work / TechHire
j3
0
86
Building an Innovation Community
j3
0
85
Just Be Fucking Awesome
j3
1
310
Pragmatic TDD
j3
1
230
Just Be Fucking Awesome
j3
3
430
Internationalization & Localization
j3
8
1k
Other Decks in Technology
See All in Technology
プロジェクトマネジメント実践論|現役エンジニアが語る!~チームでモノづくりをする時のコツとは?~
mixi_engineers
PRO
3
180
AIとSREの未来 / AI and SRE
ymotongpoo
2
1.3k
CSS polyfill とその未来
ken7253
0
140
GitHub Coding Agent 概要
kkamegawa
1
1.7k
Roo Codeにすべてを委ねるためのルール運用
pharma_x_tech
1
230
積み上げられた技術資産と向き合いながら、プロダクトの信頼性をどう守るか
plaidtech
PRO
0
940
Cursor Meetup Tokyo
iamshunta
2
690
ソフトウェアテストのAI活用_ver1.10
fumisuke
0
240
Machine Intelligence for Vision, Language, and Actions
keio_smilab
PRO
0
500
“⾞が通れるほど⼤きな”セキュリティーホールを抑えながらログインしたい
taiseiue
0
160
AIの電力問題を概観する
rmaruy
1
220
Devin&Cursor、それぞれの「本質」から導く最適ユースケース戦略
empitsu
8
2.5k
Featured
See All Featured
Facilitating Awesome Meetings
lara
54
6.4k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
For a Future-Friendly Web
brad_frost
178
9.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
GraphQLとの向き合い方2022年版
quramy
46
14k
Faster Mobile Websites
deanohume
307
31k
Designing for humans not robots
tammielis
253
25k
How to Think Like a Performance Engineer
csswizardry
23
1.6k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
The World Runs on Bad Software
bkeepers
PRO
68
11k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
620
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