Abdulazeez Abdulazeez Adeshina is the author of Building Python Web APIs with FastAPI, 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?
Abdulazeez: Python backend engineer and technical documentation writing.
Q: How did you become an author for Packt? Tell us about your journey. What was your motivation for writing this book?
Abdulazeez: In March 2021, I was speaking to a group of friends about creating a course on FastAPI later in the year. Fast forward to August, Aaron reached out to me via mail presenting the opportunity to author a book on FastAPI. It was an amazing opportunity and my impending zeal to author a book on the subject matter propelled me to take on the offer. The motivation for writing this book is my unending passion for educating developers on Python and FastAPI and web technologies generally.
Q: What kind of research did you do, and how long did you spend researching before beginning the book?
Abdulazeez: I had written a number of articles on FastAPI since 2020 so I already had experience working with the technology and that made the book an easy one for me.
Q: Did you face any challenges during the writing process? How did you overcome them?
Abdulazeez: The main challenge I faced was explaining concepts at the lowest level. I overcame this by pulling my experience explaining concepts to beginners through my articles.
Q: What’s your take on the technologies discussed in the book? Where do you see these technologies heading in the future?
Abdulazeez: The FastAPI technology is an amazing Python framework for building web APIs. It’s currently being used by MAST and Space Telescope Science Institute and Netflix. The technology is on its way to become the most preferred framework in the Python community.
Q: Why should readers choose this book over others already on the market? How would you differentiate your book from its competition?
Abdulazeez: This book is aimed at beginners with little to no knowledge of FastAPI. It discusses the core principles in-depth. At this moment of writing, I’m not aware of any competition.
Q: What are the key takeaways you want readers to come away with from the book?
Abdulazeez: Here it goes:
– Understanding of the FastAPI framework
– Clean code architecture
– The knowledge of building a secure application integrated with a database
– Knowledge of testing API endpoints.
Q. What advice would you give to readers learning tech? Do you have any top tips?
Abdulazeez: Consistency in learning and building projects is one of the best way to skill up. It is also worthy to note that proper time management has a good effect on growth.
Q. Do you have a blog that readers can follow?
Abdulazeez: Yes – https://blog.youngest.dev
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’s journey with Packt? Would you recommend Packt to aspiring authors?
Abdulazeez: Yes, Packt is an amazing company. The whole team was patient and always ready to guide.
Q. Do you belong to any tech community groups?
Abdulazeez: Yes, the FastAPI discord channel and Google Developer Groups, Kaduna.
Q. What are your favorite tech journals? How do you keep yourself up to date on tech?
Q. How did you organize, plan, and prioritize your work and write the book?
Abdulazeez: I wrote the book during my free time. I like to maintain discipline with respect to work and timing to avoid conflicts.
Q. What is the one writing tip that you found most crucial and would like to share with aspiring authors?
Abdulazeez: It’s important to break long texts into connecting paragraphs.
Q. Would you like to share your social handles? If so, please share.
Abdulazeez: Find me on https://twitter.com/kvng_zeez
You can find Abdulazeez’s book on Amazon by following this link: Please click here