Netli.fyi Blog

Tips, tutorials, and insights about Netlify and managing your projects.

·release

New in Netli.fyi: home-screen widgets, deploy notifications, and Pro

The latest Netli.fyi release adds home-screen widgets, push notifications for deploy success and failure, in-app feedback, and the Netli.fyi Pro subscription.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify

How to Check Netlify Deploy Status From Your Phone

Waiting on a build while away from your desk? Here's how to check it from your phone.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify

How to Deploy to Netlify From Your Phone (2026)

Away from your laptop and need to ship? Three ways to deploy to Netlify from a phone.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify

How to Download Your Deployed Site Files From Netlify

There's no big Download button, but the file explorer will hand you a zip of any deploy.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify

Netlify Deploy Notifications: Slack vs Email vs Push

Slack, email, or push for Netlify deploy alerts? Here's the honest trade-off for each.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify

Netlify Free Plan Limits (2026): 300 Credits = ~15 GB or 20 Deploys

The free plan changed to credits in 2025. Here's what 300 credits actually gets you.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify

Get Notified When a Netlify Build Fails: Push, Email, Slack

A build failed and nobody noticed for a day. Here's how to make sure that never happens.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify

Can You Password Protect a Netlify Drop Site? (2026)

Drop sites are real Netlify sites — so the password rules are the same, and they changed.

Perttu LähteenlahtiPerttu Lähteenlahti
·ai

How to Set Up Poison Fountain on Netlify

Feed unwanted AI scrapers junk data from an edge function.

Perttu LähteenlahtiPerttu Lähteenlahti
·edge-functions

A/B testing on Netlify without flicker using edge functions

Split traffic at the edge so visitors never see the page flicker.

Perttu LähteenlahtiPerttu Lähteenlahti
·security

Password Protect a Netlify Site in 2026: What's Free, What Needs Pro

Every way to put a password on a Netlify site, and which plan each one needs.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify-dns

How to use a custom domain as your Bluesky handle with Netlify DNS

Turn your own domain into your Bluesky @handle with one DNS record.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify-functions

How to access query parameters in Netlify functions

Read ?query=params from the event object in one line.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify-functions

How to test Netlify functions locally

Run and debug functions on localhost before you deploy.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify-functions

How to use environment variables in Netlify functions

process.env in functions, locally and in production.

Perttu LähteenlahtiPerttu Lähteenlahti
·rewrites

How to fix trailing slash issues in Netlify rewrites

Why images 404 after a rewrite, and the one-line fix.

Perttu LähteenlahtiPerttu Lähteenlahti
·edge-functions

How to use Netlify edge functions

Run code at the CDN edge, before requests reach your site.

Perttu LähteenlahtiPerttu Lähteenlahti
·scheduled-functions

Netlify Scheduled Functions: Set Up Serverless Cron Jobs

Cron jobs without a server — just a schedule in netlify.toml.

Perttu LähteenlahtiPerttu Lähteenlahti
·deploy-hooks

How to trigger a Netlify redeploy using a link

A bookmarkable link that redeploys your site.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify-functions

How to use ES modules in Netlify functions

Move functions from require() to import without breakage.

Perttu LähteenlahtiPerttu Lähteenlahti
·netlify-functions

How to return HTML from a Netlify function

Serve rendered HTML straight from a serverless function.

Perttu LähteenlahtiPerttu Lähteenlahti
·getting-started

Getting started with Netli.fyi

Set up the app and run your Netlify sites from your phone.

Perttu LähteenlahtiPerttu Lähteenlahti
·deployment

How to deploy a website to Netlify

Your first deploy, from GitHub repo to live URL.

Perttu LähteenlahtiPerttu Lähteenlahti
·environment-variables

Netlify Environment Variables: How to Set, Scope, and Debug Them

Set, scope, and debug env vars without leaking secrets.

Perttu LähteenlahtiPerttu Lähteenlahti
·build-plugins

How to use Netlify build plugins

Hook into the build lifecycle to extend what deploys do.

Perttu LähteenlahtiPerttu Lähteenlahti
·deploy-previews

Netlify Deploy Previews: How They Work and How to Set Them Up

Every pull request gets its own live URL, automatically.

Perttu LähteenlahtiPerttu Lähteenlahti
·forms

How to add contact forms to a static site with Netlify Forms

A working contact form with zero backend code.

Perttu LähteenlahtiPerttu Lähteenlahti
·custom-domains

How to Add a Custom Domain to Netlify (DNS Setup Guide 2025)

Point your domain at Netlify without breaking your DNS.

Perttu LähteenlahtiPerttu Lähteenlahti
·contentful

How to connect Contentful with Netlify

Let editors publish content that rebuilds your site automatically.

Perttu LähteenlahtiPerttu Lähteenlahti
·getting-started

How to create a Netlify account

From zero to a Netlify account in about two minutes.

Perttu LähteenlahtiPerttu Lähteenlahti
·nextjs

Deploy Next.js to Netlify: SSR, ISR, and App Router Support

SSR, ISR, and the App Router all work — here is the setup.

Perttu LähteenlahtiPerttu Lähteenlahti
·a-b-testing

How to run A/B tests on Netlify

Split testing with branch deploys — no extra tooling needed.

Perttu LähteenlahtiPerttu Lähteenlahti
·debugging

Fix Common Netlify Build Errors: Exit Code 1, Module Not Found, and More

Decode exit code 1, module-not-found, and other build killers.

Perttu LähteenlahtiPerttu Lähteenlahti
·cli

Getting started with the Netlify CLI

Deploy, test, and debug from your terminal with the Netlify CLI.

Perttu LähteenlahtiPerttu Lähteenlahti
·headers

Netlify Caching Headers: _headers File and netlify.toml Configuration

Control Cache-Control and security headers per route.

Perttu LähteenlahtiPerttu Lähteenlahti
·authentication

Is Netlify Identity Deprecated? 2026 Status, Plus Full Setup Guide

Identity is alive in 2026 — Git Gateway is what died. Status plus setup.

Perttu LähteenlahtiPerttu Lähteenlahti
·monorepo

How to Deploy a Monorepo on Netlify (Turborepo, Nx & More)

Deploy one package from a Turborepo or Nx workspace.

Perttu LähteenlahtiPerttu Lähteenlahti
·pricing

Netlify Pricing and Limits in 2026: Free Plan, Credits, and What You Actually Get

What 300 free credits actually buy, and when you start paying.

Perttu LähteenlahtiPerttu Lähteenlahti
·redirects

How to Set Up Redirects in Netlify (_redirects File and netlify.toml)

301s, rewrites, and proxies from a plain text file.

Perttu LähteenlahtiPerttu Lähteenlahti
·github-pages

Netlify vs GitHub Pages: Which Should You Use in 2026?

When free static hosting stops being enough.

Perttu LähteenlahtiPerttu Lähteenlahti
·vercel

Netlify vs Vercel: which should you choose

Two platforms compared honestly, so you can pick a home.

Perttu LähteenlahtiPerttu Lähteenlahti