David Rydberg

builds / portal

Dev portal

Rebuilding my site into a portal to my work, in the open

status
BUILDING
started
2026-09-09
updated
2026-09-09
links
live

why

I am starting to post about building with AI on TikTok, YouTube, X and LinkedIn. Every post needs one link to point at. The old site sold AI consulting to Swedish small businesses, which is not what the posts are about. So it gets rebuilt as this: a landing page with my channels, and one living page per thing I build.

stack

Vite, React, TypeScript, Tailwind, vite-react-ssg for static HTML, Vercel for hosting. Builds are Markdown files compiled at build time. Written with Claude Code.

log

  1. NOTETikTok and YouTube accounts do not exist yet. They show as "coming soon" until they do.
  2. NOTEMoved to its own repo. Goes live on davidrydberg.dev next; the old aiwithdavid.se stays up until it redirects here.
  3. BROKEConsidered pulling GitHub commits into the log. Nearly all my repos are private, so it would have shown commit counts and nothing else. Dropped it.
  4. WORKSLog format: one line per entry, tag first, status derived from the latest SHIPPED, PARKED or DEAD line. No status field to forget.
  5. TRIEDStarted from the old repo instead of a blank one. Kept the build pipeline and SEO plumbing, deleted every page.
  6. NOTEDecided the site is a portal, not a consultancy page. Audience is builders like me: self-taught, business-minded, shipping with AI.
work in progress, on purpose.