Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Collaborating with Craft
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Linda Gorman
October 27, 2017
Technology
540
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Collaborating with Craft
Dotall October 2017
Linda Gorman
October 27, 2017
Other Decks in Technology
See All in Technology
[2026-09-11]SREは誰のもの?運用エンジニアが始める 「SRE領域への越境」とチームの進化の軌跡 〜Road to NEXT CRE
tosite
0
150
2026-09-09 【sigma_ucj#1】Sigma を IaC 管理したい! / IaC for Sigma
civitaspo
0
120
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
330
Slack上でインフラをトラブルシュートする! Agentic Platform Engineeringの第一歩
teru0x1
3
1k
Where Is JetBrains AI Heading- — Central CLI, Air Alpha, and the Agentic Development Stack
x5gtrn
PRO
0
160
Podは生きているのにGoだけが落ちる:GOGCとGOMEMLIMITで追うInvisible OOM Killの謎
tkc66buzz
1
530
全員がプロダクトへ向き合う組織を持続成長させるために——組織づくりのフライホイールと4象限 / The Flywheel Model and Four Quadrants for Organizational Design
hiro_torii
4
980
AI-DLCって実際どう? 〜聞きたいこと全部聞いてみる〜
news_it_enj
0
260
ペアプロの価値はコードを書くことだけじゃない
codmoninc
PRO
0
180
Code4Lib JAPANカンファレンス2026 開会挨拶 / Code4Lib JAPAN Conference 2026: Opening Remarks
ykiyota
0
340
ASTを使って影響範囲を特定する
nealle
0
160
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
1
230
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Building the Perfect Custom Keyboard
takai
2
870
It's Worth the Effort
3n
188
29k
BBQ
matthewcrist
89
10k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
65k
Building AI with AI
inesmontani
PRO
1
1.2k
The Curse of the Amulet
leimatthew05
2
14k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
590
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
370
Navigating Weather and Climate Data
rabernat
0
510
Product Roadmaps are Hard
iamctodd
55
13k
Transcript
Collaborating with Craft Linda Gorman 10/23/17
None
None
None
None
Internal External Designer Developer Creative Director Technical Director Project Manager
Illustrator Copywriter End-User(s) Client Stakeholders Contractors
Upstatement Yale E360 Roger EIC Kat WEB EDITOR Matt YALE
IT Linda DEVELOPER James DESIGNER/FRONT-END DEV Keri DESIGNER/FRONT-END DEV Scott CREATIVE DIRECTOR Cameron PRODUCER
Risk -> Consequence -> Mitigations
1. Collaborators are working in disparate environments. RISK
Code conflicts, duplication, bugs. LEADS TO
None
Keep settings consistent. MITIGATION
• Make changes on production and pull • Store settings
in version control • Craft 3 Migrations Keep settings consistent.
• Make changes on production and pull • Store settings
in version control • Craft 3 Migrations Keep settings consistent.
None
None
Deployment Task (via Capistrano)
Keep content consistent (where it makes sense).
None
2. Collaborators don’t know everything going on in the codebase.
RISK
Unintended side effects, aka bugs. LEADS TO
None
Establish a git workflow. MITIGATION
None
master develop basic-article pull-quote photo-slideshow fullbleed-header release 0.7
Be faithful to task tracking. MITIGATION
None
Document early and often. MITIGATION
None
• Descriptive field labels • Comments in code • Detailed
pull request descriptions • Clear error messaging/feedback Documentation could look like…
Testing. MITIGATION
Visual regression testing.
None
PHPUnit (if you need it).
3. Setup/Updating local environments is high- touch and laborious. RISK
Inefficiency and frustration. LEADS TO
Tailor setup processes to your audience. How technical are they?
MITIGTION
Scripting (responsibly).
4. Feedback comes too late. RISK
Inflexibility, unhappy client. LEADS TO
Expose in-progress work early and often. MITIGATION
None
(But make sure to set expectations).
Be transparent; allow the client to prioritize revisions vs new
features. MITIGATION
None
5. Misaligned Assumptions. RISK
Perceived bugs. LEADS TO
Assign “homework.” MITIGATION
None
Show them how to Craft!
None
Find ways to make the CMS better serve the content.
None
None
None
An extra layer of QA
some unrelated thoughts:
flexibility custom design
None
content migration!
None
[email protected]