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
About Frameworks
Search
Thanos Polychronakis
November 26, 2014
Programming
0
71
About Frameworks
A few things to consider when choosing all kinds of technologies for your stack
Thanos Polychronakis
November 26, 2014
Tweet
Share
More Decks by Thanos Polychronakis
See All by Thanos Polychronakis
Why Logging is Important
thanpolas
0
110
Intro to WebRTC
thanpolas
1
89
Classical Inheritance in Javascript
thanpolas
0
350
Testing Node.js Applications
thanpolas
1
130
Top Tier Remote
thanpolas
6
2.5k
Desktop apps with Electron
thanpolas
2
320
Error Handling in Javascript and Node.js
thanpolas
2
120
Classical Inheritance in Javascript
thanpolas
0
360
Getting Serious with remote
thanpolas
2
560
Other Decks in Programming
See All in Programming
小田原でみんなで一句詠みたいな #phpcon_odawara
stefafafan
0
320
Code smarter, not harder - How AI Coding Tools Boost Your Productivity | Webinar 2025
danielsogl
0
120
Develop Faster With FrankenPHP
dunglas
2
3.2k
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
4
630
フロントエンドテストの育て方
quramy
11
2.9k
Building a macOS screen saver with Kotlin (Android Makers 2025)
zsmb
1
140
[NG India] Event-Based State Management with NgRx SignalStore
markostanimirovic
1
110
サービスレベルを管理してアジャイルを加速しよう!! / slm-accelerate-agility
tomoyakitaura
1
160
タイムゾーンの奥地は思ったよりも闇深いかもしれない
suguruooki
1
560
新しいPHP拡張モジュールインストール方法「PHP Installer for Extensions (PIE)」を使ってみよう!
cocoeyes02
0
340
Memory API : Patterns, Performance et Cas d'Utilisation
josepaumard
0
110
List とは何か? / PHPerKaigi 2025
meihei3
0
700
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
298
20k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Producing Creativity
orderedlist
PRO
344
40k
Fireside Chat
paigeccino
37
3.4k
How to train your dragon (web standard)
notwaldorf
91
6k
Site-Speed That Sticks
csswizardry
5
480
Bash Introduction
62gerente
611
210k
Code Review Best Practice
trishagee
67
18k
Adopting Sorbet at Scale
ufuk
76
9.3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Transcript
Frameworks Languages Databases Services A few things to consider
None
None
What shines ain't gold! • How mature is it? •
Has it been battle tested? • How generic is it? • What’s the stack it uses? • What do you really need?
No, really! What do you need? • Speed of development?
• Structure? • Easy developer onboarding? • Documentation? • Security?
What’s your scope? • Weekend hackathon? • Product prototype? •
Get product / market fit while bootstraped? • Get funded? • Build a long lived business?
What’s your expertise on the FW? • Heard people talking
about it? • Read a blog or two about it? • Went through the docs diagonally? • Did a ‘Hello World’? • Worked on it for a year? • Built multiple projects?
Development Speed
Is there a perfect solution? No
We will fuck it up
What can we do?
Don’t believe the hype!
Do your homework
Do your homework • Analyse your problem • Discover your
options • Study them
Rules
Your Rules • Devise them • Set them • Follow
them
Best Practices • Follow Best Practices • Develop Patterns •
Code Review • Pair Coding • Static Analysis • Linters and….
Testing!
Testing! • TDD • BDD / E2E • Test Coverage
• Headless Browsers • Selenium • Browserling • Continuous Integration
and...
The man with the axe
Thanasis Polychronakis @thanpolas
[email protected]
Thank you!
Thanasis Polychronakis @thanpolas
[email protected]
Questions?