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
Boring Technologies
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Pierre GOUDJO
December 30, 2021
Technology
0
53
Boring Technologies
We are drowning ourselves in complex software. Time to rethink our technology stack
Pierre GOUDJO
December 30, 2021
Tweet
Share
More Decks by Pierre GOUDJO
See All by Pierre GOUDJO
Simplicity matters
pierregoudjo
0
61
Always available workspaces: Dotfiles, Github and other shenanigans
pierregoudjo
0
51
Amazon Virtual Private Cloud
pierregoudjo
0
75
Service Discovery: Fundamentals
pierregoudjo
0
81
Relational Databases on AWS: Amazon RDS and Aurora
pierregoudjo
0
98
Property-based testing: The lazy programmer's guide to writing thousands of tests
pierregoudjo
0
100
Object storage: An exploration of AWS S3
pierregoudjo
0
66
Load Balancing: A strategy for scalable internet applications
pierregoudjo
0
96
CDN: Caching and edge computing on AWS
pierregoudjo
0
62
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
360
Tebiki Engineering Team Deck
tebiki
0
24k
配列に見る bash と zsh の違い
kazzpapa3
1
120
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
200
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Ruby版 JSXのRuxが気になる
sansantech
PRO
0
140
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
350
入社1ヶ月でデータパイプライン講座を作った話
waiwai2111
1
270
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
170
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
180
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
1.7k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
For a Future-Friendly Web
brad_frost
182
10k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
250
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.5k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Typedesign – Prime Four
hannesfritz
42
2.9k
The SEO Collaboration Effect
kristinabergwall1
0
350
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
64
HDC tutorial
michielstock
1
370
Transcript
Pierre Goudjo Boring Technologies
Let’s start with an obvious, indisputable truth
So ft ware is eating the world Marc Andreessen
None
There is also a reality nobody likes facing
Nobody likes dealing with legacy code
None
None
None
Why?
Truth is, most business so ft wares are not that
great
None
The original code wasn’t written to cope with changes, making
updates very di ff i cult
How do we turn devs from
How do we turn devs from
How do we turn devs from
How do we turn devs from
By alleviating complexity
There are two root causes of so ft ware complexities
Complexity inherent to your domain Essential complexity
None
None
Complexity due to the platforms and tools you are using
or depend on Accidental complexity
None
None
There is no silver bullet to alleviate complexity
But you can,
1 Embrace your domain complexity
None
2 Keep that accidental complexity in check
None
3 Carefully select your dependencies
Choose Boring Technologies™
None
Tools that get the least in your way of achieving
business goals
Boring ≠ Bad
Simple - Proven - Reliable
None
So we can’t have fun anymore?
None
None
None
None
None
@pierregoudjo The End