Hi, I'm Victoria

Writing about building products with AI, shipping full-stack software, and the craft of product & project management.

Recent Posts

Projects I've Built

Real projects built with AI agents — each one an experiment in shipping software, learning a stack, and solving problems that matter to me.

What it is

A searchable knowledge base for learning Cursor and AI-assisted work — from beginner installation guides to deep technical articles on LLM architectures, agentic AI, and context engineering, backed by 100+ scholarly sources.

Why I built it

To create a free, open resource that serves three audiences at once: non-technical people trying Cursor for the first time, intermediate users leveling up their workflow, and engineers who want research papers and architectural depth — all in one site with persona-aware content that adapts to the reader.

What's inside

5 AI engineering deep dives 54 annotated scholarly sources 102 total references Beginner / Intermediate / Advanced tabs Installation & onboarding guides PM frameworks & glossary

Tech stack

MkDocs Material Markdown GitHub Actions CI GitHub Pages Content tabs (pymdownx) Instant search (Lunr.js)

Pain points left to solve

  • Add summary tabs to all content pages (currently ~9 of ~20)
  • Analytics to understand which content people actually read

What it is

A personal blog for my mom — a space where she can collect and share her thoughts, memories, and photographs for later generations.

Why I built it

To create something meaningful for family, and to learn a different tech stack — pure HTML/CSS with no framework, neural text-to-speech for audio narration, and image processing for scanned photographs from the 1950s.

Tech stack

Pure HTML / CSS / JS EB Garamond + Cormorant Garamond edge-tts (neural TTS) Python Pillow (image sharpening) Cloudflare Pages GitHub (private repo)

Pain points left to solve

  • Building a true CMS so Mom can add her own posts without code

What it is

A financial markets aggregator and risk assessment tool that pulls live data, scores market risk across 80+ assets, and generates a static HTML report — readable by anyone, not just traders.

Why I built it

To learn how to be an AI builder end-to-end: data ingestion from multiple APIs, a rule-based risk engine, Claude-powered narrative analysis, and automated deployment — all shipping to a live public URL.

Data sources

yfinance (stocks, ETFs, forex) FRED API (12 macro series) Coinbase via ccxt (crypto) Analyst estimates & insider activity

Tech stack

Python 3.12 pandas + pandas-ta SQLAlchemy + SQLite Anthropic Claude FRED API GitHub Actions CI GitHub Pages Static HTML report

Pain points left to solve

  • Reduce cognitive load — the report is data-rich but can overwhelm
  • Optimize for mobile — wide tables still need horizontal scroll