OS design
Working on a “process algebra” post, I had to look up previous posts on microkernels where I wrote this:
Information hiding is only good design when the hidden information is not needed by the software it is hidden from! If you hide information that you need to share you’re just wasting time. A great example of [...]