Virtual Summit 2020 Talks and Times

Ryan Sipes ryan at thunderbird.net
Tue May 19 21:00:58 UTC 2020


Paul's talk is now available to walk on YouTube: 
https://youtu.be/7AawNRseLvw

I encourage everyone to check it out!

Ryan

On 5/19/2020 9:17 AM, Paul Morris wrote:
>
> Hello all,
>
> Feel free to join us for the following presentation and discussion 
> which will begin in a little under two hours (at 17:00 UTC), in the 
> Thunderbird status meeting room on Zoom:
>
> https://mozilla.zoom.us/j/549511776
>
> ----------------------------------------
>
> *Why we might want to start type checking our JavaScript and how that 
> could even work
> *
>
> Type: Presentation & Discussion
>
> Host/Presenter: Paul Morris
>
> JavaScript is a dynamically typed language, but now TypeScript's 
> tooling can be used to statically type check plain vanilla JavaScript 
> files (with some help from JSDoc). Type checking offers various 
> benefits that include catching certain classes of bugs sooner (before 
> they get to users) and making code easier to understand. Tools like 
> ESLint and Prettier have improved Thunderbird's JavaScript code and 
> developer experience. Would type checking be a good next step and how 
> might that work?
>
> Date/Time: May 19, 17:00 UTC
>
> ----------------------------------------
>
> Here are some links as background and/or further reading:
>
> Type Checking JavaScript Files
> https://www.typescriptlang.org/docs/handbook/type-checking-javascript-files.html
>
> Type Safe JavaScript with JSDoc
> https://medium.com/@trukrs/type-safe-javascript-with-jsdoc-7a2a63209b76
>
> JSDoc
> https://jsdoc.app
>
> The advantages of static typing, simply stated
> https://pchiusano.github.io/2016-09-15/static-vs-dynamic.html
>
> ----------------------------------------
>
> This is part of the Thunderbird 2020 Virtual Summit:
> https://wiki.mozilla.org/Thunderbird/2020_Virtual_Summit
>
> -- 
> Paul Morris
> Thunderbird.net
>
> _______________________________________________
> tb-planning mailing list
> tb-planning at mozilla.org
> https://mail.mozilla.org/listinfo/tb-planning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/tb-planning/attachments/20200519/67971e19/attachment.html>


More information about the tb-planning mailing list