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
Development Workflow
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Harry Dobrev
May 31, 2014
Technology
250
0
Share
Development Workflow
Git, GitHub, Automated tests, Continuous integration
Harry Dobrev
May 31, 2014
More Decks by Harry Dobrev
See All by Harry Dobrev
Composer Tips & Tricks
hkdobrev
0
5.3k
Other Decks in Technology
See All in Technology
GitHub Copilot のこれまでとこれから: From Copilot to Collaborative Agents
yuriemori
1
230
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
5
240
Amazon CloudFrontにおけるAIボットアクセス制御のポイント
kizawa2020
5
310
Databricks 月刊サービスアップデート 2026年05月号
tyosi1212
0
120
個人AIからチームAIへ:開発における品質と生産性の再設計
moongift
PRO
0
310
CloudFront VPCオリジンとVPC Latticeサービスの内部ALBをマルチアカウントで一元利用しよう
duelist2020jp
5
260
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
190
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
660
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
370
個人の発見を、組織の知恵に 〜生成AI活用を"探索"から"組織の仕組み"へ〜
kintotechdev
2
120
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
150
20260528_生成AIを専属DSに_Howの次にすべきことを考える
doradora09
PRO
0
260
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
350
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Designing for Performance
lara
611
70k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
550
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
350
Transcript
Development Workflow @hkdobrev Bulgaria Web Summit 2014
Haralan Dobrev • @hkdobrev, hkdobrev.com • despark.com, clippings.com • Open-source
Enthusiast
• Simple tools for simple tasks • Automate everything •
Find the bottlenecks • Don't settle Best Practices
Tools • Git • GitHub • Automated Tests • Continuous
Integration
Git • Not just backup • History - "Why" instead
of "what". • Experiment easy and often • Distributed, asynchronous development
None
None
GitHub • Communication • Open-source • Pull requests • GitHub
Flow
None
GitHub Flow™ 1. New branches from master 2. Open a
pull request 3. Review/Discuss 4. Merge 5. Rinse and repeat
GitHub Flow™
Automated Tests • "I've tested it so it's working" •
It's not done until it's tested • Tests should be easy to write • Tests should be easy to run
None
None
CI = Continuous Integration • Release early, release often •
Automate the build • Keep it green • Travis CI + GitHub
Travic CI • Travis loves open-source • Easy to configure
• GitHub integration • More integrations, deployments, notifications
None
None
Questions? speakerdeck.com/hkdobrev
Thank you speakerdeck.com/hkdobrev