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
More Code, More Problems (SkiPHP 2014)
Search
funkatron
January 17, 2014
Programming
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
More Code, More Problems (SkiPHP 2014)
funkatron
January 17, 2014
More Decks by funkatron
See All by funkatron
Stronger Than Fear: Mental Health in the Developer Community 2023
funkatron
0
300
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
510
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
220
How We Changed The World With Open Source - WordCampMSP 17
funkatron
0
220
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
140
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
340
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
160
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
110
Grumpy and Funky Save the World
funkatron
0
330
Other Decks in Programming
See All in Programming
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
300
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
690
[2026-09-26]空論ジェネリックプロセス~テスト資産とAIで紡ぐ、再現可能なパフォーマンスチューニングの話~
tosite
0
260
パーソナライズPodcastを作った話
repunit11
0
130
気持ちぃ〜角丸 Squircle
ryu1013
0
170
更なる可用性を求めて、5年間運用したKotlinのアプリケーションをGoでリプレイスする話
ken_tunc
0
470
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
530
Workers Cache を知る
syumai
0
350
sbt 2.0: takeoff
eed3si9n
0
110
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
1
230
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
950
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.6k
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
320
WENDY [Excerpt]
tessaabrams
14
40k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Making Projects Easy
brettharned
120
6.8k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
980
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
840
The Curious Case for Waylosing
cassininazir
1
560
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Six Lessons from altMBA
skipperchong
29
4.5k
Transcript
More Code, More Problems Ed Finkler Fictive Kin @funkatron
Why listen to me?
Be the best developer you can be
Be the best team member you can be
1. Learn languages, not frameworks
Don’t be a Framework X/Y/Z developer
Complexity of full-stack frameworks
Versatility and flexibility
2. Build small things
Small things with simple purposes
Solve single problems
Work together & solve big problems
COMPONENTS!!!
3. Less code is better than more
Manage less code
Support less code
Justify every line
4. Create and use simple, readable code
I want code that is easy to understand
I want code that is easy to verify
Readability is a feature
"When developing code you should always choose readability over convenience.
Code will be read many, many more times than it is written…” - Andy Hunt, “Practices of an Agile Developer”
Best practices vary
Some useful tools
Composer & Packagist
Coding Standards
Confession
Stuff to look at: https://github.com/funkatron/FUnit https://github.com/fictivekin/Resty.php http://microphp.org
Fin microphp.org·fictivekin.com·devhell.info http://joind.in/10421