Christian GonzalezGetting the most out of TypeScript’s type systemTypeScript provides static analysis to help developers write large applications with many contributors. One of the best ways to get the…Apr 15, 2020Apr 15, 2020
Christian GonzalezBeing effective while working from homeI work remotely out of Miami, Florida as a Software engineer for Microsoft. Given the recent health concerns in the Seattle area, I wrote…Mar 5, 20201Mar 5, 20201
Christian GonzalezThe unexpected impact of dynamic imports on tree shakingWe learned a lot from a recent investigation of a bundle size regression in one of the Office web applications. Here is a summary of our…Sep 17, 20193Sep 17, 20193
Christian GonzalezinWeb Dev @ MicrosoftA new architecture for Word Online’s UX PlatformAs part of the effort to deliver refreshed visuals for Word Online, we decided to build a new UX platform for Office Online to improve the…Sep 6, 2018Sep 6, 2018
Christian GonzalezinWeb Dev @ MicrosoftModernizing Word Online’s UX platformIntroductionAug 29, 20182Aug 29, 20182
Christian GonzalezinWeb Dev @ MicrosoftThinking in TypeScriptOn the Office Online team, we regularly hire experienced engineers that have never worked on large scale web applications. As a result, we…Sep 19, 20172Sep 19, 20172
Christian GonzalezinWeb Dev @ MicrosoftPerformance gains from switching to Closure CompilerOn the Office Online team, we’re constantly looking for ways to improve the boot times of our applications. One of the factors that…May 15, 20171May 15, 20171
Christian GonzalezinWeb Dev @ MicrosoftDeminifying JavaScript call stacksWhen deploying a new version of Office Online, we look at several pieces of telemetry to help determine the overall health of an individual…Mar 30, 2017Mar 30, 2017