Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
About Frameworks
Search
Thanos Polychronakis
November 26, 2014
Programming
0
79
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
160
Intro to WebRTC
thanpolas
1
130
Classical Inheritance in Javascript
thanpolas
0
390
Testing Node.js Applications
thanpolas
1
160
Top Tier Remote
thanpolas
6
2.5k
Desktop apps with Electron
thanpolas
2
350
Error Handling in Javascript and Node.js
thanpolas
2
150
Classical Inheritance in Javascript
thanpolas
0
410
Getting Serious with remote
thanpolas
2
610
Other Decks in Programming
See All in Programming
認証・認可の基本を学ぼう後編
kouyuume
0
240
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
170
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
150
Graviton と Nitro と私
maroon1st
0
120
【CA.ai #3】ワークフローから見直すAIエージェント — 必要な場面と“選ばない”判断
satoaoaka
0
270
エディターってAIで操作できるんだぜ
kis9a
0
740
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
370
ゆくKotlin くるRust
exoego
1
130
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
2
220
Navigating Dependency Injection with Metro
l2hyunwoo
1
160
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
160
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
870
Featured
See All Featured
Believing is Seeing
oripsolob
0
12
GraphQLとの向き合い方2022年版
quramy
50
14k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
940
The Limits of Empathy - UXLibs8
cassininazir
1
190
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
95
Scaling GitHub
holman
464
140k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
0
98
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
1.3k
How to Talk to Developers About Accessibility
jct
1
81
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
500
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?