Portfolio Build Notes

Building This Portfolio Site

I started this portfolio to create a central place for my resume, technical projects, and ongoing learning. Rather than only listing technologies on a resume, I wanted a site that could show how I build, troubleshoot, and document systems.

Why I Built It

My goal is to create a living technical portfolio that can grow over time. As I work on projects involving Active Directory, virtual machines, Docker, scripting, networking, and other IT topics, I want to document the process in a way that is useful both for myself and for potential employers.

Tools Used

What I Learned So Far

The first major concept I learned was file-based routing. In Next.js, folders inside the app directory become routes. For example, app/projects/page.tsx becomes the Projects page, and app/blog/page.tsx becomes the Blog page.

I also started practicing a real development workflow: edit files in VS Code, check changes with Git, commit updates with clear messages, push to GitHub, and let Vercel automatically deploy the site.

Next Steps

Next, I plan to keep improving the design, expand the Projects section, and document my Active Directory home lab in more detail. Over time, this site will become both a portfolio and a technical knowledge base.