When using the element or the Canvas API, rendering, animation, and user interaction usually happen on the main execution thread of a web application. The computation relating to canvas animations and rendering can have a significant impact on application performance.
Understanding memory leaks in Node.js apps - LogRocket Blog
Due to their effects on performance, it's critical to understand how memory leaks in your Node.js apps occur, how to debug them, and how to prevent them.
Front-End Performance Checklist 2020 [PDF, Apple Pages, MS Word] — Smashing Magazine
Let’s make 2021... fast! An annual front-end performance checklist, with everything you need to know to create fast experiences on the web today, from metrics to tooling and CSS/JavaScript techniques.
VisualSitemaps automatically generates high-quality visual sitemaps of any site or app, making it fast and easy to perform in-depth site audits for SEO, UX and marketing research. Simply enter a URL and get a beautiful, thumbnail-based siteflow of your entire site.
How To Make Performance Visible With GitLab CI And Hoodoo Of GitLab Artifacts — Smashing Magazine
It’s not enough to optimize an application. You need to prevent performance from degradation, and the first step to do it is to make performance changes visible. In this article, Anton Nemtsev shows a couple of ways of showing them in the GitLab merge requests.
Helping Browsers Optimize With The CSS Contain Property — Smashing Magazine
The CSS contain property gives you a way to explain your layout to the browser, so performance optimizations can be made. However, it does come with some side effects in terms of your layout.
Umar Hansa on Twitter: "JavaScript Tip ⚡️ Automatically remove an event listener after it has executed. el.addEventListener('click', console.log, { once: true }); Removing event listeners, assuming they're not needed anymore, with {once: true} will help performance. #100DaysOfCode #JavaScript https://t.co/kiNWT1dp5f" / Twitter
Matija Grcic on Twitter: "You can use #puppeteer to programmatically collect code coverage, see a simple example below. #perfnow @perfnowconf @8westconsulting https://t.co/1Z06wtKBAw" / Twitter
Web is made up of technologies that got started over 25 years ago. Now, we are transitioning to a new and improved architecture for building web applications.
@MosquitoCapital: I've seen a lot of people asking "why does everyone think Twitter is doomed?" As an SRE and sysadmin with 10+ years of industry experience, I wanted to write up a few scenarios that are...…