_ @tejaskumar _ _
Tejas Like “contagious” _ @tejaskumar _ _
in Berlin, Germany _ @tejaskumar _ _
_ @tejaskumar _ _
_ @tejaskumar _ _
TYPESCRIPT _ @tejaskumar _ _
_ @tejaskumar _ _
_ @tejaskumar _ _
_ @tejaskumar _ _
TYPESCRIPT _ @tejaskumar _ _
_ https://2018.stateofjs.com/javascript-flavors/typescript/ @tejaskumar _ _
_ @tejaskumar _ _
Why? _ @tejaskumar _ _
🤞 Contracts _ @tejaskumar _ _
✍ Confidence _ @tejaskumar _ _
📉 Scale _ @tejaskumar _ _
Why TypeScript? _ @tejaskumar _ _
Why TypeScript? 🤞 Contracts ✍ Confidence 📉 Scale _ @tejaskumar _ _
Demo _ @tejaskumar _ _
DESIGN SYSTEMS _ @tejaskumar _ _
_ @tejaskumar _ _
_ @tejaskumar _ _
DESIGN SYSTEMS _ @tejaskumar _ _
Salesforce Lightning Bulb Shopify Polaris DESIGN SYSTEMS Backpack Aurora Kendo UI WeWork Plasma _ @tejaskumar _ _
Ant Design Operational UI Kiwi Orbit Salesforce Lightning Bulb Shopify Polaris DESIGN SYSTEMS Backpack Aurora Kendo UI WeWork Plasma Blueprint Material Design Precise UI SAP OpenUI _ @tejaskumar _ _
IBM Carbon Audi UI Kit eBay Skin Ant Design Operational UI Kiwi Orbit Salesforce Lightning Bulb Shopify Polaris DESIGN SYSTEMS Backpack Aurora Kendo UI WeWork Plasma Blueprint Material Design Precise UI SAP OpenUI Trello Nachos Pusher Chameleon Semantic UI _ @tejaskumar _ _
CBRE Blocks Purple3 Primer Reach UI IBM Carbon Aragon UI Audi UI Kit eBay Skin Ant Design Operational UI Kiwi Orbit Salesforce Lightning Bulb Shopify Polaris DESIGN SYSTEMS Backpack Aurora Kendo UI WeWork Plasma Blueprint Material Design Precise UI SAP OpenUI Trello Nachos Pusher Chameleon Semantic UI O ffi ce UI Fabric Base UI Elastic UI _ @tejaskumar _ _
Why? _ @tejaskumar _ _
🤞 Contracts _ @tejaskumar _ _
✍ Confidence _ @tejaskumar _ _
📉 Scale _ @tejaskumar _ _
Why Design Systems? _ @tejaskumar _ _
Why Design Systems? 🤞 Contracts ✍ Confidence 📉 Scale _ @tejaskumar _ _
TS + 🧲 _ @tejaskumar _ _
_ @tejaskumar _ _
react-styleguidist github.com / styleguidist / react-styleguidist _ @tejaskumar _ _
C ❤ @iamsapegin Thank you for react-styleguidist _ @tejaskumar _ _
STYLEGUIDE _ @tejaskumar _ _
TypeScript First _ @tejaskumar _ _
Monaco _ @tejaskumar _ _
Monaco _ @tejaskumar _ _
Monaco Editor _ @tejaskumar _ _
React _ @tejaskumar _ _
Demo _ @tejaskumar _ _
Takeaways _ @tejaskumar _ _
Takeaways • Static Type Analysis is Valuable 🤞 ✍ 📉 • Working with Monaco • Run workers in separate threads • Inject type declarations at run time • Working with Hooks • Pass mutable references via useRef _ @tejaskumar _ _
Takeaways •Learning === Hacks •makeItWork() .then(makeItRight) .then(makeItFast) •!(one tool for all) • Docs Contributions are Contributions _ @tejaskumar _ _
Thank You twitter.com / tejaskumar_ tej.as
Thank You twitter.com / tejaskumar_ tej.as
Recommend
More recommend