Raphael Feng

About Raphael Feng

Raphael Feng works in the development team of Real-User Monitoring at AppDynamics. He is developing the browser real-user monitoring product which is a cloud solution to help users to collect the data about end-user experience and analyze the corresponding business impacts in real-time to optimize the results. Prior to joining AppDynamics, he worked at Actuate and SAP on business intelligence products like cross-platform data visualizations and enterprise reporting.

The Benefits of Migrating from JavaScript to TypeScript

Recently, we moved our Browser RUM agent from JavaScript to TypeScript. In my last post, I focused on walking through the steps of migrating from JavaScript, the challenges, and best practices we uncovered along the way. This one will focus on more details of the benefits and one missing feature in TypeScript compiler we suggest to […]

8 Steps to Migrating from JavaScript to TypeScript

Recently, we’ve been moving our Browser RUM agent from JavaScript to TypeScript. Though it’s been a challenge, we enjoyed seeing how the change will benefit us and it’s been fun learning a new language in the process. Let me share a little of how we migrated to TypeScript, some of the difficulties that arose and […]