Homebrew - One package manager to rule them all

I'm a full-stack developer from South Africa 🇿🇦. I love writing about JavaScript, HTML and CSS.
Search for a command to run...

I'm a full-stack developer from South Africa 🇿🇦. I love writing about JavaScript, HTML and CSS.
No comments yet. Be the first to comment.
Most of you know me for my consistency, a golden arrow in my blog series. I've written 1000 articles in 1008 days! Almost an article a day, and my honeymoon was the only holiday I ever took. I'm super proud of this achievement; it has been a fantasti...

It's not the first time I'll be talking about community. I think it's an essential aspect of any successful tool. This shows in my previous explorations of Astro, Medusa, and now Vendure as well. All these products thrive in a super open, welcoming, ...

The cool part about Vendure is how easy it is to set up and how abstract each layer is. Basically, we get the following elements: External database Server Worker Admin UI Frontend While this is amazing, it also brings a bit of complexity when it co...

The previous article looked at customizing Vendure on a data and process level. In this article, we'll look at customizing emails, as they are often a big part of a webshop system. We'll be looking at two different layers of customization for customi...

Even though Vendure is a pretty significant project out of the box, in some cases, we might want to go in and modify some elements to work to our specific use case. In this article, I'll take a high-level look at some elements we can customize within...

If you are on Mac and needed to install some kind of package or software the changes you came across Homebrew are about 99%.
Homebrew is a package manager for Mac, it makes it easy to install different software. Or even different versions of for instance PHP.
You use homebrew in your terminal, my favorite terminal is iTerm2.

The installation is one of the easiest I've ever seen.
Open up your terminal and execute the following command.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
That will install the latest version of homebrew.
To use homebrew you can again open your terminal and run brew commands.
A list of useful commands:
brew --version: Display the installed version of homebrewbrew help: Display the helpbrew doctor: Check the system for potential issuesbrew update: Fetch the latest homebrew versionbrew upgrade: Upgrade all brews (packages)brew list: List all installed packagesbrew install <formulae>: install specific formulabrew services start <service>: Start a specific serviceTo install specific packages we can generally follow the following guide.
Note: this example uses httpd as the package, you can find all homebrew formulae's here
brew install httpdDone... Literally, just that one command will install httpd and everything it needs.
In this case, since it's a service we can use homebrew to start it.
brew services start httpd
Amazing right!
If you are on Mac and not running homebrew, make the change today, it will change your life!
Thank you for reading my blog. Feel free to subscribe to my email newsletter and connect on Facebook or Twitter