SET UP A RABBITMQ CLUSTER ON YOUR LAPTOP USING DOCKER

Learn how to quickly set up a local RabbitMQ cluster using nothing more than the official RabbitMQ Docker image. I will show you two versions that you can use to launch the cluster: one using docker run and the other using docker-compose. You're going to learn how to enable clustering in RabbitMQ, how to make Docker containers work with each other as well as how to easily test a RabbitMQ infrastructure without even having to install RabbitMQ.

Read more

HOW TO STOP SABOTAGING YOURSELF ON PROJECTS

As I promised, I packed a lot of information related to doing any project work in this video. It's a collection of personal experiences from my freelancing / consulting career, so far. This is not a list of DOs and DONTs but rather a collection of bad behaviours and corrective actions.

Enjoy!

Read more

WHY DID I CREATE A YOUTUBE CHANNEL? 🤦‍

Let me walk you through the reasons I decided to create this channel? Why did I create yet another technical tutorials channel? Don't we have enough already? If you're curious, stick with me until the end to find out what's so different about the content on this channel. I'm going to tell you a personal story to better illustrate my reasons and hopefully you'll have some fun while viewing / listening to it.

Make sure to subscribe if you haven't done so already and share this video if you liked it. Let me know in the comments section if you lived through a similar situation at work.

Read more

Why is process so important

Let me show you how important it is to follow a process. I will run you through examples from cinematography, painting and automotive and prove to you that even the "industries" most dominated by randomness and hazard rely on pretty strong processes and practices.

Read more

Automatically fix ESLint code validation errors in Visual Studio Code

Just found this very interesting feature in Visual Studio Code. It turns out that if you break a style rule, and you get a warning from ESLint, if you click on the lightbulb that appears on the gutter, near the line number where the error is, you get a "Fix problem" option.

At first, I wasn't sure if this was built into VSCode or in the the ESLint extension I'm using. After looking into this, I found that the extension not only provides that functionality but it offers many more nice things like auto fixing all "fixable" validation errors on save.

Check it out: ESLint by Dirk Baeumer. By the way, it has 1.5+m installs!

If you found this video useful, share it, subscribe to the channel, follow me on Twitter and Medium.

Read more

[VIDEO] How to copy a file from a Docker container to the host machine

I created a short video to help you understand the basics of using the docker cp command.

It is meant to help people who are using Docker understand how to copy a file from a running Docker container to their host machine. In my case, I'm using a container I built for a personal project, which creates PDF documents from websites. The generated document, resides exclusively inside the container. It is then copied using docker cp to my host machine, where I can open and inspect it.


Read more