Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning

My personal knowledge base.

This repository contains the notes, examples, and experiments I make while learning new technologies.

Instead of writing traditional documentation, I prefer writing code with explanations. Every file is meant to be read, modified, and executed.

What you'll find

  • C
  • Python (mostly libs) COMING SOON
  • HTML
  • CSS
  • JavaScript
  • Linux COMING SOON
  • Git COMING SOON
  • Bash COMING SOON
  • Networking COMING SOON
  • Operating Systems COMING SOON
  • ...and whatever else I learn.

Each topic usually contains:

  • Explanations
  • Runnable examples
  • Comments
  • Common mistakes
  • Small exercises (sometimes)

Why?

I learn best by writing code and documenting it.

This repository serves two purposes:

  • A searchable knowledge base for myself.
  • Free notes that anyone else can use.

Philosophy

I don't aim to write perfect documentation.

I aim to write the kind of notes I wish I had while learning.

If something can be explained with code instead of paragraphs, I'll usually choose code.

Structure

Language/
├── 01-topic.extension
├── 02-topic.extension
├── README.md
└── ...

Contributions

While this repository mainly contains my own notes, corrections and improvements are always welcome. Also, if you have your own notes, please contact me through Telegram to put them here

License

Released under the MIT License.

About

Well-documented code examples and notes from my learning journey.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages