This is a personal collection of some ideas in computer science, software engineering, and programming. It shall help to document high-level insights that can serve me and others in practice. Goal is not to capture any topics in-depth, but rather to serve as a reminder. I am aware that when everything is important, nothing is important.
- Most of this content is probably only useful for me and nobody else. I am okay with that.
- Many statements have originally been made by other people. Proper attribution might be missing. If this is the case, I am sorry. Please let me know and I will happily add it!
- Some parts could be wrong or confusing. Those are probably the parts written by me.
Thanks to Sebastian Schlag and Markus Klein for many insights and helpful discussions.