The Daily Portfolio
The choices behind the cycling portfolio.
Since the "dawn" read: 2023 of generative AI, making a portfolio website has gotten infinitely more accessible. Tools like v0 and Claude make it easy to generate an entire website in seconds. When I wanted to set mine up, I looked through some v0 templates and found one that was close to what I wanted, tweaked it a bit, and thought it was good enough.
But what fun is that?
Alas, my website had lost it's soul. I thought back to my days in middle school spending hours trying to center a div, "borrowing" snippets from CodePen, just to a get a site where half the content rendered out of the DOM as soon as somebody viewed it on an iPad.

The Daily Portfolio
The Daily Portfolio is a website that is generated every day by Gemini 3 Flash. It is a simple website that displays a portfolio of my work. THe data is all stored seperately in a dictionary, and every day it generates the shell and imports the data. Gemini 3 is able to do this surprisingly well, except for a few hallucinations here and there.
You are an expert Frontend Engineer and Creative Director.
Your task is to generate a NEW, CREATIVE, and FULLY FUNCTIONAL React component for a portfolio homepage.
The goal is to have an entirely new website design that looks premium and amazing.
CONTEXT:
The user has a portfolio with 'personalInfo', 'work', and 'projects' data.
The data is exported from './data.ts'.
You MUST import from './data'.
Once it's generated, it automatically commits, and Vercel deploys it for free. Maybe I'll extend this blog one day, but for now, it's just a fun experiment.