Skip to content
LinkPress™
345 terms

Glossary

Key concepts, technologies, and terms — extracted from content across the site and kept up to date on every build.

A
40 terms

About the role

About the role We're looking for a UX/UI Designer who bridges the gap between sharp visual thinking and practical, developer-friendly output.

Jobs

Accessibility

Accessibility The component wraps everything in a with an set to all words joined by a comma: Screen readers announce the full list of words from the and ignore the animated content inside (the cursor has ).

Blog

Adcopy

Adcopy is a key concept used across this site's content and documentation.

Vendors

Adding Custom Schema

Adding Custom Schema To add custom structured data to a specific page or component: JSON-LD categorization for rich search…

Docs

Adding New Variables

Code Example Adding New Variables You can add any new global variable here and then use it in your Tailwind classes or custom CSS.

Docs

Adding your own components

The same applies to dark mode: all token values change when the class is toggled on , and every component updates without any extra code. --- Adding your own components When you need something that isn't in the library, follow the same patt

Blog

Adtwin

AI platform for audio ad creation and tracking.

Vendors

Agents

What you'll learn Spend a full day building, evaluating, and shipping production-grade AI agents alongside practitioners who do this for a living.

Events

AiCoursify

AiCoursify is a key concept used across this site's content and documentation.

Vendors

Aimakesong

Aimakesong is a key concept used across this site's content and documentation.

Vendors

Aisthetic

Wardrobe optimization.

Vendors

Albus

Knowledge bot for Slack.

Vendors

Alfa Romeo

How OpenAI's technical teams use Codex daily to accelerate engineering work — use cases and best practices that demonstrate how Codex enhances speed, work quality, and complexity management across Security, Product Engineering, and Infrastructure.

Cards

Altered

Change your voice to AI voices.

Vendors

AMA

An open Microsoft Teams Q&A on the changing shape of engineering leadership — hiring, performance, team composition, and what stays the same when AI changes everything else.

Events

Amazely

AI growth platform for businesses.

Vendors

Amazon Codewhisperer

A code writing assistant developed by Amazon

Vendors

Amazon SageMaker

Build, train, and deploy ML models at scale.

Vendors

Analytics and verification

Analytics and verification Set these in your file (copy from ): None of these are required during…

Blog

Animations

Customization Search Logic You can fine-tune the search sensitivity and indexed fields in : UI & Aesthetics The search modal is styled using Tailwind CSS 4 and Motion for smooth…

Docs

Animations in Astro Rocket

A deep dive into every animation layer in Astro Rocket: the spring-curve hero entrance, staggered cascades, scroll-reveal, and how it all stays smooth without a JS animation library.

Blog

Announcement Banner

A top-bar for important notifications.

Docs

AnnouncementBanner

The AnnouncementBanner sits at the top of your page to highlight news, sales, or…

Docs

Anyimg

AI image platform converts photos to art styles.

Vendors

Anyword

On-brand copywriting.

Vendors

API Keys → Create API Key

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Architecture

Architecture Our search system is designed for speed and zero-cost scaling: Search Index: A lightweight JSON file ( ) is generated at build time containing the searchable content of all pages, blog posts, and docs.

Docs

ArtPose

Pose generator for artists.

Vendors

AskCodebase

AI programming agent.

Vendors

Astria

Create custom images.

Vendors

Astro

Static-first rendering with island architecture — load JavaScript only where you actually need it.

Stack Jobs

Astro Rocket

Astro Rocket ships configured with sensible…

Blog

Astro Rocket Configuration

A complete walkthrough of Astro Rocket's configuration options: 12 colour themes, OKLCH colours, typography, radius and shadow tokens, header styles, dark mode, and more.

Blog

Astro Rocket's Full UI Library

Astro Rocket ships with 57 production-ready components from the Velocity library — buttons, cards, dialogs, forms, data display, and full page-structure components. All accessible, all themed.

Blog

Astro v5

Core Features ⚡ Astro v5 integration for blazing fast performance. 🎨 TailwindCSS styling with custom theme support. 📱 Responsive Design mobile-first approach. 🌗 Dark Mode fully supported out of the box.

Changelog

Audit Landing

Audit your landing page.

Vendors

Auto

Auto combines both: phone and tablet readers get the inline card at the top, desktop readers get the sticky…

Blog

Automated generation

Automated generation The sitemap is built using .

Docs

Automated Sitemaps

Key Features Automated Sitemaps: Your content is automatically indexed and…

Docs

Automatic theme colour

Automatic theme colour The ring colour requires no JavaScript to follow the active theme.

Blog
B
26 terms

Background

Customization and architecture of the Fuse.js Command Palette.

Docs

Badge

Badges are used to label items with short, descriptive…

Docs

Banana Nano

Googles revolutionary AI image generation.

Vendors

Banani

AI-powered text to UI design tool.

Vendors

Bangs Hair

AI bangs try-on selfies.

Vendors

Basic Markdown

Basic Markdown You can use all standard Markdown syntax: Bold and Italic text.

Docs

Bento Grid

Modern, masonry-style grid layout.

Docs

