front matter

 

preface

Welcome to AI-Powered Developer, your gateway to exploring the symbiotic relationship between programming and artificial intelligence. This book is not just a narrative about AI and its applications in software development—it’s an invitation to venture into the uncharted territory of coding powered by cutting-edge AI models like ChatGPT and GitHub Copilot. As you turn these pages, you’ll embark on a journey of exploration and discovery, unearthing a new perspective on how AI can reshape and enhance the coding landscape.

The essence of this book lies in its unconventional approach. Unlike most technical literature, it doesn’t provide a rigid script to follow. This is because the book deals with the application of large language models in software development, an area where outcomes can be surprisingly diverse even when the input remains the same. Think of it more like a compass guiding your way through an intriguing landscape of possibilities rather than a map delineating a predetermined route.

AI-Powered Developer encourages you to experiment, ask questions, and, most importantly, be open to unexpected results. It will ignite your curiosity, spur your creativity, and stimulate your problem-solving skills. The world of large language models like ChatGPT and Copilot offers more than just coding assistance—it provides a transformative framework that has the potential to revolutionize software development at its core.

acknowledgments

about this book

Who should read this book?

How this book is organized: A roadmap

About the code

liveBook discussion forum

about the author

about the cover illustration