Nothing as heavy as the above but here's my small anecdote:
I was putting off security updates on my npm dependencies in my personal project because it's a pain to migrate if the upgrade isn't trivial. It's not a critical website, but I run npm scripts locally, and dependabot is telling me things.
I told Claude Code to make a migration plan to upgrade my deps. It updated code for breaking changes (there were API changes, not all fixes are minor version upgrades) and replaced abandoned unmaintained packages with newer ones or built-in Node APIs. It was all done in an hour. I even got unit tests out of it to test for regressions.
In this case, I was able to skip the boring task of maintaining code and applying routine updates and focus on the fun feature stuff.
Yep. I was looking for a tiling/scrolling window manager for MacOS. Setting it up, learning the configs, reading github issues, learning the key bindings take time. Then I gave up and it was done in 2 days with Claude Code to my preferences. No intention to polish up and publish this tool.
IMO it absolutely is the better way to model it. There's a reason that verbiage already existed in English. The other commenter is right though, there are the rare interaction between social circles that are lost but honestly I remember seeing just as many poor ones on FB back in the day as spontaneous positive ones.
Circles was basically an ACL system, which isn't fun. Even if you do care exactly who you're sharing things with, it's not easy to tell with a Circle who that is.
I did deliberately pick some "bad" examples like the blue+green image, and other multicolor images.
I wanted to add an upload function so people could test any image, then i realised I'd have to implement the compression/hashing in the client. Maybe i should!
I was putting off security updates on my npm dependencies in my personal project because it's a pain to migrate if the upgrade isn't trivial. It's not a critical website, but I run npm scripts locally, and dependabot is telling me things.
I told Claude Code to make a migration plan to upgrade my deps. It updated code for breaking changes (there were API changes, not all fixes are minor version upgrades) and replaced abandoned unmaintained packages with newer ones or built-in Node APIs. It was all done in an hour. I even got unit tests out of it to test for regressions.
In this case, I was able to skip the boring task of maintaining code and applying routine updates and focus on the fun feature stuff.
reply