Whenever you’re thinking high level, someone will bring you down to earth and ask you to get into the weeds. Whenever you’re in the weeds, someone will complain that you’re not being high level enough. It’s the burden we bear. Just when you think you’ve figured things out, you’ll encounter a person who needs to see your roadmap, or backlog, or “sprint backlog”, or “project”, or “plan” in a whole new way.
Yes, that’s super crude and unprofessional. Perhaps, I’d better have used some existing queue solution, but as I always say, I don’t consider myself a developer and am pretty much unaware of modern solutions. I do all programming myself at the beginning because it’s fast and gives me the opportunity to react to user feedbacks with supersonic speed. After that, I happily delegate this job to someone smarter than me.