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
180
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
260
Great Technical Interviews
j3
1
540
Hiring for Your Stack is All Wrong
j3
2
550
Opportunity@Work / TechHire
j3
0
110
Building an Innovation Community
j3
0
120
Just Be Fucking Awesome
j3
1
340
Pragmatic TDD
j3
1
260
Just Be Fucking Awesome
j3
3
460
Internationalization & Localization
j3
7
1.1k
Other Decks in Technology
See All in Technology
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
94k
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
3k
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
270
AgentCore RuntimeをVPCにデプロイして 開発ドキュメント作成AIエージェントを作った
alchemy1115
3
190
AI駆動開発を事業のコアに置く
tasukuonizawa
1
1.5k
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
5
930
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
320
横断SREがSRE社内留学制度 / Enablingになぜ踏み切ったのか
rvirus0817
0
230
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
1
450
OpenShiftでllm-dを動かそう!
jpishikawa
0
220
"共通化"と"Embed"のブレンドでスケール可能な運用を!M&Aを支えるGENDA SREの実践 / GENDA Tech Talk #3
genda
0
170
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
810
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
4.5k
BBQ
matthewcrist
89
10k
Thoughts on Productivity
jonyablonski
74
5k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
200
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Designing for humans not robots
tammielis
254
26k
GitHub's CSS Performance
jonrohan
1032
470k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
The Cult of Friendly URLs
andyhume
79
6.8k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
How to Ace a Technical Interview
jacobian
281
24k
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