Faysal Ahmed

Books

In-depth guides covering software architecture, product management, and more.

Fundamentals of Solution Architecture

A practical guide covering the full lifecycle of architectural thinking — from the role of the architect to designing, documenting, and evolving complex systems.

10 chapters

Fundamentals of Product Management

A practical guide covering the full product lifecycle — from understanding the PM role and defining strategy to running discovery, prioritising work, launching products, and growing your career.

10 chapters

Fundamentals of Mobile Product Management

A practical guide covering the mobile product lifecycle — platform strategy, app store dynamics, monetisation, growth, and retention on iOS and Android.

10 chapters

Fundamentals of Python

A hands-on guide to Python programming — from syntax and data structures to OOP, modules, and real-world libraries.

10 chapters