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
140
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
200
Great Technical Interviews
j3
1
450
Hiring for Your Stack is All Wrong
j3
2
490
Opportunity@Work / TechHire
j3
0
60
Building an Innovation Community
j3
0
51
Just Be Fucking Awesome
j3
1
280
Pragmatic TDD
j3
1
220
Just Be Fucking Awesome
j3
3
400
Internationalization & Localization
j3
8
910
Other Decks in Technology
See All in Technology
SPI原点回帰論:事業課題とFour Keysの結節点を見出す実践的ソフトウェアプロセス改善 / DevOpsDays Tokyo 2024
visional_engineering_and_design
4
1.3k
人間の尊厳、幸福、アクセシビリティ / 第116回「WEB TOUCH MEETING」アクセシビリティSP
nulabinc
PRO
2
180
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
180
コンテナセキュリティの基本と脅威への対策
kyohmizu
3
660
PHP"オレ"カンファレンスの告知
ysknsid25
0
310
普段有償でサポート業務をしているCSAが技術知見を無料で公開する理由
07jp27
1
620
0→1開発における技術選定において一番大切なこと
bicstone
1
320
"好き"との生活/Regularly update profile with GitHub Actions
judeeeee
0
140
Aurora MySQL v3(MySQL8.0互換)の オンラインDDLの罠挙動を全バージョンで検証した
yutakikai
0
150
マルチアカウント環境への発見的統制の導入
ch1aki
1
1.3k
【SORACOM UG】SIM Deep Dive セキュアエレメント編
soracom
PRO
0
230
プロデザ! BY リクルート vol.18_リクルートのリサーチ実践組織「リサーチブーストコミュニティ」
recruitengineers
PRO
2
230
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
119
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
39
4.4k
Scaling GitHub
holman
457
140k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Teambox: Starting and Learning
jrom
128
8.4k
Code Reviewing Like a Champion
maltzj
513
39k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Optimizing for Happiness
mojombo
369
69k
Done Done
chrislema
178
15k
How to Ace a Technical Interview
jacobian
272
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