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
Consistency as a developer
Search
Adora Nwodo
March 02, 2019
Programming
130
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Consistency as a developer
Adora Nwodo
March 02, 2019
More Decks by Adora Nwodo
See All by Adora Nwodo
Harnessing the Power of AI in Open-Source Cloud Engineering
adoranwodo
2
350
Getting Started With Data Structures
adoranwodo
1
500
StereoKit: The Open Source SDK for VR/MR
adoranwodo
0
220
Accessibility in the context of Mixed Reality
adoranwodo
0
110
Skills to Excel in Cloud Engineering
adoranwodo
0
480
The Opportunities In The Decade Of Mixed Realities
adoranwodo
0
130
7 Habits of Highly Effective Engineering Teams
adoranwodo
0
240
Designing secure cloud applications
adoranwodo
0
240
Building a sustainable personal brand
adoranwodo
0
180
Other Decks in Programming
See All in Programming
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
140
cdk deploy JawsSonic #MARATHONしながらAWSリソースをデプロイしてみよう
akihisaikeda
2
130
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
7.2k
WebMCP Challenge に星空観察アプリで参加した話
okajun35
0
170
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
0
160
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
Heart of Swift Concurrency
koher
0
750
How I Stole PSI from Android Studio - DroidKaigi2026
worker8
0
130
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
110
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
240
新卒PdEのリアル
ryu1013
1
500
iOSDC2026登壇資料.pdf
riofujimon
0
160
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
520
So, you think you're a good person
axbom
PRO
2
2.2k
Claude Code のすすめ
schroneko
67
230k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
580
sira's awesome portfolio website redesign presentation
elsirapls
0
410
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
460
A Tale of Four Properties
chriscoyier
163
24k
Marketing to machines
jonoalderson
1
5.8k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Transcript
BATE 2019 GDG OJO-FESTAC The power of consistency .
Hi, I’m Adora Android Developer . Full stack Web Developer
. Blogger, adorahack.com . GDG Ajah Co-Organizer . Twitter: @theadoranwodo, @adorahack . GitHub: @adoranwodo .
OVERVIEW 1. Introduction 2. Why is it important to be
consistent? 3. Consistency as a developer 4. Consistency in coding practises 5. Consistency in building your community
Introduction
Consistent /kənˈsɪst(ə)nt/ acting or done in the same way over
time, especially so as to be fair or accurate. adjective Keywords: Sameness. uniformity.
Most people who are consistent eventually succeed. THE TRUTH
Why is it important to be consistent?
Boosts your credibility Creates the culture of accountability Increased motivation
Confidence Builds reputation Makes you more relevant Increases productivity
Let’s talk about consistency in developertown
Be consistent in being a GOOD developer. Be consistent when
building your new community
Consistency as a developer
You’re a developer because you build software. So, build software!
IMPORTANT Invest in building your soft skills.
Choose a primary domain and build expertise there. You can't
establish a track record if you are constantly shifting gears or trying new tactics.
Three levels: - Individual Consistency - Collective Consistency - Institutional
Consistency
Consistency in coding practices
Don’t do inconsistent naming. fun begin(){ … val oldTemplateCount =
4 … val num_of_new_templates = 15 }
Do consistent naming. fun processTemplates(){ … val oldTemplateCount = 4
… val newTemplateCount = 15 }
Choose ONE style guide and stick to it.
None
One correct way is enough, really. counter++ counter = counter
+ 1 counter += 1
Time heals all wounds. Except in Software. - Joseph Gefroh
Consistency in building your community
Collaborations are very important.
Three ships: - Ownership - Leadership - Relationship
Feedbacks are equally very important.
If you are persistent, you will get it. If you
are consistent, you will keep it. Don’t get it and lose it.
Thank you! www.adoranwodo.com