Installing RabbitMQ on a mac: brew install rabbitmq Add RabbitMQ to the PATH in shell: export PATH=$PATH:/usr/local/sbin Place this in the .bashrc fi...
I just solved a very frustrating incident that literally woke me up at 4am. I looked at the normal stuff, logs, tracers to find out what the issue wa...
This is a valid way to mock modules in React codebases jest.mock('react', () => ({ ...jest.requireActual('react'), useRef: jest.fn(), })); This e...
I updated my macOS version from Big Sur to Monterey and, when I tried to use Git in my terminal I had this problem: xcrun: error: invalid active deve...
These are some of my notes from my time spent learning Bash script. Read and be blessed. Print statement: echo “Hello, World“ Functions in bash:...
End goal: Introduce GitHub actions If you are a software engineer, you have probably heard of Github. Github is a code hosting platform that allows e...
It’s currently 10:44pm on Sunday and at 10:00am Monday morning my on-call shift will officially be over. The weekend was very quiet. Like the past ...
Today was day 5 and no alerts again today 🎉🎉 So happy. I however spent a lot of time looking at the infrastructure in my tribe and try to make ...
Today was a 0 incident day 🎉🎉 I didn’t receive a single alert from Opsgenie today for any incident meaning there was no critical in my tribe ...
Today is day 3 of 7 as the primary on-call engineer. I almost thought I’d go today without getting paged but that was not to be so. At 4:19pm, I go...
Today was a relatively quiet day compared to yesterday. I was paged only once today at 7:37am but I was already awake so it didn’t sting that much....
I started my 24/7 (7 days a week) on call shift at work today. I will be responsible for our production code from Monday till Monday. What this mean...