Q: What is/are your specialist tech area(s)?
Muhammad: Angular, Web Development
Q: How did you become an author for Packt? Tell us about your journey. What was your motivation for writing this book?
Muhammad: I already had created a video course for Packt. Which for me was an amazing experience. When an editor reached out to me to ask if I’d be interested in writing a book on Angular, I got pretty hyped and the rest is history.
Q: What kind of research did you do, and how long did you spend researching before beginning the book?
Muhammad: I already had spent more than 7 years with Angular. So I knew the main topics to be covered. Although, I did look at the topics of some other books, and some Udemy courses as well to make sure I was on the right track. And finally, created the outline of the book with relevant recipes.
Q: Did you face any challenges during the writing process? How did you overcome them?
Muhammad: The major challenge I faced was to keep all the recipes in form of a story line from chapter to chapter. And to keep the examples interesting enough that even apart from the content of the recipe, the code still teaches some extra added value.
Q: What’s your take on the technologies discussed in the book? Where do you see these technologies heading in the future?
Muhammad: Angular is one of the best frameworks of building web apps today. Backed by Google, and being used in Google in hundreds of products, the future of Angular seems pretty bright to me.
Q: Why should readers choose this book over others already on the market? How would you differentiate your book from its competition?
Muhammad: There’s no book out there that is in the format of recipes, covers the core concepts plus the most recent tools & techniques in 2021 related to Angular. And the code/projects included in this book provide more value than any other book out there.
Q. What are the key takeaways you want readers to come away from the book with?
Muhammad: I’d say the key takeaways will be Angular’s core concepts, and Angular’s ecosystem and tools such as Angular CDK, creating PWAs with Angular.
Q. What advice would you give to readers learning tech? Do you have any top tips?
Muhammad: Just focus on one thing at a time. Don’t get distracted by every new tool/framework that’s released. As long as you’re REALLY good at something, the world is yours.
Q. Do you have a blog that readers can follow?
Muhammad: Yep. I’d recommend following https://ahsanayaz.com
Q. Can you share any blogs, websites and forums to help readers gain a holistic view of the tech they are learning?
Q. How would you describe your author journey with Packt? Would you recommend Packt to aspiring authors?
Muhammad: It was a great experience writing the book. The editors helped where it was needed and the process was smooth. Highly recommended.
Q. Do you belong to any tech community groups?
Muhammad: I run Angular Pakistan and NodeSchool Karachi. I also mentor at Tech Karo Karachi and ngGirls Karachi as well.
Q. How did you organize, plan, and prioritize your work and write the book?
Muhammad: I managed my timeline in Google Sheets and followed it through
Q. What is that one writing tip that you found most crucial and would like to share with aspiring authors?
Muhammad: Maintain a story. Write as you are talking to a user face to face explaining them your thoughts/concepts.
You can find Muhammad’s book on Amazon by following this link: Please click here