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
84
0
Share
About Frameworks
A few things to consider when choosing all kinds of technologies for your stack
Thanos Polychronakis
November 26, 2014
More Decks by Thanos Polychronakis
See All by Thanos Polychronakis
Why Logging is Important
thanpolas
0
170
Intro to WebRTC
thanpolas
1
140
Classical Inheritance in Javascript
thanpolas
0
400
Testing Node.js Applications
thanpolas
1
170
Top Tier Remote
thanpolas
6
2.6k
Desktop apps with Electron
thanpolas
2
370
Error Handling in Javascript and Node.js
thanpolas
2
160
Classical Inheritance in Javascript
thanpolas
0
440
Getting Serious with remote
thanpolas
2
620
Other Decks in Programming
See All in Programming
煩雑なSkills管理をSoC(関心の分離)により解決する――関心を分離し、プロンプトを部品として育てるためのOSSを作った話 / Solving Complex Skills Management Through SoC (Separation of Concerns)
nrslib
4
1k
CursorとClaudeCodeとCodexとOpenCodeを実際に比較してみた
terisuke
1
490
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
590
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
24
14k
AIを導入する前にやるべきこと
negima
2
230
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
240
Don't Prompt Harder, Structure Better
kitasuke
0
780
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
1
170
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
250
事業会社でのセキュリティ長期インターンについて
masachikaura
0
270
JAWS-UG横浜 #100 祝・第100回スペシャルAWS は VPC レスの時代へ
maroon1st
0
180
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
280
Featured
See All Featured
RailsConf 2023
tenderlove
30
1.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.1k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
490
How GitHub (no longer) Works
holman
316
150k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
230
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
エンジニアに許された特別な時間の終わり
watany
106
240k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
170
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
170
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
So, you think you're a good person
axbom
PRO
2
2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1k
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?