https://social.linux.pizza/@domm/115327839682387145
domm (@[email protected])
I brain coded a static image gallery in a few hours using #Perl #vibecoding https://domm.plix.at/perl/2025_10_braincoded_static_image_gallery.html
| Website | https://bdewey.com |
| Github | https://github.com/bdewey |
I brain coded a static image gallery in a few hours using #Perl #vibecoding https://domm.plix.at/perl/2025_10_braincoded_static_image_gallery.html
Hey, designing a file format or network protocol? Let me give you one tip that I keep hearing people call unnecessary, and I keep coming to projects and having to work around it:
Add a simple SemVer version number.
Somewhere right at the start of the file, in the first message, or included in every JSON endpoint's response.
Nothing fancy, just a major and minor number. If the major is bigger than your client's, tell the user to update. Remember to increment the minor with each change.
Bytes, books, and bikes: The three Bs that summarize my life.