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
Lessons Learned from 10 Years of Programming
Search
John-Paul Bader
October 06, 2016
Programming
0
70
Lessons Learned from 10 Years of Programming
John-Paul Bader
October 06, 2016
Tweet
Share
More Decks by John-Paul Bader
See All by John-Paul Bader
Tidings from the Abbasid Golden Age
hukl
1
74
Everything is one, except for zero
hukl
0
520
The Hitchhikers Guide to the Internet
hukl
1
330
Introduction to FreeBSD and ZFS
hukl
1
720
Other Decks in Programming
See All in Programming
Server Side Kotlin Meetup vol.16: 内部動作を理解して ハイパフォーマンスなサーバサイド Kotlin アプリケーションを書こう
ternbusty
3
260
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
1.9k
CSC305 Lecture 10
javiergs
PRO
0
310
Cursorハンズオン実践!
eltociear
2
1.2k
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
170
KoogではじめるAIエージェント開発
hiroaki404
1
170
Webサーバーサイド言語としてのRustについて
kouyuume
1
5k
Pythonに漸進的に型をつける
nealle
1
140
Temporal Knowledge Graphで作る! 時間変化するナレッジを扱うAI Agentの世界
po3rin
5
1k
Migration to Signals, Resource API, and NgRx Signal Store
manfredsteyer
PRO
0
130
Blazing Fast UI Development with Compose Hot Reload (droidcon London 2025)
zsmb
0
400
AI 駆動開発におけるコミュニティと AWS CDK の価値
konokenj
5
290
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Scaling GitHub
holman
463
140k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
630
Agile that works and the tools we love
rasmusluckow
331
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
Transcript
Lessons Learned From 10 Years of Programming John / @hukl
Keep it simple
Everybody has to maintain something, even if it's just
your sanity
Don't reinvent the wheel
Knowing is half the Battle
None
DDD / TDD
Learn to say »no«
Negative feedback is the best feedback
Nothing is secure
End of Transmission.