Python, Prompt Engineering, Data Science — Build the Skills Employers Want Now
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
A conference talk from Conf42 DevOps 2025 where Muhammad Ahsan Ayaz shares his experience refactoring over 80 Angular projects. Learn about the challenges of managing a large portfolio of projects, early attempts at standardization, and how adopting NX helped structure a monorepo solution. Discover strategies for improving developer experience, ensuring consistency across projects, and handling unexpected changes during the refactoring process. The 22-minute presentation walks through the entire journey from initial challenges to successful implementation, providing valuable insights and takeaways for teams facing similar large-scale refactoring efforts.
Syllabus
00:00 Introduction and Speaker Background
00:44 The Challenge of Managing 150+ Projects
01:47 Initial Attempts and Early Challenges
04:32 Discovering NX and Structuring the Monorepo
06:48 Improving Developer Experience
12:57 Ensuring Consistency Across Projects
15:56 Handling Unexpected Changes
21:11 Final Thoughts and Takeaways
Taught by
Conf42