Skip to main content
← Back to Blog

Building a Personal OS: From Civic Platform to Knowledge Graph

How I transplanted a full-stack Astro platform into a personal operating system — with JSON-LD, Knowledge Graph identifiers, and a content engine for frameworks, runbooks, and insights.

personal-os astro seo knowledge-graph

Building a Personal OS

This site is more than a portfolio. It’s an operating system for how I think, work, and ship.

The Architecture

Built on Astro 5 with Cloudflare Pages. The content engine powers four collections:

  • Frameworks — Reusable decision models I apply across products
  • Runbooks — Step-by-step procedures for recurring situations
  • Insights — Pattern observations from real product work
  • Blog — Long-form thinking on product, AI, and systems

Knowledge Graph

Every page emits structured data. The sitewide JSON-LD graph includes:

  • Person with Google Knowledge Graph ID (/g/11nmdhnc9b)
  • Organization (Ryan Winkler Strategy Limited, CRO 800904)
  • Service offering
  • FAQPage with 8 career-relevant questions

Why a Personal OS?

Because Product Managers who build systems think in systems. This site is the system.