Books & Publications
A collection of books and publications on AI, programming, and prompt engineering techniques for the modern digital world.
Author Philosophy
My approach to writing emphasizes accessibility, practical application, and interdisciplinary connections. I believe in creating immersive educational content that helps readers develop both technical expertise and critical thinking skills. Beyond traditional textbooks, I craft narratives that make complex technical concepts engaging and memorable.
Through my writing, I aim to bridge the gap between academic theory and real-world practice, helping readers gain valuable insights while developing skills that serve both professional growth and broader social good. My books often incorporate storytelling elements that make learning more engaging and retention-focused.
Featured Book
How to Speak Bot: Prompt Patterns
A comprehensive guide to mastering prompt engineering patterns through engaging narratives and practical examples.
"How to Speak Bot: Prompt Patterns" follows the journey of Princess Prompter, Witch Wanjali, and their trio of ChatBots—Bing, Gemini, and ChatGPT—as they explore the realm of Prompt Engineering Patterns. This unique approach makes learning about AI interaction accessible and engaging for readers of all backgrounds.
Table of Contents
- Introduction
- The journey begins with Princess Prompter and her quest
- Chatbots & LLMs: Understanding the basics
- Alan Turing and the Turing Test
- Beyond the Turing Test: Mini-Turing Tests and the Chinese Room Argument
- The Magical World of Wordsville
- Princess Prompter and her Chatbots
- Witch Wanjali and her "Book of Prompt Engineering Patterns"
- Professor Smartypants and her Wolf-Dog Berry
- ChatGPT, Gemini, and Bing
- The regions of Wordsville: OpenAI ChatGPT, Google Gemini, Microsoft Bing Chat
- Prompt Engineering
- Why is Prompt Engineering Important?
- Prompt engineering vs. C++
- Prompt Engineering Patterns
- Persona Pattern
- Audience Persona Pattern
- Flipped Interaction Pattern
- Game Play Pattern
- Template Pattern
- Meta Language Creation Pattern
- Recipe Pattern
- Alternative Approaches Pattern
- Ask for Input Pattern
- Outline Expansion Pattern
- Menu Actions Pattern
- Fact Check List Pattern
- Tail Generation Pattern
- Semantic Filter Pattern
- Helpful Assistant Pattern
- Real-World Implementations
- References
- Acknowledgements
Other Books
Flux Prompt Patterns
A comprehensive guide to text-to-image generation with AI tools like Midjourney and DALL-E, featuring practical templates and creative workflows.
Computational Skepticism and AI Fluency
An exploration of critical thinking in the age of artificial intelligence, with a focus on data validation and the development of skills for effective human-AI collaboration.
Upcoming Projects
Algorithms for the Digital Age
A modern approach to algorithm design and analysis with practical Python implementations for today's computational challenges.
The AI Engineer's Handbook
A comprehensive guide to the emerging field of AI Engineering, covering the full lifecycle of AI system development.
Book Inquiries & Collaborations
Interested in discussing my books, exploring potential collaborations, or inviting me for speaking engagements? I'm always open to connecting with readers, fellow authors, and publishing professionals.