---
title: "Discussion on \"I Built Nextvital to Turn Lighthouse Warnings Into Actual Next.js Fixes\" | Hashnode"
description: "Discussion on \"I Built Nextvital to Turn Lighthouse Warnings Into Actual Next.js Fixes\". I've seen the same scenario play out dozens of times.\nA developer opens Lighthouse. The score is 54. They see warnings like \"Serve images in next-gen formats\" and \"Eliminate render-blocking resources."
url: "https://hashnode.com/posts/i-built-nextvital-to-turn-lighthouse-warnings-into-actual-next-js-fixes/6aba15ca9744bc65f1c6df26"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [I Built Nextvital to Turn Lighthouse Warnings Into Actual Next.js Fixes](https://blog.aakibshah.com.np/i-built-nextvital-to-turn-lighthouse-warnings-into-actual-next-js-fixes?utm_source=hashnode&utm_medium=feed)

I've seen the same scenario play out dozens of times. A developer opens Lighthouse. The score is 54. They see warnings like "Serve images in next-gen formats" and "Eliminate render-blocking resources.

Sep 28 · 6 min read · blog.aakibshah.com.np  
Read the article

## Written by

[Aakib Shah Sayed](https://hashnode.com/@Skyz)

@Skyz

  
[View profile](https://hashnode.com/@Skyz)

Tech Explorer

## Responses 1

Markdown supported · ⌘↵ to post

[netproxy](https://hashnode.com/@argumentmoney8117)

[Sep 28](https://hashnode.com/posts/i-built-nextvital-to-turn-lighthouse-warnings-into-actual-next-js-fixes/6aba15ca9744bc65f1c6df26/comment/6abaecda729b20536feee8da)

The cache-before-rate-limit ordering is a thoughtful detail — cheap repeat lookups without weakening abuse protection. Also smart to build the AI prompt server-side, so the model can only score real cached audit data.
