How to Install SQL Server on an M1 Mac (ARM64)

Update January 2026: When I wrote this article in 2021, the full SQL Server image couldn’t be installed on Apple Silicon machines (the M1 Macs). We had to install SQL Edge instead, which is why I wrote this article. Fortunately, things have progressed since then, and we can now install the full SQL Server image on Apple Silicon machines (including M1, M2, M3, M4).

Therefore, I recommend you read How to Install SQL Server on a Mac in 2026 instead of this article. It’s a very similar process to the one outlined in this article, but it actually installs SQL Server instead of SQL Edge (which has since been retired).

Read more

How to Install Oracle Database on Windows

Below are the steps I used to install Oracle Database 18c XE on Windows 10.

Oracle Database 18c XE is the free Express Edition of Oracle. This is a good entry point into Oracle Database. XE is a regular Oracle Database, and it therefore provides compatibility with other Oracle Database editions. You can always move to another edition if you ever need to.

Read more

How to Install Windows 10 on an M1 Mac for Free

In 2020, Apple introduced Mac computers with Apple silicon, with the first chip being the Apple M1.

This was a major change, and it affected many third party applications to the point where they simply don’t run on the M1 Mac.

One application that doesn’t run on M1 Macs is VirtualBox. Prior to the M1 Mac, we could use VirtualBox to install Windows on our Mac. VirtualBox is a free virtualisation application that enables you to install virtual machines (with other operating systems) on your Mac.

Fortunately, there’s a free alternative to VirtualBox – UTM.

Read more

How to Install Oracle on a Mac

Here’s a quick and easy way to install Oracle Database on a Mac.

First up, Oracle isn’t available natively on the Mac. But don’t let that stop you!

If you’re a developer, and you just want to have Oracle Database running on your local machine, there are ways to do it. In fact, Oracle provides us with a virtual appliance precisely for that purpose.

Read more

Install MongoDB on Windows

MongoDB is a general purpose, document-based, distributed data platform built for modern application developers and for the cloud.

MongoDB is classified as a NoSQL database. It uses JSON-like documents with optional schemas.

You can use MongoDB as a cloud deployment, or as an on-premise installation.

In this tutorial, I install it as an on-premise installation using the MongoDB Community Edition on Windows.

Read more

Install MongoDB on a Mac

MongoDB is a general purpose, document-based, distributed data platform built for modern application developers and for the cloud.

MongoDB is classified as a NoSQL database. It uses JSON-like documents with optional schemas.

This tutorial shows you how to install MongoDB on a Mac via Homebrew.

Read more

Install the SQL Server Agent Extension on Azure Data Studio

One of the cool things about Azure Data Studio is that you can install extensions to extend its capabilities. One of those extensions is the SQL Server Agent extension.

This extension allows you to do stuff like create jobs, view jobs, view job history, stop/start jobs, etc.

This article shows you how to install the SQL Server Agent extension on Azure Data Studio.

Read more