Containers

All The Ways to Run Containers on Azure

Containers are no longer the best kept secret in IT. Practically everywhere I go, I hear of organizations using containers for everything from small projects to mission critical 24×7 applications with 99.999% uptime SLA’s. These kinds of projects all have a myriad of different requirements and drivers that go into making the decision of where…
Mentoring

On Being a Mentor

Mentoring is a big part of what I do professionally, but my path to being a mentor started with being mentored myself when I was still very young. It all started with my first computer, a Commodore 64, which is what got me interested in IT. My dad saw that I had this interest, and…

Linux Scripting for the Uninitiated

At the root of software engineering is the operating system and the kernel. Learning to navigate the file system and execute commands in the shell remotely or otherwise is essential. Often times you find that you are performing repetitive tasks even on your local environment and this is where shell scripting comes into play. Join…
Nextcloud on Azure

Nextcloud and Azure Blob Storage: A Match Made in the Cloud

Hosting your own File Sharing service like DropBox or OneDrive is not only possible, it’s actually not too hard. One of the most widely used products for doing just this is an app called Nextcloud. In short, Nextcloud is an open source web app written in PHP that acts as a front end for and…
Error Screen

High Availability vs. Disaster Recovery

Any good system that is targeting the public or the enterprise these days must be built to expect the unexpected. No system is perfect and at some point, something will happen that will render a system inoperative – a fire, a hurricane, an earthquake, human error – the list goes on. Because there are so…