Hour a Day: AI - Day 6 - Something a little different
Today is going to be a little different as my “hour” of ai was over a brownbag during lunch. Multiple people from work shared success and failure stories from their own personal ai adventures.
Mostly the things they said were things that were on my radar but it was good to hear some new ideas too. I’m planning on trying out some of those learnings into this series as well.
Hour a Day: AI - Day 5 - Total Failure
Today is going to be a little short on the prose department, I’m already over my hour starting to write this 馃槺
Create a test project Prompt:
Can you create a test project for llm-history-to-post.csproj
Response:
llm-history-to-post/llm-history-to-post.csproj
Add file to the chat? (Y)es/(N)o/(D)on’t ask again [Yes]: y
Okay, I will create a new xUnit test project named llm-history-to-post.Tests.
This involves creating a new project file llm-history-to-post.Tests/llm-history-to-post.Tests.csproj and a placeholder test file llm-history-to-post.
Hour a Day: AI - Day 4 - Something Functional
Yesterday we took a stab at having aider implement our history to blog post service based on the requirements doc that we had cleaned up on day 2. I ran out of time to talk about it, but it had a pretty big issue.
I was using aider’s architect mode to create the application. Which acts like a psuedo reasoning system where it uses the prompt entered into the cli to create another prompt to then feed into code generation.
Hour a Day: AI - Day 3 - Getting something running
Introduction Yesterday we went through and iterated over requirements for a tool that will help write these blog posts. Let’s see how it plays out feeding these requirements into the llm and asking it to implement it!
First Try Prompt:
Read through requirements.md and lets work out how to make a dotnet project in the llm-history-to-post folder
Response:
llm-history-to-post/requirements.md
Add file to the chat? (Y)es/(N)o/(D)on’t ask again [Yes]: y
Hour a Day: AI - Day 2 - Starting off with a plan
In yesterday’s post, I got all the blog’s dependencies updated and the blog building with the help of my new best friend Claude + Aider.
It did take a substantial amount of time to format the blog though with all the prompts involved and manually copying and pasting from the history file.
So I think the first thing to do as part of this adventure is make writing about the adventure a lot easier!