Back to portfolio

Talent Vector Website

TalentVector AI Static Marketing Site

Static marketing website for TalentVector AI — an AI capability operating system for HR teams — built on Astro and deployed to Netlify.

01The Problem

TalentVector AI needed a web presence that explains its AI capability operating system for HR teams, attracts inbound prospects, and establishes credibility. Building and maintaining a marketing site on a CMS or page builder adds friction and ongoing hosting complexity.

02What the AI Does

A static Astro-generated website with blog content (Markdown), product information, and company positioning. Visitors read about the product, understand the value proposition, and contact or convert through the site. Blog posts are authored in Markdown and deployed automatically on push to main. Built on: Astro 4.x + TypeScript + Markdown + Netlify.

03Design Decisions

01 · Choice

Astro as the static site generator

Why

Astro produces the fastest possible HTML (zero JavaScript by default) and integrates cleanly with Markdown content. For a marketing site where performance and SEO matter, this is the right technical choice over a heavier React-based framework.

Constraint

Astro's island architecture means interactive components require explicit hydration — a blog site with mostly static content is the ideal use case, but anything with heavy interactivity requires additional architecture.

02 · Choice

Markdown for blog content

Why

Markdown is the lowest-friction content authoring format for developers and technical marketers. It can be written in any editor, version-controlled in git, and deployed automatically. **[Creator: add rationale]** for whether this site is actively managed with new blog posts, or whether the Markdown content layer was set up but the content program hasn't launched yet.

03 · Choice

Netlify for deployment

Why

Netlify has native Astro support and a git-push deployment workflow that requires no DevOps attention. The connection between GitHub and Netlify is one click.

Constraint

Netlify's free tier has usage limits. For a marketing site with modest traffic this is fine; if TalentVector gets significant inbound traffic, the hosting tier needs monitoring.

04Tradeoffs & Limits

- **Static sites can't serve dynamic personalized content.** The moment the marketing site needs per-visitor customization, personalized content, or real-time data, the Astro architecture hits a wall. The site is a broadcast medium, not an application. - **No built-in CMS.** Markdown files are committed to the repo. Non-technical content editors need git access or a separate CMS integration. For a team that plans to scale content operations, this is a bottleneck. - **The blog program appears to be not yet launched.** The repo structure exists; the content program hasn't produced posts that would indicate active publishing.

05Key Insight

Static marketing sites are a solved problem technically — the engineering challenge is low. The strategic challenge is the content program that makes the site worth visiting. A beautiful static site with no active publishing is still a brochure no one reads.