Chat-Driven Development, Part 5: Lessons LearnedThis is the last part in a five-part blog series, in which I attempted to prompt the JetBrains AI Assistant (the JBAI) into generating code by describing the tests needed to cover the functions that I wanted it to create. A big thanks to Denise Yu fo...Jan 19, 2024 · 6 min readcolinj.hashnode.dev
Chat-Driven Development, Part 4: Connecting the PiecesThis is the fourth part in a blog post series about what I'm calling Chat-Driven Development, in which I prompt an AI Assistant to generate code by describing the behavior of the unit tests for the desired code. In this series, the AI Assistant in qu...Jan 12, 2024 · 17 min readcolinj.hashnode.dev
Chat-Driven Development, Part 3: Hitting a GrooveThis is the third out of five posts that follow my first attempt using the JetBrains AI Assistant (the JBAI) for generating code and tests, in a practice that I'm calling Chat-Driven Development. Which, even I'm starting to wonder if that's too chees...Jan 10, 2024 · 16 min readcolinj.hashnode.dev
Chat-Driven Development, Part 2: Early Stumbles and Small WinsIn my last post, I laid out my plans for taking the JetBrains AI Assistant (the JBAI for short) for a test drive. The project is simple - create a RESTful microservice that has a layered structure and some in-memory data, with the JBAI doing as much ...Jan 5, 2024 · 6 min readcolinj.hashnode.dev
Chat-Driven Development, Part 1: Getting StartedIn my last post, I went through a list of things I'm excited about for the new JetBrains AI Assistant that runs inside JetBrains IDEs. Since I'm off from work for the end-of-year shutdown, I've got some spare time to take it out for a test drive. For...Jan 2, 2024 · 6 min readcolinj.hashnode.dev