Why you’re not getting responses to your Upwork proposal

Image for post
Image for post
Photo: Joseph Frank/Unsplash

Did you decide to try online freelancing at websites like UpWork, and didn’t get any responses on your job applications? I can’t tell for sure why you don’t get any responses, but I can share why I didn’t get any responses when I started applying too. The short answer it’s the cover letter.

Before explaining why it’s all about cover letters. Let me explain the hiring process at UpWork.

UpWork’s hiring process starts with the client searching for the right freelancers. The client posts a job post with all the needed descriptions. Freelancers start to apply. You apply through a…


15 ways for more joyful parenting

Image for post
Image for post
Photo by Picsea on Unsplash

No matter how much you love kids, parenting can be very hard. As a parent, I always try to remember, my kids don’t need a perfect mum, they need a happy present mum. So I made this list of what to do instead of getting angry, and it turned my parenting time into a joyful time. So I loved to share with others. Tell me what other hacks do you use to enjoy parenting more, and have a joyful time with your kids?

1. Modeling

Sometimes we need to just stop talking, and invest in doing. Our little children are a sponge…


How I found a security vulnerability for Amazon Vulnerability Research Program

I am not a hacker, I am just a software engineer with a little security information in memory from college’s academic courses.

Image for post
Image for post
Photo by Arget on Unsplash

What happened?

By the end of 2020, I was doing something as a normal user on one of Amazon’s websites, and I noticed a bug. There was a button that wasn’t working. It was a simple form, where I input a number of pages in and press on a button to download a template based on this input. I was frustrated as I wanted the button to work.

As I already enjoy using the developer’s console of Google Chrome as…


Little changes leave lasting impacts

Scrabble tiles spelling out the words, “BE THE CHANGE”
Scrabble tiles spelling out the words, “BE THE CHANGE”
Photo by Brett Jordan on Unsplash

When I was younger, I used to watch a lot of TED Talks, and I remember this talk by Tai Lopez about the 33% Rule. I loved it and I started to apply it to my programming life. I think it’s time to share it with other programmers.

What is the 33% Rule?

It basically states that 33% of your time should be spent with mentors (people that challenge you), 33% with your peers (those on the same level as you), and 33% with people who you can mentor and guide.

This idea is not just applied to “time” and “people,” it is applied to…


Reflections on my first viral article

Image for post
Image for post

I loved blogging since I was young, but I always did it for free. In 2020, I decided to search for more blogging options though, until I discovered Medium. I discovered that Medium has a Partner Program that pays, and I instantly thought “Why not?!”. In the beginning, I thought I will just get a few pennies, and this didn’t bother me at all, as I blogged for free anyway.

Yet, by reading more articles about writing on Medium, I knew that some writers gain a full-time income from writing on Medium. It is also a kind of passive income…


Figuring out the puzzle.

Image for post
Image for post
Photo by Kieran Wood on Unsplash

On my third day, I tried to give more time for learning so I can learn faster. I was planning to finish lesson 1 on the Udacity course, but one of the coding assignments took a long time for me, and it was time to return to my motherhood responsibilities.

I am still existed to make my applications. I guess this is the main motivation to continue anyway.

I finished until video number 20. I preferred to rewatch this one on #day4.

I loved that finally, I know how to navigate. I feel that it is…


The first few code lines

Image for post
Image for post
Photo by Sigmund on Unsplash

Nothing much for today. I finished until video number 13. Did my first coding assignment using Flutter.

I had to continue missing the AVD manager setup I missed doing so I can use the emulator.

Key points I learned today:

  • Almost everything is a Widget on Flutter.
  • A Widget is kind of a component anyway.
  • Flutter has a good inspector.
  • Hot Reload is really a great option. I remember earlier when I tried Android using Java I was frustrated by how testing and coding may take a long time just to run the emulator each time.
  • When doing the assignment…


Image for post
Image for post
Photo by Rami Al-zayat on Unsplash

In brief: I want to learn Flutter to do mobile applications. I will write fast and short, little unorganized notes as a journal of my journey!

I am writing this in order to:

  • Share my journey of the real track of learning.
  • Motivation to continue
  • Journal the journey.

Earlier Trials

Native Android Development Using Java

I never deployed a mobile application before. Yet, I tried to learn Android Development using Java 5 years ago, but I wasn’t interested in the process. So I finished the course and decide to Ignore mobile development in a native way. …


Opensource Project to Automate Social Media Accounts Hunting Down.

In a previous article, I wrote about how I automate my browser tasks. Sherlock is a great example of an automation project. It scrapes all social media accounts URLs for a username, as simple as that! It doesn’t do anything geeky, but it automates a time-consuming task. Also, it is opensource so you can edit how it works and customize it to your needs.

What is Sherlock?

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

Image for post
Image for post
From Sherlock Github Readme Section

How To Use?

If you want to…


There’s a whole world of programming content waiting for you on YouTube

Phone displaying YouTube logo
Phone displaying YouTube logo
Photo by Christian Wiediger on Unsplash.

YouTube is a great place to learn anything today, as its environment encourages everyone to share more. I’ve started to believe that anything I might search for has already been recorded on YouTube by someone out there. In the beginning, I had only one YouTube account. I used it to watch everything I love in my free time. It wasn’t that beneficial to me when it comes to coding, and with one change, everything changed.

A few months ago, I decided to make a little change. I created a new YouTube account. This account was made to be for coding-related…

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