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
National Coding Day 2026 - Software Evolution: ...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Karn Wong
January 25, 2026
Technology
86
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
National Coding Day 2026 - Software Evolution: The Complete Lifecycle
Karn Wong
January 25, 2026
More Decks by Karn Wong
See All by Karn Wong
Global Azure 2026 - Securing VM Access On Azure
kahnwong
0
54
AgentCon Bangkok 2026 - How to Stay Sane in the Age of Agents
kahnwong
0
86
Microsoft Ignite After Party 2025 - Azure Infrastructure for Cloud Native Solutions
kahnwong
0
59
AI Community Day Bangkok 2025 - In-Browser ML/LLM Inference Ecosystem
kahnwong
0
76
Data & AI Day 2025 - You Created a Pipeline, Now What?
kahnwong
0
130
Pycon Thailand 2025 - ML Model Serving Optimization with ONNX
kahnwong
0
75
MFEC x Google Cloud Thailand: Betagro Bootcamp - IaC Adoption
kahnwong
0
85
{{Ops}Ver.se - Infrastructure as Code and Business Value
kahnwong
0
130
BKK.JS #23 - Intro to WASM
kahnwong
0
80
Other Decks in Technology
See All in Technology
AI開発に用いられるHPC技術について
gpuunite_official
0
210
関東Kaggler会発表資料
takoi
1
280
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
0
110
20分でわかるセキュアAPI
nwiizo
2
320
AIに持続⼒を与える 判断の⻑期記憶設計
eiei114
1
520
作って理解するCoding Agent 〜フレームワークに頼らないピュア Python での実装〜
takapy
3
850
コネクションをピン留めさせずに SELECTクエリのタイムアウトを設定した話
codmoninc
0
190
老害フォレンジッカーはAI羊の夢を見るか?
tadmaddad
0
360
Oracle MCP Servers Explained
thatjeffsmith
0
350
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
430
DDDのエッセンスを取り入れたAIでの開発
ak2ie
0
200
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
5.9k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
630
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
470
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
490
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Prompt Engineering for Job Search
mfonobong
0
410
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
390
The Curse of the Amulet
leimatthew05
2
14k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
WENDY [Excerpt]
tessaabrams
11
39k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Practical Orchestrator
shlominoach
191
12k
Transcript
Software Evolution - The Complete Lifecycle National Coding Day 2026-01-24
Karn Wong Loves optimization Has too much fun cranking out
benchmarks HashiCorp Ambassador & AWS Community Builder Website: karnwong.me Independent Consultant
It starts with a POC
What a POC Should Be MVP Not over-engineered Has some
tech debts
The fun starts when it’s time to productionize 💣
This Should Happen in Production Tech debts, begone Take your
time, but not too long Fix it now or later, your call
Software is evolving
Let there be changes
Then things got slow 🥹
Refactor?
What if I don’t want to refactor?
Yak Shaving 🦬 Also known as ถางหญ้า 🌿
These Will Happen 🐌 Devs will get frustrated Organizational knowledge
loss Revenue loss 💸
And things will slow down
Sometimes it’s time to let go All things must come
to an end
Appendices What can go wrong?
Storage Backend Disk? Blob storage? (S3, GCS, Blob, etc.)
Database Engine OLTP - Online Transaction Processing OLAP - Online
Analytical Processing Key-Value Document Schema migration?
Networking Workloads can’t communicate across VPCs You can’t change CIDR
in-place VPC Peering VPC B 100.200.1.1 100.200.1.2 VPC A 100.200.1.1 100.200.1.2 CIDR clash 💥
Portability Vendor agnostic? Containerize-able? Think early
Takeaways Validate ideas first Early-stage tech debts are fine Tech
debts can slow things down Refactoring has a price It’s okay to end a project Some mistakes are very hard to rectify
Thank you 🙏 Download slides at: karnwong.me