This topic is about algorithms, whether in life or computer science. Yeap, you're right! I only keep algorithms, not code. I decided to categorize all available process recipe in this guide.
I had reached to a point where my software development requires me to remember algorithms by heart and use various tools or languages for developing the least inter-language dependent software. This simplifies the software integration dependencies where the priority is given to the learning curve.
These are the basics in software algorithms. It covers the notations, acronyms, and practices.
These are the data representation in software. It covers its origin and how things get fixed up togethers.
These are the algorithms related to joining things up.
These are the algorithms related to chopping things, like list (array / slice / equivalent) and data numbers.
These are mathematical or cryptographic calculations methods towards a subject.
That's all about software algorithms!