New course on 'Angular and Firebase Authentication' is out now! Get it on Udemy on sale (50% off and more) here

Hey! I'm Zoaib.

I’m a Top-Rated freelance full-stack developer, who loves building interactive and visually appealing web applications.

My preferred framework is the evergreen Angular framework.

I also teach coding and web development on my YouTube channel and through my blog.

*first 30 mins free

consult@zoaibkhan.com

Recent blog posts

Cover Image for 2023 in review - what I gained and lost!

2023 in review - what I gained and lost!

So here's a short recap of what I was upto this past year 2023. And I also give a tentative plan I have in mind for what to expect for my viewers and supporters in 2024.

Cover Image for Angular 17 Defer block: Create a Lazy-loaded Youtube Player for a blog!

Angular 17 Defer block: Create a Lazy-loaded Youtube Player for a blog!

Interested in maximizing your Angular app's efficiency by learning how to lazy load components using the new Defer block in Angular v17? In this post, I'll walk you through the details of building a lazy-loaded video component and explore the various options available to trigger lazy loading.

Cover Image for Don't use Signals with Angular Reactive Forms

Don't use Signals with Angular Reactive Forms

Hey folks! In a recent post about Angular signals and forms, I mentioned some potential issues when using Angular signals with the Reactive Forms API. Today, let's take a deep dive to fully understand this gray area and find some good solutions.

Cover Image for How to build an Image Cropper Control in Angular

How to build an Image Cropper Control in Angular

In this tutorial we'll be exploring how to build a robust Image Control Component in Angular that enables users to crop their photos to preferred dimensions right before they get uploaded to the server. If you've ever wondered how to do this, you're about to find out!

Cover Image for How to use Signals with Angular Forms

How to use Signals with Angular Forms

Welcome everyone! Today, we're going to delve into how to use signals with your Angular forms and identify the best strategy to implement them.

Cover Image for I refactored my Angular and Firebase Sign up App from RxJS to Promises!

I refactored my Angular and Firebase Sign up App from RxJS to Promises!

Refactoring Angular Code: From Observables to Promises