Through code examples and a demo, you'll be able to learn some of the best kept secrets, tips and tricks for optimizing and debugging your UI performance for your fullstack apps. ![]() You can quickly reproduce these performance issues by calling the DOM and your app directly from the browser console, and running stress tests. This talk will walk through some of the most common pitfalls in UI performance, and some good practices to help you avoid them. One of the less glamorous but incredibly useful tools to help catch and squash those elusive bugs before they reach your end user, is the browser dev-tools performance stack, which includes the Networking, Memory, Rendering, Code Bugs, and CPU. For developers they are the hardest bugs to detect and ultimately debug––because they're basically impossible to find by just reading the code or running a typical debugger, and don't have any simple workarounds like others. For application users they are just a bad experience that can lead users to abandon your product. UI performance bugs are probably the most frustrating bugs for both application users and developers. Finally, I will share my real-life experience on what it takes to be a next-level developer through owning your whole development process. We will dive into all the practicalities that developers need to fully own in order to step up their coding game and why they need to do so. In this talk, we’ll discuss everything the code goes through from the minute it leaves your local machine. Understanding what happens to your source code when you’re done writing it is a must-have skill for developers, starting from the building stage, integration, testing, and all the way through the CI/CD process. ![]() While developers used to be able to focus solely on the code that lived in their local machine, they now are also responsible for what happens once it leaves their machine and deploys to production. Yet, with the advancement of software and the move to cloud-native ecosystems these past few years, things have become more difficult. The goal of every great developer is to ensure that they are doing the best job that they can.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |