Hi there đź‘‹ , I'm

M Zubair Ahmed

Software Engineer

Making world a better place, one line of code at a time

Talks #

The Curious Case of Micro Frontends

Swecha Dev Days

Hyderabad, India

29 July 2023

Full length talk

Federated modules and Monorepo at Mattermost

React Nexus

Bangalore, India

08 July 2023

Lightning talk

Getting a remote developer job in 2023 ft. M Zubair Ahmed

Learning Curve by Brittik & Aravind

Hyderabad, India

16 December 2022

Podcast

Finding memory leaks with Chrome DevTools

React Day

Bangalore, India

08 June 2022

Lightning talk

Online conference

Cypress JS can't do that?

MatterConVR

Virtual reality

23 June 2021

Lightning talk

Online conference

Mattermost's top contributors AMA

MatterConVR

Virtual reality

22 June 2021

Podcast

Online conference

Overcoming fears to participate in Hackathons

8x8 and Mattermost

Campbell, USA

09 November 2020

Panel discussion

Online conference

Making a live contribution to an open source project

Coderplex

Hyderabad, India

24 October 2020

Live stream

Online conference

How to contribute to large open source projects?

Coderplex

Hyderabad, India

22 September 2020

Live stream

Online conference

Modern ways of end to end testing with Cypress JS

Vue Hyderabad

Hyderabad, India

15 February 2020

Full length talk

In-person conference

Making Webpack less scary for React apps

Coderplex

Hyderabad, India

30 November 2019

Workshop

In-person conference

Code walkthrough of Coderplex's app in React And Django

Coderplex

Hyderabad, India

13 December 2017

Live stream

Online conference

Getting started with React

FreeCodeCamp Hyderabad Chapter

Hyderabad, India

15 October 2017

Live stream

Online conference

Blog #

Modern ways of UI end to end testing with Cypress

16 min read

20 August 2020

Learn how to set up and use Cypress JS, a comprehensive end-to-end testing tool that can give you peace of mind when deploying your app to production. With Cypress, you can rest easy on Friday nights knowing that your app has been thoroughly tested.

end-to-end-testing

javascript

cypress

testing-library

Setting up webpack for react project doesnt have to be scary

9 min read

08 May 2019

In this tutorial, we will set up a new React app from scratch using minimal configuration. Specifically, we will configure Webpack, integrate Babel and Prettier, and add styling to our tiny app.

webpack

javascript

babeljs

prettier

webpack-dev-server

build-tools

starter-kits

boilerplate

The Abort-able Fetch

3 min read

11 March 2019

Lets discusses how to use the abortable functionality of the Fetch API to stop or terminate network requests in mid-way.

Fetch API

Abortcontroller

javascript

code clean up

The Abominable Fetch

2 min read

16 February 2019

This article discusses how to improve the lengthy and repetitive fetch calls in a JavaScript app by creating a wrapper function and passing it down via the React Context API.

FetchAPI

Axios

javascript

code clean up

Fixing a very common warning of Sequelize.js

1 min read

12 February 2019

We had this constant squelize error showing up in our development logs stating String based operators are now deprecated. It was time to fix this.

squelizejs

javascript

code clean up

Migrating Bluebird promises to native ones

1 min read

06 February 2019

Learn how to easily replace Bluebird promises with native Node.js and browser support.

bluebirdjs

promises

javascript

code clean up