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
More Code, More Problems (SkiPHP 2014)
Search
funkatron
January 17, 2014
Programming
0
240
More Code, More Problems (SkiPHP 2014)
funkatron
January 17, 2014
Tweet
Share
More Decks by funkatron
See All by funkatron
Stronger Than Fear: Mental Health in the Developer Community 2023
funkatron
0
220
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
420
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
160
How We Changed The World With Open Source - WordCampMSP 17
funkatron
0
120
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
73
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
250
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
98
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
64
Grumpy and Funky Save the World
funkatron
0
230
Other Decks in Programming
See All in Programming
CRUD から CQRS へ ~ 分離が可能にする柔軟性
tkawae
0
110
KANNA Android の技術的課題と取り組み
watabee
1
580
Cloudflare Workersで進めるリモートMCP活用
syumai
12
1.6k
GitHub Copilot for Azureを使い倒したい
ymd65536
1
340
2025年のz-index設計を考える
tak_dcxi
13
4.9k
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
1.5k
最速Green Tea 🍵 Garbage Collector
kuro_kurorrr
1
150
20250426 GDGoC 合同新歓 - GDGoC のススメ
getty708
0
120
Browser and UI #2 HTML/ARIA
ken7253
2
190
Ruby で作る RISC-V CPU エミュレーター / RISC-V CPU emulator made with Ruby
hayaokimura
5
1.2k
2025-04-25 GitHub Copilot Agent ライブデモ(スクリプト)
goataka
0
120
Boast Code Party / RubyKaigi 2025 After Event
lemonade_37
0
120
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
A Modern Web Designer's Workflow
chriscoyier
693
190k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Scaling GitHub
holman
459
140k
BBQ
matthewcrist
88
9.6k
Thoughts on Productivity
jonyablonski
69
4.6k
Statistics for Hackers
jakevdp
799
220k
Building Adaptive Systems
keathley
41
2.5k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
41
2.3k
The Cult of Friendly URLs
andyhume
78
6.4k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
24
2.7k
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