3 - 5 leestijd

Nieuwe inzichten vanaf de performance.now() 2022 conferentie

Op 27 en 28 oktober was MeasureWorks aanwezig op de performance.now() 2022 conferentie in Amsterdam. Voor het eerst sinds de pandemie vond het evenement weer fysiek plaats. Een unieke kans voor performance-specialisten van over de hele wereld om kennis te delen, nieuwe technieken te bespreken en met elkaar te leren.

Veertien internationale sprekers gaven boeiende presentaties over hoe je websiteprestaties kunt meten, verbeteren en monitoren aan de hand van de nieuwste ontwikkelingen en best practices.

De onderwerpen die besproken werden:

Continuous Learning, CSS Performance, Early Hints, Accessibility als performancefactor, en het gebruik van feature flags kwamen voorbij. Sprekers als Sharell Bryant, Stoyan Stefanov, Harry Roberts en Katie Sylor-Miller gaven inzichten die direct toepasbaar zijn voor ontwikkelaars, architecten en performance consultants.

Onze 10 belangrijkste takeaways

1. CPU-instructies meten met TICR

Een nieuwe tool – Thread Instruction Counter Tool (TICR) – maakt het mogelijk om CPU-instructies van verschillende JavaScript-bestanden te vergelijken. Ideaal om prestatieverschillen te ontdekken tussen functioneel gelijke scripts.

2. Memory leaks detecteren met MemLab

Met MemLab automatiseer je het proces van geheugenlekken opsporen. Deze command-line tool helpt je bij het vinden van zwakke plekken in je applicatie zonder handmatig debugwerk.

3. Vind zware CSS-regels met Blink Debugging

Gebruik chrome://tracing en activeer blink.debug om inzicht te krijgen in welke CSS-selectors de meeste impact hebben op performance. Nolan Lawson liet zien hoe je hiermee gericht kunt optimaliseren.

4. Optimaliseer je LCP met de juiste afbeeldingsmethode

Harry Roberts liet zien dat <img>-tags de beste keuze zijn voor LCP-elementen, terwijl bijvoorbeeld achtergrondafbeeldingen via url() de laadtijd negatief beïnvloeden. Goed gekozen afbeeldingstechnieken maken direct verschil.

5. Preconnect kan privacyrisico’s opleveren

De preconnect-hint versnelt derde partij scripts, maar lekt ook IP-adressen naar externe servers. Andy Davies waarschuwt voor juridische en ethische gevolgen – afstemmen op cookie consent is noodzakelijk.

6. Gebruik RUM Archive voor benchmark-data

De RUM Archive biedt een publiek toegankelijke dataset van anonieme gebruikersdata, gesponsord door Akamai. Ideaal voor analyses en benchmarking met real-world data.

7. Early Hints als alternatief voor HTTP2 Server Push

‘Early Hints’ blijken veelbelovend: ze verbeteren de laadtijd door de browser eerder te laten starten met het ophalen van bronnen. Volgens Sia Karamalegos een beter alternatief dan HTTP2 Server Push, mits juist toegepast.

8. Performance regressies analyseren met gerichte vragen

Katie Sylor-Miller toonde hoe je regressies onderzoekt door metrics af te pellen met gerichte vragen. Een gestructureerde aanpak helpt om knelpunten snel te identificeren.

9. Feature flags kunnen technische schuld veroorzaken

Dora Militaru pleit voor een vervaldatum op feature flags. Zonder duidelijk beleid blijft oude code in de basis zitten, wat performance degradeert. Opruimen is dus net zo belangrijk als releasen.

10. In-person events werken!

Tot slot: performance.now() is niet alleen inhoudelijk waardevol, maar ook dé plek om ideeën uit te wisselen met vakgenoten. Elkaar in het echt spreken blijft waardevol.

Klaar om jouw prestaties te verbeteren?

Met MeasureWorks werk je aan snelle, stabiele en schaalbare digitale prestaties. Van observability en alerting tot performance testing: wij helpen je verder.

Wil je direct starten? Vraag je gratis performance assessment aan of ontdek hoe wij jouw platform naar een hoger niveau tillen.

Facebook
LinkedIn
Twitter

 

 

Deze website gebruikt cookies

Met deze cookies kunnen wij en derden informatie over je en jouw online gedrag verzamelen, zowel binnen als buiten onze website. Op basis hiervan kunnen wij en derden de website, onze communicatie en advertenties afstemmen op uw interesses en profiel. Meer informatie vind je in onze cookieverklaring.

Accepteren Afwijzen Meer opties

Deze website gebruikt cookies

Met deze cookies kunnen wij en derden informatie over je en jouw online gedrag verzamelen, zowel binnen als buiten onze website. Op basis hiervan kunnen wij en derden de website, onze communicatie en advertenties afstemmen op uw interesses en profiel. Meer informatie vind je in onze cookieverklaring.

Functionele cookies
Arrow down

Functionele cookies zijn onmisbaar voor het goed functioneren van onze website. Ze stellen ons in staat om basisfuncties zoals paginanavigatie en toegang tot beveiligde gedeelten mogelijk te maken. Deze cookies verzamelen geen persoonlijke informatie en kunnen niet worden uitgeschakeld.

Analytische cookies
Arrow down

Analytische cookies helpen ons inzicht te krijgen in hoe bezoekers onze website gebruiken. We verzamelen geanonimiseerde gegevens over pagina-interacties en navigatie, zodat we onze site voortdurend kunnen verbeteren.

Marketing cookies
Arrow down

Marketingcookies worden gebruikt om bezoekers te volgen wanneer ze verschillende websites bezoeken. Het doel is om relevante advertenties te tonen aan de individuele gebruiker. Door deze cookies toe te staan, help je ons om jou relevante inhoud en aanbiedingen te tonen.

Alles accepteren Save

Meld je aan voor onze nieuwsbrief!

  • Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.

Meld je aan voor onze nieuwsbrief!

  • Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.