React Remote Conf and Angular Remote Conf 03:18 - Dennis Ushakov Introduction
- Twitter
- GitHub
- JetBrains
- WebStorm
03:54 - Writing an IDE in Java
04:50 - Specs05:43 - WebStorm Defined
- Integrated Development Environment (IDE)
06:19 - IDEs vs Text Editors08:31 - Building an IDE
- Language Support
- External Tool Support
- Abstract Syntax Tree (AST)
13:00 - Code Reuse15:07 - Prioritizing Features17:11 - Why is IDE tooling important?
- “Code is read a lot more than it’s written.”
19:57 - Refactorings
- The Dynamic Nature of JavaScript
- TypeScript-specific Refactorings
23:35 - Next Versions of Webstorm
25:07 - Framework Support; Usage Data28:12 - Other Technology and Framework Support31:12 - Working for JetBrains 32:17 - Release Cycles and Procedures
34:39 - Java Source Code Contribution
Picks
- Jesse Kriss: Human scale technology (Jamison)
- React Rally (Jamison)
- Vote (Chuck)
- Transmit (Chuck)
- Steam Squad (Dennis)
- Ergobaby Four Position 360 Baby Carrier (Dennis)
Special Guest: Dennis Ushakov.
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.