The Big Book of Gen AI: A Practical Guide to Building High-Performing Gen AI Apps