The principle that will change how you make decisions

Photo by Markus Spiske on Unsplash.

What Is the 80/20 Rule?

“The Pareto principle (also known as the 80/20 rule, the law of the vital few, or the principle of factor sparsity) states that, for many events, roughly 80% of the effects come from 20% of the causes.” — Wikipedia

In a general sense, 80% means the majority, while 20% is the minority. So even though the exact percentages might not work for every rule, the same approach is applicable.

1. When Choosing When to Work

Most programmers I know make this big mistake: They work 9-5 office hours despite more flexible hours being offered. They assume that this is how they can be productive, even though…


Sherlock: A great tool to find social media accounts by username

Photo by Richy Great on Unsplash

Earlier, I wrote about how I automate my browser tasks. Sherlock is an outstanding example of an automation project. It scrapes all social media accounts URLs for a username, as simple as that! It does nothing geeky, but it automates a time-consuming task. Also, it is open-source so you can edit how it works and customize it to your needs.

What is Sherlock?

Sherlock is a python open-source project available on GitHub. You input a username, and it returns all social media account URLs of this username from existing social media websites they have.


3 steps that changed how I choose titles

Photo by lilzidesigns on Unsplash

I blogged more often this year. Once I started, I felt excited and curious about how readers will react to the ideas I am trying to deliver. Yet, with every newly published article, I felt down and frustrated, as actually I got no or very few readers. I thought it is because I am self-publishing, so I shared my work more, yet again very few readers checked my work. I tried to analyze the issue to know what I can change, and with no surprise, It was mainly about the headline.

It’s all about the headline

For clicks, it is all about the headline. No…


Who doesn’t want a promotion?

Elevator
Photo by Mahad Aamir on Unsplash.

Most software companies give their employees titles and offer them the chance to get promoted from one title to another. Each title reflects the expertise of this employee and decides how much money they earn. The titles differ from one company to another, but a higher title does mean more experience, money, and a greater contribution to the software world. So the faster you reach a promotion, the more successful you are.

In this article, I will give you tips on how to do this.

1. Plan From Day 1

A big mistake that many software engineers make is not planning for their next promotion…


10 tips to ace work from home as a software engineer mother

Laptop and desktop computer on desk
Photo by Domenico Loia on Unsplash.

Many people judge us based only on our profession, and they forget we are human too. They look at how ambitious we are and how hard we work. However, we cannot neglect our personal life. Work is meant to serve our life — not the opposite. Many women feel that once they become mothers, they need to be stay-at-home moms (SAHMs). Sadly, many women give up on this wish, as they feel this decision will completely end their professional life.

That’s why I wrote this article: to tell you how can you be a stay-at-home mom while being a software…


Reading journal while reading for Harper Lee

I was checking my old reading journals. I found a journal I wrote while reading “How to kill a mockingbird” for Harper Lee. I wrote this years ago before becoming a mother. Yet, I loved to share.

“No two persons ever read the same book.”
― Edmund Wilson

I guess Wilson is right. Reading is not just what you read, it is a mixture of what you are already thinking of, how you imagine stuff, how you interrupt and last the book’s words.

Reading “How to kill a Mockingbird” for Harper Lee, I was captured by Scout’s first day at…


A big failure that Americans need to hold Biden responsible for before it is too late

Photo by Patrick Perkins on Unsplash

We have been watching what has been happening in Jerusalem for the last month. It all started with Sheikh Jarrah, where many Palestinians suffered from land thieves evicting them from their homes. I explained the story in an earlier post if you haven’t been reading the news from day one. Settlers decided to take Palestinian homes even before the court results, and Israeli forces killed Palestinians during their holy month while worshiping at the mosque. Later on, Hamas — who the news calls a terrorist group — decided to defend Sheikh Jarrah and the Palestinians in Jerusalem who were being…


As a teacher, you notice stuff that students may not

instructor standing at a lectern in front of a large screen
Photo by NeONBRAND on Unsplash

I graduated in 2014 as a fresh software engineer. I loved teaching, in the same way I loved coding. So I decided to apply for the teaching assistant position at my university, and I taught a couple of courses until 2017 besides doing my main job as a freelancer at Upwork.

I loved my teaching experience, and I love communicating with different students through these courses. Yet I was surprised by the many things I noticed that I had never noticed as a student, and I guess I would have never noticed them without teaching in the field. In this…


Get more work done in your limited hours

Computer screen that says “do more.”
Photo by Carl Heyerdahl on Unsplash

Most software engineers have eight hours dedicated to work daily. Yet, how they progress through these hours differs a lot. Some people are ready for the next promotion in one year, while others may take many years to reach the next level. Most programmers’ working hours are wasted in headaches, stress, brain blocks, and boredom. Planning for these moments would change the life of any programmer. In this article, I will share some ideas to get more done in the same working hours.

1. Have Two To-Do Lists

Having a to-do list is a great productivity hack. It helps you to focus and to conquer…


What is happening in Sheikh Jarrah?

Photo by Sander Crombach on Unsplash

Perhaps you have seen the structures in the picture above before; perhaps you know what they are and what they mean to billions of Muslims around the world. But in case you don’t: There, in the heart of Jerusalem, is the third most holy place to more than 1.8 billion Muslims around the globe. This place is Al-Aqsa Mosque, it is not just the structures, it is the whole area that the Jewish name Temple Mount. At Al-Aqsa Mosque, Muslims have been praying and worshiping their Creator over there for more than a millennium. …

Nuha Khaled

Software Engineer Freelancer | Mother of Two | Muslim. I am here as a reader first. Interested in software, parenting, and homeschooling.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store