Ga naar hoofdinhoud
Stacklane

Performance optimisatie, LCP onder 1,5s, INP onder 200ms, en we vertellen je wat veranderde.

Performance-werk telt in twee richtingen op. Een goed-getunede app blijft snel als hij groeit; een verwaarloosde stapelt regressies op tot 'waarom is dit traag' een kwartaalproject wordt. We tunen de oppervlakken die ertoe doen, landingspagina's, het eerste scherm na inloggen, de zwaarste queries, en meten de rest zodat regressies zichtbaar worden voordat de klant ze ziet.

Wat we bouwen

  • Core Web Vitals getrackt in CI

    LCP, INP, CLS gemeten tegen een real-device profile op elke code review. Regressies falen de build met een delta tegen main. De targets zijn niet 'best-effort', ze worden afgedwongen.

  • Query-plans als routine, geen paniekzet

    Trage queries krijgen een plan in de PR-beschrijving, indexen toegevoegd tegen echte query-patronen. We voegen niet speculatief indexen toe; we laten ze niet optimistisch weg. Het query-plan is deel van de code-review.

  • Caching-strategie per oppervlak

    HTTP cache-headers, CDN edge-cache, application-cache, browser-cache, elk gekozen tegen de freshness en het verkeer van dat oppervlak. Marketing-pagina's krijgen agressieve CDN-caching; product-oppervlakken krijgen zorgvuldig-gescoopte application-caching met expliciete invalidatie.

  • Image-pipeline die de pagina niet ophoudt

    Een image-pipeline met juiste srcsets, moderne formats waar ondersteund, lazy-loading onder de vouw, blur placeholders. Image-budget per pagina getrackt in CI; te grote assets worden bij de PR gevangen.

  • Bundle-size budgets per route

    Per-route bundle-budgets afgedwongen in CI. Nieuwe dependencies die een route over budget duwen moeten zich verantwoorden in de PR. Marketing-oppervlakken blijven bijzonder licht.

  • RUM als de productie-source-of-truth

    Real-User Monitoring (Web Vitals + custom marks) rapporteert de metric-distributie vanuit productie-verkeer. Lab-metrics zijn het plafond; RUM is de vloer. We tunen tegen beide.

Waar dit past

  1. Je homepage was snel toen je launchte en nu is LCP 4 seconden en je weet niet waarom.

  2. Je dashboard laadt acht seconden en het softwareteam belooft het al twee kwartalen aan te kijken.

  3. Je product zit op Lighthouse 50–60 overal en de volgende sales-pitch is bij een klant die deze dingen meet.

Tech stack

  • Lighthouse CI
  • Web Vitals
  • Postgres EXPLAIN
  • Caching

Wil je dit voor je team?

30 minuten om vast te stellen wat je nodig hebt. Geen pitchdeck, geen verplichtingen. We zeggen je eerlijk of Stacklane past.

Plan een gesprek