System Design Cheatsheet Picking the right architecture = Picking the right battles + Managing trade-offs Basic Steps Clarify and agree on the scope of the system User cases (description of sequences of events that, taken together, lead to a system doing something useful) Who is going to use it? How are they going to use it?
How to setup your own CA with OpenSSL For educational reasons I've decided to create my own CA. Here is what I learned. First things first Lets get some context first.