Accelerating software development with ChatGPT - BSidesSLC 2023 - Scott Pack
Using ChatGPT to Accelerate Software Development
AI is a big deal. We get it. Let's get some practice using it in ways that makes us more efficient. In this session I'll demonstrate the process of using ChatGPT to speed up the creation of a new application, complete with documentation, testing, and release tooling. Let's kick up the 4d3d3d3.
I'll be going through the steps of taking an idea for an app/solution and using ChatGPT interactively to generate the scaffolding, populate and refine the codebase, build a testing suite, deployment template, makefile, and documentation for the codebase. I won't be doing it live as chatgpt is an unpredictable and fickle beast, but will be sharing prompts/responses of the full process and publishing the resulting app on github to be shared at the end of the talk.