NOTE: This article is a narrative version of a talk I’ve given for developers at the Craft Conference and for product managers and designers at Mind The Product. In this article I’d like to discuss the root causes of so many product failures.
Any regular followers of DaedTech may have noticed that I’ve dropped off the map of late with new content. Now, before I go any further, please understand that I’m not petering out with content, holistically. But the break here is semi-intentional.
One reason programmers dislike meetings so much is that they're on a different type of schedule from other people. Meetings cost them more. There are two types of schedule, which I'll call the manager's schedule and the maker's schedule. The manager's schedule is for bosses.
Microservices are small API-driven applications that are each responsible for doing one thing well in the pursuit of a common goal. This definition sums up most popular general definitions of microservices.
A professor walks into a lecture hall and glances around at a packed house of students typing away on screens. As the clock indicates it’s time to get started, she clears her throat and asks everyone to put their laptops away before class.