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
250
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
250
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
460
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
190
How We Changed The World With Open Source - WordCampMSP 17
funkatron
0
170
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
99
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
290
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
130
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
82
Grumpy and Funky Save the World
funkatron
0
290
Other Decks in Programming
See All in Programming
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
240
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.5k
AIエージェントの設計で注意するべきポイント6選
har1101
6
3.2k
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
2.3k
CSC307 Lecture 04
javiergs
PRO
0
640
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
6
1.1k
[AI Engineering Summit Tokyo 2025] LLMは計画業務のゲームチェンジャーか? 最適化業務における活⽤の可能性と限界
terryu16
2
380
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
680
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
330
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
170
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.5k
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
65
36k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
99
Are puppies a ranking factor?
jonoalderson
0
2.6k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
560
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
190
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
190
The Pragmatic Product Professional
lauravandoore
37
7.1k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
150
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
82
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
61
48k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
[RailsConf 2023] Rails as a piece of cake
palkan
58
6.2k
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