Blog Posts

Strengthening Cybersecurity

Published on: 2/20/2025

In today’s digital landscape, every organization, regardless of the industry, is a potential target for cyberattacks. Sensitive data, operations, and customer trust are all at stake. A single breach can lead to significant financial losses, damage to brand reputation, and legal repercussions. To mitigate these risks, organizations must adopt a […]

Read more

Migration to M365 GCC High

Published on: 2/15/2025

What is GCC High? Microsoft 365 GCC High is a DoD cloud environment for DoD personnel, federal agencies, and cleared contractors. It meets FedRAMP High requirements and runs on Azure Government for enhanced security. Available only to U.S.-based organizations that meet strict eligibility criteria, it ensures ITAR-compliant data residency with […]

Read more

Azure Functions API

Published on: 9/12/2024

To deepen my understanding of how APIs work and to gain hands-on experience , I decided to build my own API using Azure Functions and their serverless architecture. I initially considered doing it with Azure Cosmos, but this took me a few days, and having Azure Cosmos DB running for […]

Read more

FileUploaderCLI Tool

Published on: 9/12/2024

For fun, I decided to make a CLI tool for bash that helps speed up the process a bit for uploading files into an Azure storage account. Features Prerequisites To use this tool, you must have: Installation Steps Clone the repo from github: Ensure the azure cli is installed: How […]

Read more

How to add a Custom Domain To Your Entra Tenant

Published on: 8/19/2024

Adding your own custom domain in your Entra tenant is a crucial step in your organizations branding. Without this, you’re stuck with the default onmicrosoft.com suffix, which isn’t ideal for a professional or branded experience. I will walk you through how to add a custom domain to your Entra tenant. […]

Read more

Adding a New Domain Controller to an Active Directory Forest

Published on: 8/18/2024

Expanding your organizations Active Directory environment is a crucial task to ensure high availability, redundancy, and load balancing. It is best practice to have at least 2 domain controllers in a production environment. Depending on the size and geographical distribution of your organization, you might need more. I will walk […]

Read more

Setting up Private Access to PaaS Resources in Azure

Published on: 8/17/2024

Securing access to PaaS resources such as Storage Accounts in Azure can be a valid concern for IT professionals as more and more services are moved to the Azure public cloud. Here I will walk you through how to set up private access to a storage account by setting up […]

Read more

Configuring Cisco Switch with VLANs

Published on: 5/19/2024

Let’s say you want multiple LANs, but only have one switch? Or maybe you want to separate your networks into smaller sections, with each one having a different purpose? One for your trusted devices, one for Guest access, one for management, etc. How can you do this? This can be […]

Read more

Setting up DHCP with Dynamic DNS (Linux Servers)

Published on: 3/1/2024

Throughout my time tinkering in home lab, I have come across a problem. I am having trouble remembering all these IP Addresses. But thankfully, a solution to this already exists. DNS. However, How can I get my home labs DNS records to update automatically with our DHCP server? We can […]

Read more

Deploying Azure Resources using a Bicep Template

Published on: 12/24/2023

In today’s day and age where a lot of companies are migrating to the cloud or having a mix of on-prem and cloud deployments, automating the deployment of infrastructure is essential. Not only does it speed up the time of deployment because you don’t have to waste time clicking around […]

Read more