Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Consistency as a developer
Search
Adora Nwodo
March 02, 2019
Programming
1
110
Consistency as a developer
Adora Nwodo
March 02, 2019
Tweet
Share
More Decks by Adora Nwodo
See All by Adora Nwodo
Harnessing the Power of AI in Open-Source Cloud Engineering
adoranwodo
2
310
Getting Started With Data Structures
adoranwodo
1
460
StereoKit: The Open Source SDK for VR/MR
adoranwodo
0
170
Accessibility in the context of Mixed Reality
adoranwodo
0
71
Skills to Excel in Cloud Engineering
adoranwodo
0
450
The Opportunities In The Decade Of Mixed Realities
adoranwodo
0
97
7 Habits of Highly Effective Engineering Teams
adoranwodo
0
190
Designing secure cloud applications
adoranwodo
0
200
Building a sustainable personal brand
adoranwodo
0
140
Other Decks in Programming
See All in Programming
Cap'n Webについて
yusukebe
0
140
Cell-Based Architecture
larchanjo
0
130
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
18
7.6k
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
330
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
150
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
130
Developing static sites with Ruby
okuramasafumi
0
310
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
440
堅牢なフロントエンドテスト基盤を構築するために行った取り組み
shogo4131
8
2.4k
宅宅自以為的浪漫:跟 AI 一起為自己辦的研討會寫一個售票系統
eddie
0
510
tparseでgo testの出力を見やすくする
utgwkk
2
250
sbt 2
xuwei_k
0
300
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
390
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
16
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.3k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.1k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
220
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