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
Automating EE Bootstrapping and Deployment
Search
mattfordham
November 15, 2012
Programming
250
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Automating EE Bootstrapping and Deployment
ExpressionEngine Seattle / November 15, 2012
mattfordham
November 15, 2012
More Decks by mattfordham
See All by mattfordham
Styleguide Driven Development
mattfordham
13
3.2k
Confessions of an Apprehensive Technical Director
mattfordham
11
380
Automating EE Bootstrapping and Deployment
mattfordham
3
200
Frame Animation in the Browser
mattfordham
2
240
Other Decks in Programming
See All in Programming
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
110
MySQLとPostgreSQLって何が違うの?
akagami
0
150
Flow は今どうなっているか
mizdra
PRO
0
820
私のClaude Code活用法 (個人開発編) - PHPerKaigi mini #4(2026/08/24)
panda_program
1
200
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
130
AIエージェント時代のコードレビューを設計する
nogu66
5
1.1k
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
2
910
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
130
FastAPI の並行処理モデルを完全に理解する
hoto17296
9
3.4k
T3DD26: From RAGs to Riches
martinhelmich
0
130
AI時代に学ぶ 好きなルール 嫌いなルール Linter編
shorty5121
0
710
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
49
31k
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
390
WENDY [Excerpt]
tessaabrams
12
39k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.6k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
400
GraphQLとの向き合い方2022年版
quramy
50
15k
Docker and Python
trallard
47
4.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
460
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Automating Front-end Workflow
addyosmani
1369
210k
Transcript
AUTOMATING EE Bootstrapping and Deployment ExpressionEngine Seattle / November 15,
2012
Matt Fordham Principal & Technical Director / @mattfordham www.wintr.com
“A good developer is a lazy developer.” – Some lazy
developer
Automated Development CSS Frameworks Javascript Libraries CSS and JS Preprocessors
Add-ons (plug-ins, extensions) Text editors (snippets, commands, etc)
Project Bootstrapping The process of quickly getting a new project
started with minimal setup and repetition.
Bootstrapping EE: things to automate Creating a new database Installing
ExpressionEngine Setting up file structure Creating CSS and JS skeleton Configuring EE (prefs, user groups, etc) Installing the usual add-ons Initializing and pushing to Git repo
The Template Repo A Git repo containing an already configured
copy of ExpressionEngine, including a database dump. http://www.matthewfordham.com/blog/ee-template
Strap https://github.com/mattfordham/Strap
Project Deployment The process of copying project files to a
server and configuring the files to run on the server.
Capistrano https://github.com/capistrano/capistrano
Some Useful Links https://github.com/mattfordham/Strap https://github.com/capistrano/capistrano https://github.com/leehambley/railsless-deploy http://www.matthewfordham.com/blog/ee-template http://www.matthewfordham.com/blog/deploying-expressionengine https://bitbucket.org/cwcrawley/eeci-talk-files
Thanks :) @mattfordham www.wintr.com www.matthewfordham.com/blog