Because of Esri’s history of leveraging Dojo I’ve been frequently invited to speak at their annual developer summit and have met many Esri developers over the years. This year I was invited to deliver two talks.
The first was a look at recent advances in TypeScript. The intended audience for this talk was someone who tried TypeScript a couple of years ago, saw the potential, but struggled due to some of the previous limitations. In this talk I explored some of the recent advances and improvements with TypeScript such as conditional types as well as a look forward to some of the TypeScript team’s plans to further improve developer ergonomics.
My second talk was a review of the state of Dojo and its benefits. I opened with the remark that I usually speak at the Esri Dev Summit about how Dojo 2 will ship soon, I usually catch a cold or flu at the conference, and I usually play dodgeball. Last year I wasn’t able to make the Dev Summit, so I added that last year instead we shipped Dojo 2 (and versions 3, 4, and then 5 earlier this year), that I did get ill, and that I missed the dodgeball experience. I introduced the audience to a number of recent additions with version 5 of Dojo and also had some fun with our Cats vs. Dogs Dojo demo.
I also distributed a healthy amount of Dojo and SitePen swag as well!