Interview with Jesse Liberty

Jesse Liberty is the author of .NET MAUI for C# Developers; we got the chance to sit down and find out more about his experience of writing with Packt.

Q: What are your specialist tech areas?

Jesse: Mobile Software

Q: How did you become an author for Packt? Tell us about your journey. What was your motivation for writing this book?

Jesse: I’ve been an author for over 25 years, with two dozen programming books. Packt approached me a couple years ago about writing a book on Git, and I enjoyed working with them. Since I was immersed in .NET MAUI this seemed like a natural next book.

Q: What kind of research did you do, and how long did you spend researching before beginning the book?

Jesse: I wrote the entire program for the book before writing any of the text.

Q: Did you face any challenges during the writing process? How did you overcome them?

Jesse: It is always a challenge to figure out what to include and what to skip over: the goal is to include the 90% that you use 90% of the time.

Q: What’s your take on the technologies discussed in the book? Where do you see these technologies heading in the future?

Jesse: .NET MAUI is clearly a huge step forward for Microsoft, and will, I predict, dominate the market in building cross-platform apps.

Q: Why should readers choose this book over others already on the market? How would you differentiate your book from its competition?

Jesse: This book takes you from introductory to advanced topics by building a real non-trivial app.

Q: What are the key takeaways you want readers to come away with from the book?

Jesse: It is my hope that developers feel confident creating meaningful apps after reading this book

Q. What advice would you give to readers learning tech? Do you have any top tips?

Jesse: Do not fight XAML – once you are comfortable with it, it is a powerful declarative markup language. Tip #2 is to fully embrace MVVM as an architectural pattern.

Q. Do you have a blog that readers can follow?

Jesse: https://jesseliberty.com

Q: Can you share any blogs, websites, and forums to help readers gain a holistic view of the tech they are learning? What are the key takeaways you want readers to come away with from the book?

Jesse: https://learn.microsoft.com

Q. How would you describe your author’s journey with Packt? Would you recommend Packt to aspiring authors?

Jesse: Packt has been an absolute pleasure to work with. They are committed to the highest quality while supporting the author 100% — one of the best publishers I’ve worked with.

Q. Do you belong to any tech community groups?

Jesse: Microsoft Most Valuable Professional (MVP)

Q. What are your favorite tech journals? How do you keep yourself up to date on tech?

Jesse: I read a number of tech magazines and books, but I keep myself up to date by interviewing people working on cutting edge tech on my podcast: https://jesseliberty.com/podcast

Q. How did you organize, plan, and prioritize your work and write the book?

Jesse: I wrote the program, then created the table of contents, which I took two or three levels deep before writing.

Q. How did you coordinate with Rodrigo, the co-author of this book and how was it working with him?

Jesse: Rodrigo was an essential contributor from the initial idea until delivery. He wrote the entire back-end and helped me through the difficult parts when I was a bit lost. He is also one of the best co-authors I’ve ever had.

Q. What is that one writing tip that you found most crucial and would like to share with aspiring authors?

Jesse: Don’t be afraid to reorganize your book as you go; you can’t really know everything you want to say in advance.

Q. Would you like to share your social handles? If so, please share.

Jesse: LinkedIn, Twitter, https://hachyderm.io/@jesseliberty

You can find Jesse’s book on Amazon by following this link: Please click here


.NET MAUI for C# Developers
is available on Amazon.com

Related

Interview with Adelina Simion

Adelina Simion is the author of Test-Driven Development in...

Interview with Eduardo Blázquez

Eduardo Blázquez is the author of Fuzzing Against the...

Interview with Antonio Nappa

Antonio Nappa is the author of Fuzzing Against the...

Interview with Otavio Salvador

Otavio Salvador is the author of Embedded Linux Development...

Interview with Anil Kumar Rangisetti

Anil Kumar Rangisetti is the author of Advanced Network...