Learning Git Through Small Projects

Git is a distributed version control system for tracking changes in files.

Martina

Learning Git is most effective when theory is immediately connected to practice. Small, standalone projects provide an ideal space to understand the versioning workflow, experiment with branching, and gain confidence in everyday commands without having to manage a complex codebase.

Building a Hybrid Cloud Environment: Azure Lab Services

A deep dive into setting up Windows Server and Ubuntu clients in a virtualized cloud lab.

MartinaMartina
Azure Lab Setup

In my recent Cloud Computing module, I designed a virtual environment using Azure Lab Services. The project involved configuring a Windows Server as a central hub for shared services and an Ubuntu 24.04 workstation for client-side testing. One of the highlights was deploying Gitea to ensure complete data sovereignty within an isolated infrastructure.