Interfaces are not created equal. Upon reaching the summit of a releasable product it is easy to lose site of where you started. The disconnect grows as you explore how to build a bridge from internals to end users. Developing interfaces for others is one of the hardest things we do, but thankfully you are not alone. I have spent the last two years interacting with and creating interfaces to cloud services with fog. By exploring examples we can see patterns and establish best practices for APIs, CLIs and even library code.
21. Concern for man and his fate
“ must always form the chief
interest of all technical endeavors.
Never forget this in the midst of
your diagrams and equations.
Albert Einstein
31. Any intelligent fool can make
“ things bigger and more
complex... It takes a touch of
genius - and a lot of courage to
move in the opposite direction.
Albert Einstein