How to Deploy an App That Uses a Private Git Dependency
A private dependency needs a credential during the build, but it does not belong in source code. A deploy key connects the repository without exposing your personal SSH key.
Read the note ↗THE ADIOS NOTEBOOK
Engineering decisions, practical guides, and lessons from building Adios. Find something you can put to work.
START HERE / EDITOR’S PICK
Configure Next.js SEO with server rendering, metadata, canonical URLs, sitemaps, JSON-LD, Core Web Vitals, and production release checks.
Read the story ↗THE NOTEBOOK
A private dependency needs a credential during the build, but it does not belong in source code. A deploy key connects the repository without exposing your personal SSH key.
Read the note ↗Configure Next.js SEO with server rendering, metadata, canonical URLs, sitemaps, JSON-LD, Core Web Vitals, and production release checks.
Read the note ↗Use the Next.js 16 Metadata API for title templates, canonical URLs, dynamic metadata, Open Graph cards, and data-backed App Router pages.
Read the note ↗Design and deploy programmatic SEO pages with Next.js dynamic routes, unique content, static parameters, caching, sitemaps, and safe invalidation.
Read the note ↗Add safe, accurate JSON-LD to Next.js App Router pages with Article, Product, SoftwareApplication, and BreadcrumbList examples.
Read the note ↗Audit a Next.js site for crawlability, status codes, metadata, canonicals, structured data, rendering, performance, sitemaps, and production failures.
Read the note ↗Build a production Next.js 16 SaaS with authentication, Postgres, subscriptions, background work, secure configuration, testing, and deployment.
Read the note ↗Design tenant resolution, database ownership, authorization, cache keys, jobs, custom domains, and deployment for a multi-tenant Next.js SaaS.
Read the note ↗Implement secure sessions, protected data access, roles, Server Action checks, Route Handler authorization, and recovery paths in Next.js.
Read the note ↗