Found 355 bookmarks
Newest
Why Perceived Performance Matters, Part 1: The Perception Of Time — Smashing Magazine
Why Perceived Performance Matters, Part 1: The Perception Of Time — Smashing Magazine
Those of us who consider ourselves developers, including me, are very task-oriented. We like to be **guided towards optimal results**, and we find ourselves uncomfortable when there is no clear path to follow. That is why we all want to know how to do things; we like step-by-step tutorials and how-tos. However, such guidelines are based on certain theories, deep knowledge and experience. For this reason, I will not provide you, the reader, with a structured answer to the question of how to make a website faster. Instead, I aim to provide you with the **reasons and theories for why things function in certain way**. I will use examples that are observable in the offline world and, using principles of psychology, research and analysis in psychophysics and neuroscience, I will try to answer some “Why?” questions.
·smashingmagazine.com·
Why Perceived Performance Matters, Part 1: The Perception Of Time — Smashing Magazine
Flame Graphs
Flame Graphs
Homepage for Flame Graphs: a visualization for stack traces.
·brendangregg.com·
Flame Graphs
React is slow, what now? | NoSleep Javascript Blog
React is slow, what now? | NoSleep Javascript Blog
We study React applications performance from the ground up, the processes involved, the tools to measure and identify slow parts, the important metrics to take in account, how these impact the UX and the various ways there are available to make applications super fast and smooth. Grab a cup of coffee and enjoy the ride. By franleplant
·nosleepjavascript.com·
React is slow, what now? | NoSleep Javascript Blog
OffscreenCanvas - Web APIs | MDN
OffscreenCanvas - Web APIs | MDN
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.
·developer.mozilla.org·
OffscreenCanvas - Web APIs | MDN
Drawing the Invisible: React Explained in Five Visual Metaphors from @mappletons on @eggheadio
Drawing the Invisible: React Explained in Five Visual Metaphors from @mappletons on @eggheadio
A guide to the fundamentals of React explained through five visual metaphors. From component trees to state, Maggie explains the analogies and metaphorical comparisons that helped her "get" React for the first time. React aside, this is primarily about how and why we should use visuals metaphors. Wrestling with invisible, abstract, complex concepts is part of what programming is all about. But we're often bad at succinctly and clearly communicating the overarching idea of them to other people. Visual metaphors are a powerful solution to this problem - they're perfectly designed to elegantly explain the essence of technical tools in a way pages of jargon-filled docs can't. You can find plenty more visual explanations of programming topics around egghead, and on Maggie's digital garden. If you're interested in learning more about how to illustrate and create your own visual metaphors, check out Maggie's collection of recommended courses and books
·egghead.io·
Drawing the Invisible: React Explained in Five Visual Metaphors from @mappletons on @eggheadio
DrawSVGPlugin - Plugins - GreenSock
DrawSVGPlugin - Plugins - GreenSock
Progressively draw any SVG line using this plugin for GSAP, a JavaScript library for high-performance HTML5 animation in all major browsers.
·greensock.com·
DrawSVGPlugin - Plugins - GreenSock
VisualSitemaps | Autogenerate Beautiful Sitemaps & Screenshots
VisualSitemaps | Autogenerate Beautiful Sitemaps & Screenshots
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.
·visualsitemaps.com·
VisualSitemaps | Autogenerate Beautiful Sitemaps & Screenshots
17 Advanced SEO Strategies for 2020
17 Advanced SEO Strategies for 2020
A list of advanced SEO techniques that you can use to get higher search engine rankings.
·backlinko.com·
17 Advanced SEO Strategies for 2020
Understanding memory leaks in Node.js apps - LogRocket Blog
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.
·blog.logrocket.com·
Understanding memory leaks in Node.js apps - LogRocket Blog
How To Make Performance Visible With GitLab CI And Hoodoo Of GitLab Artifacts — Smashing Magazine
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.
·smashingmagazine.com·
How To Make Performance Visible With GitLab CI And Hoodoo Of GitLab Artifacts — Smashing Magazine