HomeAbout MeBadges
Blog Author Picture

Umair Hafeez

14 followers

Front End Architect | Tech Lead | Full Stack Web Developer | Angular Fanatic 🅰️ | MCP

Angular: Dependency Injection and the function of Injectors & Providers

Pinned article
Jun 24, 20209 min read32 views

Very few, if any, are truly self-sufficient these days. That is to say, we don’t typically build or produce things for ourselves; rather, we rely on a network of producers and service providers to help us get through our day to day lives and perform ...

Being a better Interviewer

Jan 23, 20217 min read55 views

We talk a lot about how one should prepare and then appear in interviews. But no one talks about what is expected from the interviewer to improve the overall interview experience. Let's turn the tables today! What should the interviewer do to make th...

Web Animations and Accessibility

Jan 19, 20215 min read256 views

In the modern web era, animations are one of the core features of user interfaces. Only a few years ago, animations were only possible with JavaScript, and there was minimal support for animations in CSS. However, with the dawn of CSS 3, web animatio...

Developing & Deploying a Google Chrome Extension

Jan 9, 202119 min read465 views

Google Chrome is one of the most used web browsers for so many reasons, and extensions are one of those. Ever since I started using Google Chrome, I have been using so many useful extensions built by some amazing people. I always wanted to explore ho...

My journey to a successful IELTS Exam

Sep 21, 20204 min read229 views

I've been asked a lot of times about my IELTS (General) preparation and how did I manage to get a very good band in the 1st attempt. So I thought that I'll share my journey and learning with all of you. First thing first, please take the fear of fai...

To err is human!

Aug 28, 20201 min read66 views

One thing that I've learned throughout my career is that staying truthful and admitting your mistakes earns you the respect and trust you might not get otherwise. I have been into situations where I made major mistakes and I could've easily put the b...

© 2021 Umair Hafeez

PrivacyTerms
Proudly part of