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 - Open Source Bridge 2013
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
funkatron
June 20, 2013
Programming
2
180
More Code, More Problems - Open Source Bridge 2013
#osb13
funkatron
June 20, 2013
Tweet
Share
More Decks by funkatron
See All by funkatron
Stronger Than Fear: Mental Health in the Developer Community 2023
funkatron
0
260
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
470
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
200
How We Changed The World With Open Source - WordCampMSP 17
funkatron
0
180
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
110
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
310
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
140
Stronger Than Fear: Mental Health in the Developer Community
funkatron
0
89
Grumpy and Funky Save the World
funkatron
0
300
Other Decks in Programming
See All in Programming
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
750
脱 雰囲気実装!AgentCoreを良い感じにWEBアプリケーションに組み込むために
takuyay0ne
3
330
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
260
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
590
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
1.1k
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
6
1.1k
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
220
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
610
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
420
コーディングルールの鮮度を保ちたい / keep-fresh-go-internal-conventions
handlename
0
220
OTP を自動で入力する裏技
megabitsenmzq
0
120
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
440
Featured
See All Featured
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
480
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
53k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.8k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
220
The Language of Interfaces
destraynor
162
26k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Leo the Paperboy
mayatellez
4
1.5k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
450
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
200
Transcript
More Code, More Problems Ed Finkler Fictive Kin @funkatron
1. Learn languages, not frameworks
Not a framework X/Y/Z developer
Versatility and flexibilty
Complexity of full-stack frameworks
2. Build small things
Small things with simple purposes
Solve single problems
Work together & solve big problems
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
Confession
Stuff to look at: https://github.com/funkatron/FUnit https://github.com/fictivekin/Resty.php
Fin microphp.org·fictivekin.com·devhell.info