"That's easy, I just need... could you do that in 5 minutes?"
Love it or hate it, you've heard that a lot.
Young devs accept to be the rockstars, old devs forbid this outright as the symptom of deeper and more dangerous causes.
How and why?
What I'll show here are simple needs you run into every day, the traps they hide and some possible evolutions I've met.
[Currently this slide only includes importing CSV, my next pet peeves could be versioning, logging, cleaning data...]