Remove Cache Remove Network Remove Processing Remove Workshop
article thumbnail

Five Data-Loading Patterns To Improve Frontend Performance

Smashing Magazine

Every unnecessary bit of JavaScript code you bundle and serve will be more code the client has to load and process. The resource loading waterfall is a cascade of files downloaded from the network server to the client to load your website from start to finish. You can see this by opening your browser and looking in the Networking tab.

Cache 125
article thumbnail

WaterBear: Building A Free Platform For Impactful Documentaries (Part 2)

Smashing Magazine

Now, let’s dive into the technical features and best practices that my team adopted in the process of building the WaterBear web app. Meet Smashing Workshops on front-end, design & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Here is how we tackled the challenge. image preload options. <head>

Cache 72
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

How We Improved SmashingMag Performance

Smashing Magazine

The build process on its own has become quite a beast over time as well, with critical CSS injects, Webpack’s code splitting, dynamic inserts of advertising and feature panels, RSS (re)generation, and eventual A/B testing on the edge. Throughout the workshop, I was diligently taking notes and revisiting the codebase.

article thumbnail

Percentiles don’t work: Analyzing the distribution of response times for web services

Adrian Cockcroft

A later version of the slides is included in my Microservices Workshop deck from later that year, slides 168–200 ( pdf , keynote are available in GitHub.com/adrianco/slides ). For high traffic systems, processing the individual response times for each request may be too much work. I’ve been thinking about this for a long time.

Lambda 98
article thumbnail

The State Of Web Workers In 2021

Smashing Magazine

Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. None of them have reached a significant stage in the standardization process just yet, so I won’t spend time on them here.

Games 145
article thumbnail

Tools And Practices To Speed Up The Vue.js Development Process

Smashing Magazine

Development Process. Development Process. Modules like the service module containing all the network requests needed by the company are kept in this core module and all corresponding network requests are made from here. Jump to the workshop ?. Tools And Practices To Speed Up The Vue.js Uma Victor. development.

Speed 132
article thumbnail

MICRO 2019 Trip Report

ACM Sigarch

Goodman, and “Speculative Cache Ways: On-Demand Cache Resource Allocation” published at MICRO 1999 by David H. Workshops and Tutorials. Two Test of Time awards went to: “Speculative Lock Elision: Enabling Highly Concurrent Multithreaded Execution” published at MICRO 2001 by Ravi Rajwar and James R.