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
Explicit Development
Search
Jordan Cauley
October 11, 2015
Programming
53
0
Share
Explicit Development
Patterns for Developing in a Team
Jordan Cauley
October 11, 2015
More Decks by Jordan Cauley
See All by Jordan Cauley
iSonea Physician Webinar
jdcauley
0
80
Beyond WordPress
jdcauley
0
940
Other Decks in Programming
See All in Programming
LLM Plugin for Node-REDの利用方法と開発について
404background
0
130
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
160
Inside Stream API
skrb
1
240
Moments When Things Go Wrong
aurimas
3
120
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
370
Claspは野良GASの夢をみるか
takter00
0
130
AI 時代のソフトウェア設計の学び方
masuda220
PRO
28
10k
関係性から理解する"同一性"の型用語たち
pvcresin
2
590
GitHub Copilot CLIのいいところ
htkym
2
1.1k
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
300
色即是空、空即是色、データサイエンス
kamoneggi
1
200
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
220
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
The agentic SEO stack - context over prompts
schlessera
0
790
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Building AI with AI
inesmontani
PRO
1
1k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
エンジニアに許された特別な時間の終わり
watany
107
240k
Accessibility Awareness
sabderemane
1
130
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
A designer walks into a library…
pauljervisheath
211
24k
First, design no harm
axbom
PRO
2
1.2k
Transcript
Explicit Development
You’re Never Alone
Be Explicit
GIT Committed
Commit Messages • First line should act as a title
• Don’t use -m • Keep messages in present tense • Answer • Why the change? • How does it address the issue? • Any side effects? • Link to an issue?
Branch Out
Gnarly Branches • feature/navigation : feature branches for core functionality
• bug/unstable-dropdown : resolve some bugs • component/nav-login : css, js, php, for component functionality
Shared Toolbelt
Up a File Tree
CSS Class
Name Space CSS
JavaScript Patterns
Explicit Variables *this goes for php too.
No Conflict JS
<php? echo $audience; ?>