Acknowledgements
This book would not have been possible without the support, insights, and encouragement of many remarkable individuals who have shaped both my thinking and my journey.
First and foremost, I would like to thank my friends and colleagues, especially Onnapat, whose fresh perspectives and willingness to challenge conventional wisdom helped spark many of the ideas presented here. The members of the AI and Data Teams at T.N. Digital Solutions Co., Ltd. deserve special recognition—our countless discussions, experiments, and occasional debates have been instrumental in crystallising the concepts and techniques described within these pages.
I would also like to acknowledge the broader developer community whose shared experiences, open-source contributions, and discussions have collectively advanced our understanding of how AI can transform software development. My sincere appreciation goes to the pioneering researchers and practitioners in AI whose groundbreaking work has opened new possibilities for how we build software. This book stands on the shoulders of your innovations.
Any insights found within these pages are the result of collaborative thinking with these wonderful people. Any errors or oversights remain entirely my own.