Sure! I went through my Claude history and pulled out some of the most recent ones (anonymized a bit). I had it write code when it was rote / boilerplate work to save time, and other than that I used it more to discuss the code rather than write it for me. In between these, I was writing code myself.Writing code:
- can you remove this <zustand store> and move the state here into <a new slice in a different zustand store>
- Can you update the unit tests for the working copy changes that need test updates / created (it wrote a bunch of tests which were satisfactory, I just deleted some redundant ones)
- I removed this <TypeName> type can the usages in this file be safety replaced with <OtherType>? (it analyzed the type differences, confirmed it was safe, and made the replacement, though an IDE could have done the replacement too)
- Can you fix this type error (it built a type guard function to address it, which is boilerplate code)
- is there a way to add the output here not just the input (it found a way to plumb some context through the codebase that I needed, pretty rote)
Other stuff I did in this time:
- can you review the code in commit <hash> (been doing this a lot)
- Seems my changes in this branch has broken <feature>. can you add logging to help me diagnose what is now wrong, and also analyze the git history to maybe get some theories on what maybe broke it (this can save a lot of time, digging through git history manually can be time consuming)
- This file doesn't work as expected anymore given that we've implemented <feature>. Can you investigate (another good time save, it's good at digging through a bunch of changes quickly)
Hope this was of interest to you!