Bento Items

Container & Grid {/ Container demo /} Bento Items Demonstrating Bento Items for structuring your page. {/ Grid demo /} Vertical Tabs {/ Card demo /} {/ Card demo /} {/ Card demo /} Detailed analytics with charts, traffic sources, and user b

Docs

BentoGrid

import { Users, FileText, Heart, Video, Trophy } from 'lucide-react'; The BentoGrid provides a trendy, asymmetric layout inspired by bento boxes.

Docs

Bertha

Copywriting assistant for WordPress & in Chrome.

Vendors

Bevinzey

Learning platform for students and educators.

Vendors

Bito

Assistant with ChatGPT for devs.

Vendors

Blackbox AI

The AI-powered coding assistant.

Vendors

Blog components

Blog components — (post listing card with cover image, tags, and reading time), (full-width post header with cover image and metadata), (three-card section at the bottom of every post), (Twitter/X, LinkedIn, clipboard copy), and (the brand-

Blog

Blog index

Blog index — the bar sits underneath the solid bar header, exactly at the bottom border of the header.

Blog

Blog post SEO

Blog post SEO Each blog post has two frontmatter fields that feed directly into SEO: — becomes the page , , and .

Blog

Blog posts

Content Aggregation The feed automatically aggregates content from multiple sources: Blog Posts: Standard articles from .

Blog Docs

Bold

Basic Markdown You can use all standard Markdown syntax: Bold and Italic text.

Docs

Boolean switches

Boolean switches Blog image overlay When , a translucent brand-colour tint is applied over blog cover images.

Blog

Borders

Borders: for a subtle, modern feel.

Docs

Breadcrumbs

Breadcrumbs: Improved navigation for nested pages.

Blog Docs Changelog

Bring your hardest leadership question

Bring your hardest leadership question This is a no-slides, no-prepared-content…

Events

Browse the live demo

For anything that needs , , or real-time updates, create a file and use the directive when you include it: --- Browse the live demo The fastest way to get a feel for all 57 components is the live component demo.

Blog

Building Production AI Agents

A practical, full-day workshop on shipping autonomous AI agents — from architecture and tool-use to evaluation, guardrails, and production deployment. Bring your laptop.

Events

Built-in Schemas

Built-in Schemas The following schemas are automatically generated based on the page type: Organization Where: Global (all pages).

Docs

Button

Interactive button component with multiple variants and sizes.

Docs
C
36 terms

Canonical URLs

What ships out of the box The SEO layer covers six distinct concerns: Structured data (JSON-LD) — schema.org markup for the home page and every blog post Open Graph and Twitter Cards — social sharing metadata for every page Canonical URLs —

Blog

Card

import { ArrowRight } from 'lucide-react'; Cards are foundational containers that can be used for anything from feature lists to blog posts.

Docs

Career

Topics that tend to come up Hiring engineers in a market where everyone claims AI experience Performance management when individual output is amplified by tools Team composition: how the senior-to-junior ratio is shifting Career advice for

Events

Cascade precedence is explicit.

A deep dive into every animation layer in Astro Rocket: the spring-curve hero entrance, staggered cascades, scroll-reveal, and how it all stays smooth without a JS animation library.

Blog

Changelog Entries

Changelog Entries: Product updates from .

Docs

Changelog Item

A timeline entry for release notes.

Docs

ChangelogItem

The ChangelogItem displays a single release entry with version, date, type, and…

Docs

Changing the brand colour

Changing the brand colour The base brand colour scale lives in .

Blog

Cheat sheet

Astro Rocket's hero headline cycles through words with a typing animation. Learn how it works, how to tune every speed and pause, and how to disable it entirely.

Blog

Checking your SEO output

Checking your SEO output After deploying, verify with two tools: Google Rich Results Test — paste your URL and confirm structured data is parsed correctly Open Graph Debugger — verify social sharing metadata and force-refresh Facebook's cac

Blog

Cheers GEO

Create 3D maps for your next project.

Vendors

Chroma

To shift a theme to a completely different colour, you only need to change the hue number across the to scale — keep the lightness and chroma values the same and the whole palette moves…

Blog

Chub

Create and roleplay with AI characters.

Vendors

Colour themes

For structured data (Google rich results), you can also supply a static logo image: Colour themes Astro Rocket ships with 12 colour themes.

Blog

Command Palette

The Universal Search in Cooper is powered by a high-performance Fuse.js engine, providing fuzzy matching and instant results via a premium Command Palette…

Docs

Comments

Astro Rocket now supports comments at the bottom of blog posts.

Blog

Comments on Blog Posts

Astro Rocket now has optional comments on blog posts, powered by Giscus and GitHub…

Blog

Comparison Table

Detailed feature comparison grid.

Docs

ComparisonTable

The ComparisonTable allows you to compare features across different plans or…

Docs

Component Styles

Custom CSS classes for specific UI components.

Docs

Components Registry

A guide on how to use MDX for documentation and blog posts.

Docs

Conference

Workshops & unconference Optional pre- and post-conference workshops at additional cost.

Events

Configuring the site identity

Configuring the site identity All structured data pulls from in .

Blog

Configuring your site

Configuring your site Almost everything about the site is controlled from a single file: .

Blog

Consulting

A 60-minute live webinar on choosing the right strategy framework for your context — OGSM, Porter's Five Forces, SAFe, Jobs-to-be-Done — and avoiding the consultant-deck trap.

Events

Contact Form Setup

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Container

Variants {/ Section demo (component not bundled) /} {/ Section demo (component not bundled) /} | Prop | Type | Default | Description | | :--- | :--- | :--- | :--- | | | | | Controls the layout style. | Container The Container component cent

Docs

Content Aggregation

Content Aggregation The feed automatically aggregates content from multiple sources: Blog Posts: Standard articles from .

Docs

Content Section

A flexible section for displaying text and images.

Docs

ContentSection

The ContentSection component is ideal for detailing specific features, telling a story, or presenting complex information with an accompanying image.

Docs

Cooper

Learn how to set up and customize your new Astro project.

Docs

Core UI

Core UI The fundamental elements of your user…

Docs

CSS does the work.

A deep dive into every animation layer in Astro Rocket: the spring-curve hero entrance, staggered cascades, scroll-reveal, and how it all stays smooth without a JS animation library.

Blog

CTA

The CTA (Call to Action) component is designed to drive user conversions at the end of a page or…

Docs

Customising the look

Customising the look The TOC uses the standard theme tokens — , , , .

Blog

Customization

Project Structure Here's a quick look at how the project is organized: Customization Theming You can easily customize the primary brand color and other site settings in .

Blog Docs
D
24 terms

Dark

Most sites get dark mode subtly wrong.

Blog

Dark Mode

Most sites get dark mode subtly wrong.

Blog Changelog

Dark mode for free

Dark mode for free — because all colours are semantic, every new component you build inherits dark mode automatically as long as you use token-based utilities rather than hardcoded values.

Blog

Dark mode through tokens

Dark mode through tokens Dark mode in Astro Rocket is not a separate…

Blog

Data:

Data: Automatically maps frontmatter (Title, Description, Author, Date, Image) to the valid Schema.org…

Docs

Decoupled Drupal in 2026

Talks Decoupled Drupal in 2026 — Lessons from three production migrations JSON:API performance — Caching layers, response shaping, and where decoupling hurts Drupal + Astro — Live walkthrough of a content-driven site Doors open at 18:00 wit

Events

Deep Linking

Deep Linking Changelog entries in the RSS feed include intelligent deep links.

Docs

Deploying to Netlify

Deploying to Netlify Astro Rocket also supports Netlify out of the box.

Blog

Deploying to Vercel

Deploying to Vercel Create a new repository on GitHub (or GitLab / Bitbucket) and push your local project to it Go to vercel.com and click Add New Project Import your repository — Vercel detects Astro automatically Add your environment vari

Blog

Deployment

Deployment This Boilerplate is ready to deploy to Vercel, Netlify, or any static hosting…

Blog Docs

Deployments

Trigger a new deployment to pick up the key: In Vercel, go to Deployments Find your latest deployment, click the three-dot menu, and choose Redeploy Alternatively, push any small change to your main branch — Vercel will build and deploy aut

Blog

Design

About the role We're looking for a UX/UI Designer who bridges the gap between sharp visual thinking and practical, developer-friendly output.

Jobs

Design System

A 3-state colour-mode system with no flash, live OS-preference tracking, and a pill dropdown that respects what the user actually picked. Here is how it is built.

Blog

Desktop

This post covers how it is built, why it is desktop-only, and a non-obvious CSS cascade issue that caused the hide-on-scroll to not work until it was fixed.

Blog

Desktop-only: the media query

Desktop-only: the media query The scroll indicator is hidden by default and made visible only when the viewport is wide enough and tall enough to be a desktop screen: The condition alone is not enough.

Blog

DevCon Europe 2026

Three-day developer conference covering AI engineering, platform architecture, and modern web. Single-track main stage, deep-dive workshops, and unconference sessions.

Events

Developer Experience

Showcase your tools CLI or coding experience.

Docs

DeveloperExperience

The DeveloperExperience component highlights the ease of use of your tool, featuring a feature list and a simulated terminal window.

Docs

Different Links in Header and Footer

Astro Rocket now lets you configure the footer menu independently of the header navigation. Add a Privacy link, an Imprint, or a Cookie Policy without cluttering your main nav.

Blog

Discussions

The integration uses Giscus, which stores comments in a GitHub Discussions thread on a repo of your choice.

Blog

Domains → Add Domain

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Drupal

Talks Decoupled Drupal in 2026 — Lessons from three production migrations JSON:API performance — Caching layers, response shaping, and where decoupling hurts Drupal + Astro — Live walkthrough of a content-driven site Doors open at 18:00 wit

Events

Drupal + Astro

Talks Decoupled Drupal in 2026 — Lessons from three production migrations JSON:API performance — Caching layers, response shaping, and where decoupling hurts Drupal + Astro — Live walkthrough of a content-driven site Doors open at 18:00 wit

Events

Drupal Meetup Rhein

Local Drupal community meetup focusing on decoupled architectures, JSON:API performance, and pairing Drupal with modern frontend stacks like Astro and Next.js.

Events
E
11 terms

Eduaide

Create lesson, teaching resources, & assessments.

Vendors

Email

The one thing it does not include is an email service account, because that belongs to you.

Blog

Emails

To send email from an address on your domain, you need to add a few DNS records there so Resend can prove to receiving mail servers that the emails are…

Blog

Enabling it

Enabling it The scroll indicator is a prop on the…

Blog

Enabling it on any page

The two props The component exposes two props that control the scroll progress bar: | Prop | Type | Default | What it does | |------|------|:-------:|--------------| | | | | Renders the progress bar | | | \| | | Places the bar on the top or

Blog

Engineering Leadership in the AI Era

An open Microsoft Teams Q&A on the changing shape of engineering leadership — hiring, performance, team composition, and what stays the same when AI changes everything else.

Events

Environment:

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Every Toggle

A complete walkthrough of Astro Rocket's configuration options: 12 colour themes, OKLCH colours, typography, radius and shadow tokens, header styles, dark mode, and more.

Blog

Everything responds to the active theme

SEO — (all meta tags, Open Graph, Twitter Cards), (structured data for WebSite, Organization, BlogPosting, Breadcrumb, FAQ), and (analytics script slot). --- Everything responds to the active theme Every component uses the design system's C

Blog

Excerpts

A guide on how to use MDX for documentation and blog posts.

Docs

Existing Classes

Existing Classes Link Preview ( ) Styles the rich link preview cards used in MDX files.

Docs
F
10 terms
G
5 terms
H
17 terms

Hairstyle Changer

Visualize new hairstyles with AI.

Vendors

Hands

A practical, full-day workshop on shipping autonomous AI agents — from architecture and tool-use to evaluation, guardrails, and production deployment. Bring your laptop.

Events

Hands On

A practical, full-day workshop on shipping autonomous AI agents — from architecture and tool-use to evaluation, guardrails, and production deployment. Bring your laptop.

Events

Header: floating capsule vs. fixed bar

Header: floating capsule vs. fixed bar Astro Rocket has two header shapes.

Blog

Heading

Heading Use the Heading component for page titles and section headers. {/ Heading demo (component not bundled) /} {/ Heading demo (component not bundled) /} {/ Heading demo (component not bundled) /} Text Use the Text component for…

Docs

Headless

Local Drupal community meetup focusing on decoupled architectures, JSON:API performance, and pairing Drupal with modern frontend stacks like Astro and Next.js.

Events

Headless & Decoupled

Local Drupal community meetup focusing on decoupled architectures, JSON:API performance, and pairing Drupal with modern frontend stacks like Astro and Next.js.

Events

Hero

Usage Example {/ Hero demo (component not bundled) /} Props | Prop | Type | Default | Description | | :--- | :--- | :--- | :--- | | | | | Top label badge text. | | | | | Main headline text. | | | | | Text to be highlighted…

Blog Docs

Hero entrance

The same curve drives both the hero entrance animations and the scroll-reveal…

Blog

Hero Images

A guide on how to use MDX for documentation and blog posts.

Docs

Hero Scroll Indicator

Astro Rocket's hero has an animated scroll indicator: two bouncing chevrons that fade in after the hero animation and disappear the moment you start scrolling. Here's how every part of it works.

Blog

Hide on a single post

Hide on a single post Sometimes a post is too short for a TOC, or it's an announcement that doesn't need section…

Blog

Hides on scroll

Both animations are disabled when the user prefers reduced motion: Hides on scroll Once the user scrolls past 50 px, the indicator fades out and the scroll listener removes itself: The class drives the visual change entirely through CSS: Th

Blog

Home page

What ships out of the box The SEO layer covers six distinct concerns: Structured data (JSON-LD) — schema.org markup for the home page and every blog post Open Graph and Twitter Cards — social sharing metadata for every page Canonical URLs —

Blog

Homepage

Where it shows up The bar is enabled on three page types, each with a different position: Homepage — the bar sits on top of the floating capsule header.

Blog

Host

Vercel is the hosting platform this site runs on.

Blog

Hue

To shift a theme to a completely different colour, you only need to change the hue number across the to scale — keep the lightness and chroma values the same and the whole palette moves…

Blog
I
6 terms
J
3 terms
K
2 terms
L
16 terms

Landing page sections

Landing page sections — (logo bar), (interactive tabbed feature showcase), (animated score dials), and (technology badge strip).

Blog

Latest Posts

Display recent blog posts automatically.

Docs

LatestPosts

The LatestPosts component fetches and displays the most recent blog posts from your content…

Docs

Layer 1 — the outer button

Layer 1 — the outer button is 48 × 48 px ( ), fixed to the bottom-right corner of the…

Blog

Layer 2 — the SVG ring

Layer 2 — the SVG ring sits , filling the button…

Blog

Layer 3 — the inner face

Layer 3 — the inner face is a inset by 5 px ( ), styled as a pill with the site's background, border, and shadow tokens.

Blog

Lazy

When enabled, the Giscus script is lazy-loaded — it only downloads when the reader actually scrolls toward the comments…

Blog

Leadership

Bring your hardest leadership question This is a no-slides, no-prepared-content…

Events

Light

Astro Rocket ships a 3-state colour-mode system — System / Light / Dark — that resolves all of those.

Blog

Lightness

To shift a theme to a completely different colour, you only need to change the hue number across the to scale — keep the lightness and chroma values the same and the whole palette moves…

Blog

Live

What we'll cover A live, unscripted recording you can watch as it…

Events

Live Podcast Recording

Watch us record season two, episode one live on YouTube. We're joined by three guests to debate where static-site generation goes next — and whether \'static\' still means anything in 2026.

Events

Loaded

When enabled, the Giscus script is lazy-loaded — it only downloads when the reader actually scrolls toward the comments…

Blog

Logo Cloud

Logo Cloud: professionally display partner/client logos with grayscale-to-color hover…

Docs Changelog

Logo Configuration

Then use it in or standard CSS: Logo Configuration You can configure the logo strategy in .

Docs

LogoCloud

The LogoCloud displays a grid of partner or client logos. > Note: This component currently fetches data from the content collection or falls back to a default list defined in the…

Docs
M
13 terms

Manage DNS

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

MDX Authoring Guide

A guide on how to use MDX for documentation and blog posts.

Docs

Mermaid Diagrams

Mermaid Diagrams You can now use Mermaid diagrams directly in your MDX/Markdown files!

Docs

Meshy

Turn simple text prompts or images into full 3D models.

Vendors

Meta Tag

The system acts as a dual-layer filter: Meta Tag: Adds to the page HTML.

Docs

Minute 0–10

Agenda Minute 0–10 — Why most frameworks fail (and why a few don't) Minute 10–30 — OGSM, Porter's Five Forces, JTBD: when each one fits Minute 30–45 — Live walkthrough on a real product case Minute 45–60 — Q&A Who it's for Founders, product

Events

Minute 10–30

Agenda Minute 0–10 — Why most frameworks fail (and why a few don't) Minute 10–30 — OGSM, Porter's Five Forces, JTBD: when each one fits Minute 30–45 — Live walkthrough on a real product case Minute 45–60 — Q&A Who it's for Founders, product

Events

Minute 30–45

Agenda Minute 0–10 — Why most frameworks fail (and why a few don't) Minute 10–30 — OGSM, Porter's Five Forces, JTBD: when each one fits Minute 30–45 — Live walkthrough on a real product case Minute 45–60 — Q&A Who it's for Founders, product

Events

Minute 45–60

Agenda Minute 0–10 — Why most frameworks fail (and why a few don't) Minute 10–30 — OGSM, Porter's Five Forces, JTBD: when each one fits Minute 30–45 — Live walkthrough on a real product case Minute 45–60 — Q&A Who it's for Founders, product

Events

Mithun A. Sridharan

How OpenAI's technical teams use Codex daily to accelerate engineering work — use cases and best practices that demonstrate how Codex enhances speed, work quality, and complexity management across Security, Product Engineering, and Infrastructure.

Cards

Mode System Works

A 3-state colour-mode system with no flash, live OS-preference tracking, and a pill dropdown that respects what the user actually picked. Here is how it is built.

Blog

Motion

Customization Search Logic You can fine-tune the search sensitivity and indexed fields in : UI & Aesthetics The search modal is styled using Tailwind CSS 4 and Motion for smooth…

Docs

My Products

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog
N
6 terms
O
6 terms
P
18 terms

Page Header

Standard header for content pages.

Docs

Page-structure components

See every component live The library is organized in three layers: 33 UI primitives that form the building blocks, 7 higher-level pattern components, and a set of page-structure components for the Hero, Header, Footer, Blog, and SEO layers.

Blog

PageHeader

The PageHeader component provides a consistent Title and Description layout for the top of your pages.

Docs

Pattern components

See every component live The library is organized in three layers: 33 UI primitives that form the building blocks, 7 higher-level pattern components, and a set of page-structure components for the Hero, Header, Footer, Blog, and SEO layers.

Blog

Per-post override

Per-post override Some posts don't need comments — announcements, legal pages, or quick…

Blog

Performance

A deep dive into every animation layer in Astro Rocket: the spring-curve hero entrance, staggered cascades, scroll-reveal, and how it all stays smooth without a JS animation library.

Blog

Performance note

Performance note The scroll listener uses and throttling, so it adds no measurable overhead to scrolling…

Blog

Ping Pong

How OpenAI's technical teams use Codex daily to accelerate engineering work — use cases and best practices that demonstrate how Codex enhances speed, work quality, and complexity management across Security, Product Engineering, and Infrastructure.

Cards

Platforms

Day 2 — Platform Architecture Internal developer platforms, golden paths, and the org dynamics behind them.

Events

Pricing Table

Present your pricing plans clearly.

Docs

PricingTable

The PricingTable component arranges items in a responsive grid.

Docs

Production

What you'll learn Spend a full day building, evaluating, and shipping production-grade AI agents alongside practitioners who do this for a living.

Events

Project Card

Showcase your work with style.

Docs

Project Genesis

Initial release with core features — Astro v5, TailwindCSS, dark mode, and responsive design.

Changelog

Project Structure

Project Structure Here's a quick look at how the project is organized: Customization Theming You can easily customize the primary brand color and other site settings in .

Docs

ProjectCard

The ProjectCard is the core of the portfolio…

Docs

Prose Customization

Prose Customization We use the class for rendering Markdown content (Blogs, Docs). allows you to override default Tailwind Typography styles to match your theme.

Docs

Purpose

File Location Purpose While we encourage using Tailwind utility classes directly in your or files (e.g., ), sometimes it is cleaner to extract complex composite styles or style elements where you cannot access the markup directly (like exte

Docs
Q
1 term
R
13 terms

React

Optional island interactivity — drop React components in anywhere you need client-side behaviour, without affecting the rest of the page.

Stack

Reading Anchors for Long Posts

Astro Rocket renders an optional table of contents on blog posts in three layouts: inline card, sticky sidebar, or both. Pick the one that fits your audience.

Blog

Reading Progress at a Glance

Astro Rocket now has a scroll progress bar: a thin brand-coloured line that fills as you scroll. Here's how it works, where it lives, and how to enable it on any page.

Blog

Redeploy

Trigger a new deployment to pick up the key: In Vercel, go to Deployments Find your latest deployment, click the three-dot menu, and choose Redeploy Alternatively, push any small change to your main branch — Vercel will build and deploy aut

Blog

Reduced motion

Reduced motion Every animation respects : When the user has enabled reduced motion in their OS settings, all entrance animations are replaced with immediate…

Blog

Related features

Related features The scroll progress ring joins two other scroll-aware UX features in Astro Rocket: Scroll progress bar — a 2 px brand-coloured line in the header that fills as you scroll, enabled on the homepage, blog index, and…

Blog

Related scroll features

Related scroll features The scroll indicator joins two other scroll-aware elements in Astro Rocket: Scroll progress bar — a thin brand-coloured line in the header that fills as you scroll, enabled on the homepage, blog index, and post pages

Blog

Remote

Remote is a key concept used across this site's content and documentation.

Jobs

Resend

Resend is a developer-focused email delivery…

Blog

Responsive Design

Core Features ⚡ Astro v5 integration for blazing fast performance. 🎨 TailwindCSS styling with custom theme support. 📱 Responsive Design mobile-first approach. 🌗 Dark Mode fully supported out of the box.

Changelog

Robots meta

What ships out of the box The SEO layer covers six distinct concerns: Structured data (JSON-LD) — schema.org markup for the home page and every blog post Open Graph and Twitter Cards — social sharing metadata for every page Canonical URLs —

Blog

RSS Feeds

RSS Feeds: Automatic feed generation for your blog and…

Docs

Running Locally

Installation First, clone the repository to your local machine: Next, install the dependencies: Running Locally Start the development server: Open your browser and navigate to to see the site in action.

Docs
S
41 terms

S02E01

Watch us record season two, episode one live on YouTube. We're joined by three guests to debate where static-site generation goes next — and whether \'static\' still means anything in 2026.

Events

Safe component customisation

Safe component customisation — you can restyle a specific component at the component token level without risking side effects…

Blog

Scroll Progress Bar

Astro Rocket now has a scroll progress bar.

Blog

Scroll Progress Ring

Related features The scroll progress ring joins two other scroll-aware UX features in Astro Rocket: Scroll progress bar — a 2 px brand-coloured line in the header that fills as you scroll, enabled on the homepage, blog index, and…

Blog

Scroll reveal

Scroll reveal Everything below the hero that should animate into view uses the scroll-reveal system.

Blog

Scroll reveal animations

Scroll reveal animations — elements with a attribute fade and slide into view as they enter the viewport, powered by .

Blog

Scroll-based features

Scroll-based features Two features update in real time as the user scrolls, both throttled with : Scroll progress bar — a 2px brand-coloured line that runs along the header edge (top or bottom, configurable) and fills from left to right as

Blog

Search Index

Architecture Our search system is designed for speed and zero-cost scaling: Search Index: A lightweight JSON file ( ) is generated at build time containing the searchable content of all pages, blog posts, and docs.

Docs

Sending access

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Senior Astro Developer

About the role We're looking for a Senior Astro Developer who cares deeply about web performance, clean code, and shipping work that makes a real…

Jobs

SEO impact

SEO impact Because Astro renders the heading on the server, the full element — including the with all words — is present in the HTML source before any JavaScript runs.

Blog

SEO in Astro Rocket

Astro Rocket handles structured data, Open Graph, canonical URLs, sitemaps, and more out of the box. Here's exactly what ships and where to configure it.

Blog

SEO Overview

Built-in search engine optimization features.

Docs

Setting up the contact form

Setting up the contact form The contact form uses Resend for email…

Blog

Settings → Environment Variables

Deploying to Vercel Create a new repository on GitHub (or GitLab / Bitbucket) and push your local project to it Go to vercel.com and click Add New Project Import your repository — Vercel detects Astro automatically Add your environment vari

Blog

Show/hide threshold

Show/hide threshold The button — and ring — remain hidden until the visitor has scrolled past 400 px.

Blog

Single source of truth

It has three concrete benefits: Single source of truth — brand colour, spacing scale, border radius, and typography sizes are all defined once.

Blog

Site configuration → Environment variables

Create a new repository on GitHub (or GitLab / Bitbucket) and push your local project to it Go to netlify.com, click Add new site → Import an existing project, and connect your repository Under Site configuration → Environment variables, ad

Blog

Sitemap

What ships out of the box The SEO layer covers six distinct concerns: Structured data (JSON-LD) — schema.org markup for the home page and every blog post Open Graph and Twitter Cards — social sharing metadata for every page Canonical URLs —

Blog

Sitemap & Indexing

Automated sitemap generation and indexing control.

Docs

Sitemap Filter

Sitemap Filter: Automatically removes the URL from during the build…

Docs

Sizes

Interactive button component with multiple variants and sizes.

Docs

Slower, more deliberate feel

You only need to set the values you want to override: Faster, snappier feel — lower and , shorten both pauses: Slower, more deliberate feel — raise and extend so readers have time to absorb each word: How to change the words Edit the array

Blog

Social & Media Embeds

A guide on how to use MDX for documentation and blog posts.

Docs

Social links

in the footer come from the array in : Remove any URL you don't use.

Blog

Static Sites

Watch us record season two, episode one live on YouTube. We're joined by three guests to debate where static-site generation goes next — and whether \'static\' still means anything in 2026.

Events

Stats

The Stats component displays a grid of key statistics, perfect for social proof or highlighting…

Docs

Step 1 — Create a Resend account

Step 1 — Create a Resend account Go to resend.com and sign up.

Blog

Step 1 — Set up Giscus

Astro Rocket now has optional comments on blog posts, powered by Giscus and GitHub Discussions. The script is lazy-loaded so readers who don't scroll to the bottom pay zero cost.

Blog

Step 2 — Configure Astro Rocket

Copy the four values shown on the page: (e.g. ) - Step 2 — Configure Astro Rocket Open and find .

Blog

Step 2 — Verify your domain in Resend

Step 2 — Verify your domain in Resend This is the most involved step.

Blog

Step 3 — Create an API key

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Step 4 — Add the API key to Vercel

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Step 5 — Redeploy

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Step 6 — Test it

Step 6 — Test it Open your live site, fill in the contact form, and submit.

Blog

Strategy

Why this matters Most strategy decks die in…

Events

Strategy Frameworks That Actually Ship

A 60-minute live webinar on choosing the right strategy framework for your context — OGSM, Porter's Five Forces, SAFe, Jobs-to-be-Done — and avoiding the consultant-deck trap.

Events

Structured Data

Structured Data: Rich JSON-LD schemas (Organization, Article, FAQ) are…

Blog Docs

Support named slots for flexible content.

Support named slots for flexible…

Blog

Switching layouts later

Switching layouts later Switching is a one-line change.

Blog

System / Light / Dark

Astro Rocket ships a 3-state colour-mode system — System / Light / Dark — that resolves all of those.

Blog
T
26 terms

Table of Contents

Long-form articles benefit from a table of…

Blog

Tables

Tables Explore the complete set of premium components designed for Cooper.

Docs

Tailwind

The value in controls the browser's tag (the mobile browser chrome colour) and should be updated to match: The Tailwind connection Astro Rocket uses Tailwind CSS v4, which reads CSS custom properties…

Blog

Tailwind CSS

Utility-first CSS with v4's native cascade layers, CSS-first configuration, and perceptually uniform OKLCH colours.

Stack Jobs

Tailwind CSS 4

Customization Search Logic You can fine-tune the search sensitivity and indexed fields in : UI & Aesthetics The search modal is styled using Tailwind CSS 4 and Motion for smooth…

Docs

TailwindCSS

Core Features ⚡ Astro v5 integration for blazing fast performance. 🎨 TailwindCSS styling with custom theme support. 📱 Responsive Design mobile-first approach. 🌗 Dark Mode fully supported out of the box.

Changelog

Talks

Talks Decoupled Drupal in 2026 — Lessons from three production migrations JSON:API performance — Caching layers, response shaping, and where decoupling hurts Drupal + Astro — Live walkthrough of a content-driven site Doors open at 18:00 wit

Events

Team component

The Team component allows you to display your team members in a responsive grid.

Docs

Team Section

Showcase your team members.

Docs

Technical

About the role We're looking for a Technical Content Writer to contribute long-form articles, tutorials, and deep-dives to the Astro Rocket blog.

Jobs

Technical Content Writer

About the role We're looking for a Technical Content Writer to contribute long-form articles, tutorials, and deep-dives to the Astro Rocket blog.

Jobs

Testimonials

The Testimonials component uses a marquee effect (infinite horizontal scroll) to display…

Docs

Text

Heading Use the Heading component for page titles and section headers. {/ Heading demo (component not bundled) /} {/ Heading demo (component not bundled) /} {/ Heading demo (component not bundled) /} Text Use the Text component for…

Docs

Theme Variables

Customize global colors, spacing, and radius using theme.css.

Docs

ThemeModeDropdown / ThemeSelectorDropdown

ThemeModeDropdown / ThemeSelectorDropdown — the two pill-shaped dropdowns that live side-by-side in the header. is the 3-state colour-mode picker (System / Light / Dark) backed by ; is the 12-swatch colour-theme picker backed by .

Blog

Theming

Theming The default makes Giscus follow the visitor's OS-level light/dark…

Blog

Three days, one track, no fluff

Three days, one track, no fluff DevCon Europe brings together a curated group of engineers and tech leads for honest, technical conversations about what's actually working in…

Events

Timeline

The Timeline component visualizes a sequence of events.

Docs Changelog

Tips for Blog Posts

A guide on how to use MDX for documentation and blog posts.

Docs

Top Button

Astro Rocket's back-to-top button has been upgraded with a circular scroll-progress ring.

Blog

Travel

Travel Berlin Congress Center is a 10-minute walk from Alexanderplatz, with direct rail connections to Berlin Brandenburg Airport (35 min) and Hauptbahnhof (10 min).

Events

Turning it off

Turning it off Each page layout controls the bar…

Blog

Two instances, one state

Two instances, one state The pill is rendered twice — once in the desktop header (hidden below the breakpoint) and once inside the mobile menu (hidden above ).

Blog

Two ways to override per page

Two ways to override per page If you want a specific page to use a different footer menu (rare, but possible), the component still accepts a prop and a prop.

Blog

TypeScript

Strict mode throughout — every component, utility, and config is fully typed, so you catch errors at compile time instead of in production.

Stack Jobs

Typography

Typography components ensure consistency across your documentation and…

Docs
U
5 terms
V
10 terms

Value:

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Variants

Call to Action section to convert visitors.

Docs

Velocity

import Button from '@/components/ui/form/Button/Button.astro'; import Icon from '@/components/ui/primitives/Icon/Icon.astro'; Astro Rocket inherits a complete UI component library from Velocity by Southwell Media.

Blog

Vercel

Vercel is the hosting platform this site runs on.

Blog

Verification tags

What ships out of the box The SEO layer covers six distinct concerns: Structured data (JSON-LD) — schema.org markup for the home page and every blog post Open Graph and Twitter Cards — social sharing metadata for every page Canonical URLs —

Blog

Verified

Getting the form to actually deliver requires three external pieces: a Resend account, a verified sending domain, and one environment variable on Vercel.

Blog

Verify DNS Records

Once all records are added, go back to Resend and click Verify DNS…

Blog

Vertical Tabs

Container & Grid {/ Container demo /} Bento Items Demonstrating Bento Items for structuring your page. {/ Grid demo /} Vertical Tabs {/ Card demo /} {/ Card demo /} {/ Card demo /} Detailed analytics with charts, traffic sources, and user b

Docs

Vibe Coding

How OpenAI's technical teams use Codex daily to accelerate engineering work — use cases and best practices that demonstrate how Codex enhances speed, work quality, and complexity management across Security, Product Engineering, and Infrastructure.

Cards

View-transition cleanup

View-transition cleanup Astro Rocket uses Astro View Transitions for client-side page…

Blog
W
10 terms

Web

Day 3 — Modern Web Edge runtimes, hybrid rendering, and the next wave of frontend…

Events

Webinar

A 60-minute live webinar on choosing the right strategy framework for your context — OGSM, Porter's Five Forces, SAFe, Jobs-to-be-Done — and avoiding the consultant-deck trap.

Events

What's Built In and How to Configure It

Astro Rocket handles structured data, Open Graph, canonical URLs, sitemaps, and more out of the box. Here's exactly what ships and where to configure it.

Blog

What's included

What's included Full-day instruction with two practitioners Working code repository with starter templates Lunch and coffee on site Six-week follow-up Slack access for participants Recording of all sessions A practical, full-day workshop on

Events

Where:

Built-in Schemas The following schemas are automatically generated based on the page type: Organization Where: Global (all pages).

Docs

Which Astro Rocket files to update

Astro Rocket's contact form is wired up but needs three things to actually deliver email: a Resend account, a verified domain, and one environment variable on Vercel.

Blog

Workshops & unconference

Workshops & unconference Optional pre- and post-conference workshops at additional cost.

Events

Write your first real post

How to install, configure, and deploy Astro Rocket — covering site.config.ts, brand colours, navigation, writing posts, and deploying to Vercel.

Blog

Writing

You know how to explain technical concepts clearly without dumbing them down, and your writing feels like a human wrote it — not a content…

Jobs

Writing blog posts

Writing blog posts Create a new file in .

Blog

Auto-generated & additive

This glossary is built automatically from the site's content on every build. New terms are added as content grows — existing definitions are never overwritten, so you can edit them freely. Run pnpm glossary to regenerate at any time.