Skip to content

Blog Post template

Title, intro, sections, takeaways. Open it in the editor, replace what needs replacing, and export a typeset PDF — free, no signup, nothing uploaded.

Use this templateAll templates

Preview

How We Cut Page Load Time in Half

A practical walkthrough of the changes that moved our LCP from 4.2s to 1.9s.

The problem

Our landing page felt sluggish. Real-user metrics confirmed it.

What we changed

  1. Code-split the heavy editor bundle.
  2. Deferred non-critical third-party scripts.
  3. Cached fonts and static assets aggressively.
ts
// Lazy-load the heavy module only when needed
const Editor = lazy(() => import('./Editor'))

Results

MetricBeforeAfter
LCP4.2 s1.9 s
JS1.8 MB0.9 MB

Takeaways

  • Measure first, optimize second.
  • The biggest wins came from shipping less JavaScript.

The Markdown source

---
title: How We Cut Page Load Time in Half
author: Your Name
subject: A performance case study
---

# How We Cut Page Load Time in Half

> A practical walkthrough of the changes that moved our LCP from 4.2s to 1.9s.

## The problem

Our landing page felt sluggish. Real-user metrics confirmed it.

## What we changed

1. **Code-split** the heavy editor bundle.
2. **Deferred** non-critical third-party scripts.
3. **Cached** fonts and static assets aggressively.

```ts
// Lazy-load the heavy module only when needed
const Editor = lazy(() => import('./Editor'))
```

## Results

| Metric | Before | After |
| :----- | -----: | ----: |
| LCP    |  4.2 s | 1.9 s |
| JS     | 1.8 MB | 0.9 MB |

## Takeaways
- Measure first, optimize second.
- The biggest wins came from **shipping less JavaScript**.

Copy it anywhere Markdown works — or open it pre-loaded in Scripto with the button above.

Ship your blog post today.

One click opens this template in the editor with a live paginated preview.