My old ass crying in MS Access
Don’t be gross, use CSV files
“I have to make a brochure for the printing shop and I’d like to compose it in Excel”
“There are actually five rules…”
“In Powerpoint?”
“Make that six.”
Except PowerPoint is actually quite nice to make quick, easy and good looking visualizations and brochures without having to deal with Word
I can personally attest to entire universities advocating for student use of powerpoint for all sorts of printshop work to include thesis and capstone presentation posters for conferences :)
For people who don’t want to spend time learning yet another single-purpose application, it works quite well
It’s the most approachable for most people. For real graphics design more professional tools are available
Kind of related question: Is it okay for me to use JSON as a small DB? I just store basic blog page data there.
yep, though IO might bottleneck you at some point, and then you can happily switch to mongoDB
I mean it will work, but for a blog I’d store the pages in markdown files, to make it easier to edit. For context, look into how Hugo works
A few circumstances to consider…
If it’s just your own little tool and you don’t intend to share it with others: do whatever you want. SQL or NoSQL or JSON, it doesn’t matter. Use your own judgement.
In my experience tho most homegrown JSON-based “databases” tend to load all data into the memory, simply because they are very simplistic (serialize everything into JSON and write to disk, deserialize everything into a struct). If your dataset is too big for that, just go straight for a full-fledged database.
My 5th rule would be “no ‘fix my IT problem without me telling you what the error message says’”. Because fuck that