🚀 Excited to share that I’ve just created a digital portfolio using Visual Studio Code, Azure Static Web App, and GitHub! 🎉

The Journey:

  1. Visual Studio Code (VS Code):
    • VS Code is a powerful code editor with a rich development environment. Its extensions and integrations make it a popular choice for web development.
    • Utilizing VS Code extensions like GitHub Actions, Azure Static Web Apps, and Liquid, the time from development to publishing was minimized, and the process became nearly seamless.
  2. Azure Static Web App:
    • Azure Static Web App simplifies deploying static websites. It integrates seamlessly with GitHub repositories, automatically building and deploying your site. A great way to immerse yourself in the Azure ecosystem.
  3. Jekyll Static Site Builder:
    • Jekyll is fantastic for creating static sites. Its simplicity, templating system, and Markdown support make it developer-friendly.
    • My second Jekyll deployment taught me to keep all my tools under one roof. More on this below.
  4. Windows Subsystem for Linux (WSL):
    • WSL allows running Linux distributions on Windows. Handy for developers who need Linux tools without switching OS.
    • Initially, I thought putting Jekyll in a similar environment would be beneficial, but managing it became a hassle. I eventually streamlined development on my Windows PC.
  5. Microsoft Copilot:
    • Copilot was my helpful companion for code generation and problem-solving. Whenever I needed to write new functions or troubleshoot unexpected results, asking Copilot minimized search time.
    • While not always providing the exact solution, Copilot gave me enough to work with and figure things out.

Not that I needed much prodding—exploring the myriad of tools available in Azure is always an adventure! 😄

Check out the new site, and let me know what you think!