I’ve seen many people asking on the internet whether ChatGPT will take over the jobs of web developers. Let me share a small story of my own. In 2007, when I joined Kashmir Corporation as a graphics designer, the company had already adopted computers. However before adopting computers, the company faced strong opposition from a […]
Accept people with their weaknesses
It is very important to accept people with their weaknesses, as no one is perfect or without flaws. People can be accepted for who they are and still be respected even with their weaknesses. Everyone has weaknesses in some form or another, and it is important to accept that. Accepting people with their weaknesses is […]
Find palindrome words
So I picked another small problem, many interviewers asked this question to observe candidates’ understanding of Javascript, that is Find a palindrome. Even though I’ve asked this question many times during the interview, keep in mind that I am trying to propose as simple a solution as possible. if you copy and paste the below-mentioned […]
Adding a new line item in a DOM
This is my third post related to problem-solving (helping other engineers). If you want to see my last post, you can click on the link https://lnkd.in/dheqUD7E So I pick another small problem with a large impact: Adding a new line item in a DOM. There are easier ways in jQuery and other libraries to solve […]
Copy to clipboard function with example
This is my second post in a row related to problem-solving (helping other engineers). If you want to see my last post, you can visit https://lnkd.in/dheqUD7E So I pick another small problem with a large impact, which is copying text from any input field. Many of us use third-party packages or plugins like clipboard.js or […]
Enhancing Code Understanding: A Simple Solution for Capitalizing the First Letter of a Sentence
As part of my software engineering journey, I decided to help other engineers by solving a small coding problem. I remember when I was at Careem, they would send weekly newsletters featuring a small piece of code or a single attribute. With that, they aimed to increase engineers’ knowledge and create a better understanding of […]
How should we learn and grow?
I am addressing everyone in my contact list, but before I go further about learning and growing, I want to set a context first. Today was my son’s first day at school. I asked him to visit his sister’s school with me. At first, he asked many questions like why we were visiting the school, […]
The Power of Protocols in Daily Life and Work
Last week, I was admitted to the hospital due to dengue. I faced a few complications, but Alhamdulillah, everything is fine now, and I have returned home. During my stay at the hospital, I observed that nurses and junior doctors followed specific protocols. The protocol was to follow the instructions of the expert, senior, or […]
Becoming a Better Problem Solver: The Key to Software Engineering Success
Many of us invest our time in sharpening our coding skills to become better software engineers. We spend numerous hours learning and mastering new languages, libraries, frameworks, databases, etc. This is good for our growth and career. But I would suggest everyone focus on becoming a better problem solver instead of just a better software […]
The Power of Sincerity and Kindness
Be sincere and kind in everything you do, and purify your intentions. If you want to help someone, don’t expect anything in return. If you’re expecting something in return, you’re engaging in business, not kindness. Similarly, if you are doing some work, give it your best effort and forget about the outcome. Just remember to […]