My personal-portfolio site is ALMOST done.
I am happy to say that I have gotten done the majority of the infrastructure-like stuff for my site. There’s ways for me to easily update my project pages with all kinds of media.
It feels robust in the sense that I do not have large changes to make or add to the site from this perspective.
API-wise, I have a few more I’d like to make. I am a little stuck trying to get my apple shortcuts to report my health data properly (which is where a lot of the data I am planning on using lives), but I am confident I am close. I am able to get Apple Shortcuts to update my live database with placeholder text, but I just need to figure out how to format the health data properly to be usable in this context. It’s on the apple end of things, but not a dead end.
I realize content-wise this whole site is rather empty, but I wanted to use my time to do the stuff I felt less confident doing. All the admin work of editing my portfolio materials are something I can do over the summer. Same as the “about me” and “links” pages.
I made this whole website “vibe-coding” (I hate this term but everyone knows it now), almost exclusively with Claude Sonnet 3.7. I learned exactly the amount of website development that I intended to. Working with the bots allowed me to formulate a birds-eye understanding of the information and code flow of a website. I started this project with legitimately zero experience programming outside of IDM p5 stuff, and the AI allowed me not to get bogged down in the nitty gritty, and gaining a solid foundational knowledge about organizational structure, using API’s, deciding which interactive elements do what, etc. I would not call the process of making the website easy, but each time I sat down to program, I ended with a better understanding of what I am doing.
My plan is to fully finish this site within the first half of the summer, most of the hard stuff is done already.