My work was mostly webdev, some front-end and back-end. So I’d get a project to do, and a deadline where applicable. He also really didn’t care how I did it, as long as the work got done. At first there was somewhat more briefing, before he knew my skillset, but as he learned how I worked he just trusted me to do the job.
Structure was very flat : quite a few projects worked by one person, and small teams 2-4 depending on the size or scope. When there was a specific skill we didn’t have, that task would be outsourced.
In general I guess he was just very good at optimizating for outcome.
This sounds really interesting but I have a hard time imagining the structure of command/task organization. Can you elaborate?