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
Thoughts on web application development
Search
Dimitrios Flaco Mengidis
April 21, 2013
Programming
570
1
Share
Thoughts on web application development
Dimitrios Flaco Mengidis
April 21, 2013
More Decks by Dimitrios Flaco Mengidis
See All by Dimitrios Flaco Mengidis
Famine Action Mechanism (FAM)
dmtrs
0
80
Is TDD still relevant? Is it a thing?
dmtrs
0
270
Intro to Web API & Hypermedia
dmtrs
0
68
Introduction to Apache Avro
dmtrs
2
480
0 to 0, refactoring with TDD
dmtrs
0
130
Fosscomm #8: A hypermedia API design lifecycle
dmtrs
0
82
A Hypermedia API Design lifecycle
dmtrs
1
200
perspective matters: deliver value with hypermedia
dmtrs
0
100
APIdaysBCN 2014: The perspective that matters
dmtrs
1
1.1k
Other Decks in Programming
See All in Programming
AI時代のPhpStorm最新事情 #phpcon_odawara
yusuke
0
240
Kingdom of the Machine
yui_knk
2
1.2k
How Swift's Type System Guides AI Agents
koher
0
320
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
180
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
130
書き換えて学ぶTemporal #fukts
pirosikick
1
270
Spec Driven Development | AI Summit Vilnius
danielsogl
PRO
1
120
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
310
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
3
890
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
260
クラウドネイティブなエンジニアに向ける Raycastの魅力と実際の活用事例
nealle
2
230
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
0
100
Featured
See All Featured
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
190
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Ruling the World: When Life Gets Gamed
codingconduct
0
220
Heart Work Chapter 1 - Part 1
lfama
PRO
6
35k
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Limits of Empathy - UXLibs8
cassininazir
1
310
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Optimizing for Happiness
mojombo
378
71k
Transcript
@fosscomm2013 Dimitrios Tydeas Mengidis twitter: @dmtrsslvdr email:
[email protected]
web: tydeas.tumblr.com
thoughts on web application development
"How you build your application is not the tools you
use."
MVC
Model View Controller
Model != ActiveRecord
SAVE ?
Eager loading, relations... you think with queries.
Controller
None
/mybasket/view /basket/41491/view?user_id=1943
1-1
View
HTML
None
Check - "Keynote: Architecture the Lost Years" by Robert Martin
(Ruby Midwest 2011) - Patterns of Enterprise Application Architecture by Martin Fowler - "Ruby Rogues #021: Rest done right" with Steve Klabnik