How we think of architecture shapes what we do as architects, and what we do, shapes how we think of architecture. We will explore our conception of architectu…
"It is hard to reason about an arbitrary chunk of code specifically because you
cannot tell what it does not do. Developers voluntarily impose constraints on the
system in order to amplify their reasoning abilities."
Introduction of a basic pattern for developing a robust road map for any organization using an example of the adoption of a Master Data Management initiative.
If an organization really wants to empower its users, it needs a way to provide maximum power to the user with both safety and security. APIs allow you to design a solution that's not simply the average of these extremes, but rather provides 90% of the power with 99% of the security.
Clues (which may range from hints, heuristics, tips, ... patterns, ... checklists, ...) for architects, creating good, right successful systems (and the archi…