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
Typescript - A Marriage Counselor for Frontend ...
Search
Sebastian Heuer
March 14, 2019
Technology
0
41
Typescript - A Marriage Counselor for Frontend and Backend
Sebastian Heuer
March 14, 2019
Tweet
Share
More Decks by Sebastian Heuer
See All by Sebastian Heuer
The State of Asynchronous PHP
sebastianheuer
0
33
The Myth of Untestable Code
sebastianheuer
0
29
Deployment without the Hassle @ IPC 2016
sebastianheuer
1
53
99% is not enough
sebastianheuer
0
120
Don't Fear the Walking Dead - How to get rid of a zombie
sebastianheuer
0
110
A Developer's Survival Guide for the Microservice Era
sebastianheuer
2
380
PHPUGHH - Deployment with OS Packages
sebastianheuer
0
79
How to manage your Project's Toolchain in 2016
sebastianheuer
1
48
Don't Fear the Walking Dead - How to get rid of a monolith
sebastianheuer
0
74
Other Decks in Technology
See All in Technology
20251027_findyさん_音声エージェントLT
almondo_event
2
500
仕様駆動開発を実現する上流工程におけるAIエージェント活用
sergicalsix
8
4.6k
ヘンリー会社紹介資料(エンジニア向け) / company deck for engineer
henryofficial
0
420
知覚とデザイン
rinchoku
1
650
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
14
82k
webpack依存からの脱却!快適フロントエンド開発をViteで実現する #vuefes
bengo4com
4
3.8k
プロダクト開発と社内データ活用での、BI×AIの現在地 / Data_Findy
sansan_randd
1
650
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
460
CLIPでマルチモーダル画像検索 →とても良い
wm3
1
650
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
390
[re:Inent2025事前勉強会(有志で開催)] re:Inventで見つけた人生をちょっと変えるコツ
sh_fk2
1
1k
Retrospectiveを振り返ろう
nakasho
0
140
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
22k
GitHub's CSS Performance
jonrohan
1032
470k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
The Cult of Friendly URLs
andyhume
79
6.6k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
2
160
Leading Effective Engineering Teams in the AI Era
addyosmani
7
670
Designing for humans not robots
tammielis
254
26k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Transcript
Welcome! https://better.group
None
None
None
TYPESCRIPT A MARRIAGE COUNSELOR FOR FRONTEND AND BACKEND
None
None
None
None
None
"Pick it up." "I picked it up last time." "It
was your idea to have it!" "It's your turn goddammit!"
Frontend Dev Backend Dev Node.js Project "Pick it up." "I
picked it up last time." "It was your idea to have it!" "It's your turn goddammit!"
MULTI-PARADIGM LANGUAGE
MULTI-PARADIGM LANGUAGE
FUNCTIONAL
OBJECT-ORIENTED
None
None
None
None
None
None
STATIC CODE ANALYSIS
$ tsc src/Sku.ts src/Sku.ts(14,21): error TS2345: Argument of type '123'
is not assignable to parameter of type 'string'.
IDE SUPPORT
None
DETECT BUGS AT COMPILE TIME
DOCUMENTATION
None
None
Single Responsibility Open-Closed Liskov Substitution Interface Segregation Dependency Inversion
None
None
None
THANK YOU! @belanur https://better.group