How I Set Up My Cybersecurity Portfolio

2026-04-28

A short walkthrough of how I built and deployed my personal cybersecurity portfolio website using Astro, GitHub, and Netlify.

Written by: David Abundis

The word astro against an illustration of planets and stars.

cyber

successes

I built this site using Astro, a modern framework that’s great for performance, SEO, and writing content-driven sites like blogs. One of the things I like most is that everything is written in Markdown, which makes creating and updating posts simple and efficient.

Going into this, I had never deployed a site, so I wasn’t sure what to expect when building and deploying a personal site. I assumed it would be complicated, but it turned out to be much easier than I thought.

I created a repository on GitHub and connected it to Netlify for deployment. Now, every time I push changes to my repo, my site automatically updates. That workflow alone makes maintaining the site incredibly convenient.

This portfolio will serve as a central place to showcase my projects, CTF challenges, certifications, and anything else I build as I continue growing in cybersecurity and development.

Overall, this was a great reminder that building your own website isn’t as intimidating as it seems and it’s one of the best ways to take ownership of your work and your story.