-
System Design Part 1: Setup a Simple Load Balancer using Python
Load balancing is a fundamental component of system design, crucial for distributing network traffic across multiple servers to ensure optimal […]
-
Choosing Between Relational and NoSQL Databases: What You Need to Know
When deciding between a relational database and a NoSQL database, several factors come into play. The nature of your data, […]
-
Imposter Syndrome? Here’s How to Thrive Anyway
Imposter syndrome is all about those feelings of self-doubt and inadequacy that can creep in, especially when you’re joining a […]
-
Who is the smartest person on earth? A conversation Llama3 had with itself
I was experimenting with Llama3 and Ollama and installed them on my laptop. The laptop was definitely not suitable for […]
-
How to become a software engineering manager
Introduction Taking responsibility for the well-being of another human being is a serious responsibility, and that is what software engineering […]
-
Impostering a successful software engineering career
I don’t know you but what I know for a fact is you are good enough! Remember that! I was […]
-
Unlocking Your Superpower: The Power of Discipline in Software Engineering
It is very hard to focus in the present day. Everyone and every other thing tries to compete for our […]
-
Email remains an important productivity tool
When Slack, the Searchable Log of All Conversation and Knowledge, made its debut in 2012, it was nothing short of […]
-
Simple prediction model in Python
Discover how to build a practical machine learning model with chatGPT, contrasting RandomForest and LogisticRegression for football predictions.
-
A Costly Lesson in Data Security: How Ransomware Cost Me a Friend
Introduction Let’s be honest – the blame doesn’t always lie solely with the perpetrators of cyber attacks like ransomware. In […]