Aashima Ahuja

Hey, I'm Aashima Ahuja

I am passionate about helping others in the tech community by sharing my knowledge and supporting professional growth through education and collaboration.

Pilot cockpit view
Speaking at a conference
Modern workspace setup
Mountain adventure
Astronaut on Mars

Upcoming Courses

Be the first to know about new courses and early bird offers.

Video Course

Use Git Like a Pro

The main goal of this course is to provide you with a comprehensive understanding of Git, covering everything from the basics to advanced topics you'll need in your day-to-day work. I've pulled together information based on industry standards and presented it in a way that makes both simple and complex concepts easier to grasp. Whether you're new to version control or looking to enhance your existing skills, this course aims to equip you with practical knowledge to use Git effectively and confidently collaborate with others in your development workflow.

Releasing soon
Use Git Like a Pro
Live Course15 April 2025

Use Git Like a Pro

Learn indispensable skills required for effective collaboration, version control, and project management within software development teams. Git's ability to track changes, manage versions, and facilitate seamless collaboration among developers is crucial in ensuring code quality, project stability, and efficient team workflows. Understanding Git and GitHub capability empowers individuals to contribute effectively to projects, manage codebase complexities, and handle versioning challenges, making Git technology (and how to powerfully make use of it) a cornerstone skill in the software development landscape.

Registration opening soon
Use Git Like a Pro

All Courses

Level up your development skills with interactive workshops and comprehensive courses.

React the Right Way
Live CourseIntermediate

React the Right Way

This course focuses on writing quality code in React. It identifies the common mistakes made while writing code in React and provides solutions to optimize it. It includes understanding modern day tools like pnpm, Vite, and Nx, how to use proper folder structure, efficiently using hooks, optimizing rerendering, managing services, and using libraries like storybook.

View Details
Cracking the Frontend Coding Interview
Live Course

Cracking the Frontend Coding Interview

This comprehensive course is designed to help you prepare for frontend engineer interviews by covering every aspect of the process. Whether you're new to interviewing or looking to improve your skills, Meta frontend engineer Aashima Ahuja guides you through the entire process, from applying and building resumes and cover letters to discussing the interview rounds for a frontend engineer.

View Details
Use Git Like A Pro
Live Course

Use Git Like A Pro

Learn indispensable skills required for effective collaboration, version control, and project management within software development teams. Git's ability to track changes, manage versions, and facilitate seamless collaboration among developers is crucial in ensuring code quality, project stability, and efficient team workflows.

View Details
Cracking the Front-end Interview
Audio Course

Cracking the Front-end Interview

Cracking the Front-end Interview hosted by Aashima Ahuja gives you inside tips and advice on how to prepare for the front-end engineer interviews by covering every aspect of the process. Whether you're new to interviewing or looking to improve your skills, or preparing for FAANG she guides you through the entire process.

View Details

Talks

Sharing knowledge and experiences at various tech conferences and meetups.

All about React 18
JSConf Amsterdam25:30

All about React 18

Mysteries of React Rerenders
BeJs Brussels32:15

Mysteries of React Rerenders

Performance wins with React 18
Armada JS28:45

Performance wins with React 18

Performance wins with React 18
Wey Wey Web45:10

Performance wins with React 18

Frontend System Design
Online workshop35:20

Frontend System Design