Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aliesbelik/how-it-works
:gear: How it Works
https://github.com/aliesbelik/how-it-works
collection computer-science educational
Last synced: about 2 months ago
JSON representation
:gear: How it Works
- Host: GitHub
- URL: https://github.com/aliesbelik/how-it-works
- Owner: aliesbelik
- License: mit
- Created: 2023-03-10T16:22:04.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-06T03:59:26.000Z (about 1 year ago)
- Last Synced: 2024-10-16T01:49:19.037Z (3 months ago)
- Topics: collection, computer-science, educational
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# How it Works
> *“For some reason I've become caught up in this thing about lists. Lists are a good thing. I'll be making many of them in the time to come.\
> I'm making one now.”*\
> ― Erlend Loe, Naïve. SuperYet another personal collection of technical things and descriptive explanations on variety of tools and technologies (I find useful and worth reading).
## Algorithms
- [SHA256 Algorithm Explained](https://sha256algorithm.com/)
- [Understanding Big-O Notation](https://www.alexhyett.com/big-o-notation/)## Databases
- [Relational Databases Explained](https://architecturenotes.co/things-you-should-know-about-databases/)
- [Database Sharding Explained](https://architecturenotes.co/database-sharding-explained/)
- [Redis Explained](https://architecturenotes.co/redis/)
- [How do database indexes work?](https://planetscale.com/blog/how-do-database-indexes-work)
- [How Time Series Databases Work - and Where They Don't](https://www.honeycomb.io/blog/time-series-database)## Dev
- [Latency Numbers Every Programmer Should Know](https://colin-scott.github.io/personal_website/research/interactive_latency.html)
- [Design Patterns for Humans](https://github.com/kamranahmedse/design-patterns-for-humans)## DevOps
- [Kubernetes Architecture Explained](https://devopscube.com/kubernetes-architecture-explained/)
- [What happens when I type kubectl run?](https://github.com/jamiehannaford/what-happens-when-k8s)## Distributed Systems
- [Load Balancing](https://samwho.dev/load-balancing/)
## Git
- [What is Git made of?](https://zserge.com/posts/git/)
- [The anatomy of a Git commit](https://blog.thoughtram.io/git/2014/11/18/the-anatomy-of-a-git-commit.html)## Misc
- [What do emojis look like to computers?](https://sethmlarson.dev/utf-8)
- [Putting the "You" in CPU: a rabbit hole into how your computer runs programs](https://cpu.land/)
- [Base64 Encoding, Explained](https://www.writesoftwarewell.com/base64-encoding-explained/)## Security
- [How do One-Time Passwords work?](https://zserge.com/posts/one-time-passwords/)
- [Password strength explained](https://palant.info/2023/01/30/password-strength-explained/)
- [Salted password hashing](https://crackstation.net/hashing-security.htm)## Time
- [Where does my computer get the time from?](https://dotat.at/@/2023-05-26-whence-time.html)
## Web
- [What happens when...](https://github.com/alex/what-happens-when)
- [How web works](https://github.com/vasanthk/how-web-works)
- [How browsers work](https://web.dev/howbrowserswork/)
- [How HTTPS works](https://howhttps.works/)
- [HTTP in depth](https://medium.com/@ahmadfarag/http-in-depth-dfdac806c2c0)
- Inside look at modern web browser
- [1. CPU, GPU, Memory, and multi-process architecture](https://developer.chrome.com/blog/inside-browser-part1/)
- [2. What happens in navigation](https://developer.chrome.com/blog/inside-browser-part2/)
- [3. Inner workings of a Renderer Process](https://developer.chrome.com/blog/inside-browser-part3/)
- [4. Input is coming to the Compositor](https://developer.chrome.com/blog/inside-browser-part4/)## Other Collections
- [Every Programmer Should Know](https://github.com/mtdvio/every-programmer-should-know)