223 JSJ WebStorm with Dennis Ushakov

React Remote Conf and Angular Remote Conf

 

03:18 – Dennis Ushakov Introduction

03:54 – Writing an IDE in Java

04:50 – Specs

05:43 – WebStorm Defined

06:19 – IDEs vs Text Editors

08:31 – Building an IDE

13:00 – Code Reuse

15:07 – Prioritizing Features

17: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 Data

28:12 – Other Technology and Framework Support

31:12 – Working for JetBrains

32:17 – Release Cycles and Procedures

34:39 – Java Source Code Contribution

 

Picks