Why did I call it PopsicleBoat?
(It sounded fun?)
(It sounded fun?)
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
Static HTML comment section, no libraries, dependencies. Baked in by design.
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
I have scripts in place to start a fully connected blog post, complete with a companion comments section on PopsicleBoat
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
In which I ship translations I can’t read, on the strength of the one I can
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
In which a static page takes your comment, posts it, and shows it back to you
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
Write -> one command -> push. The comments take care of themselves
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
New changes and improvements from the back half of July
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
This project already worked but it took ~5 steps to setup. It’s down to about 2 now.
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
In which I use a Claude skill to create a blog entry with a full comment section without a library
I asked AI to draft this for me. I've edited it. Any surviving AI smells are my oversight.
In which ’new’ gets defined wrong twice before it gets defined right