An open API service indexing awesome lists of open source software.

https://github.com/onyxwizard/learn-tech

A single repository for deep, practical understanding of core technologies β€” designed to grow with you.
https://github.com/onyxwizard/learn-tech

css database html ja java javascript py python react sql typescript

Last synced: 20 days ago
JSON representation

A single repository for deep, practical understanding of core technologies β€” designed to grow with you.

Awesome Lists containing this project

README

          

# 🧠 learn-tech
## *Not notes. Not tutorials. A thinking framework for builders.*

> You don’t need more information.
> You need **structured understanding** β€” so when the stack evolves, *you evolve with it*.

A living repository of **deep-dive paths**, forged in real projects, debug sessions, and β€œaha!” moments.
No fluff. No outdated trends. Just durable fundamentals β€” ready to be applied *today*.

## πŸ”₯ Where the Rubber Meets the Road

| Path | Status | What You’ll Own After |
|------|--------|------------------------|
| **`/db/sql`** | βœ… **Production-Ready** | *β€œI know why my query is slow β€” and how to fix it.”*
| `/lang/python` | βœ… **Core Solid** | *β€œI write Python that’s readable, testable, and *fast enough*.”*
| `/lang/java` | βœ… **JVM-Aware** | *β€œI understand the heap, not just the syntax.”*
| `/infra/docker` | βœ… **Works on My Machineβ„’ β†’ Works Everywhere** | *β€œI containerize without cargo-culting.”* |

## πŸ—ΊοΈ On the Horizon β€” Validated, Not Hyped

| Path | When? | Why It Matters |
|------|-------|----------------|
| `/db/nosql` | πŸ”œ After next MongoDB project | *When your data refuses to fit in rows β€” and you need to know why that’s okay* |
| `/frontend/angular` | πŸ”œ After building internal tools | *Not just components β€” how change detection *really* works under pressure* |
| `/infra/cloud` | πŸ”œ Post-deployment war stories | *You’ll learn IAM not from docs β€” but from the moment access was *almost* revoked* |
| `/design/systems` | πŸ”œ When β€œit works” isn’t enough | *Scalability isn’t theory β€” it’s what you do at 2 AM when traffic spikes* |

> πŸ“Œ Each path ships **only when tested in production** β€” no speculative content.

## πŸ—οΈ Architecture of Clarity

```
learn-tech/
β”œβ”€β”€ db/ # Where data *lives* and *moves*
β”‚ β”œβ”€β”€ sql/ # βœ… The relational mindset β€” from bits to ACID
β”‚ └── nosql/ # 🚧 When structure is a negotiation
β”‚
β”œβ”€β”€ lang/ # Language as a *tool*, not a religion
β”‚ β”œβ”€β”€ python/ # βœ… Batteries included β€” and understood
β”‚ └── java/ # βœ… Write once, *reason* everywhere
β”‚
β”œβ”€β”€ frontend/ # UI with intent
β”‚ └── angular/ # 🚧 Beyond `ng generate` β€” state, reactivity, resilience
β”‚
β”œβ”€β”€ infra/ # The invisible layer that makes it *run*
β”‚ β”œβ”€β”€ docker/ # βœ… Containers as contracts
β”‚ └── cloud/ # 🚧 Cloud as lego β€” with guardrails
β”‚
β”œβ”€β”€ design/ # When β€œit works” meets β€œit scales”
β”‚ └── system-design.md # Patterns forged in outage post-mortems
β”‚
└── resources/ # Only what earns its place
```

## ▢️ Jump In β€” No Ceremony

```bash
git clone https://github.com/onyxwizard/learn-tech.git
cd learn-tech
```

β†’ New to data?
  Start here: [`db/sql/01-intro.md`](db/sql/01-intro.md)
β†’ Building a backend *now*?
  Go: [`lang/python/web/`](lang/python/web/)

βœ… No setup.
βœ… No build script.
βœ… Just `.md`, your editor, and curiosity.

> 🌱 Built by [onyxwizard](https://github.com/onyxwizard) β€”
> for the builders who **debug like detectives**, **design like architects**, and **ship like operators**.

[MIT License](LICENSE) β€’ No gatekeeping. Just growth.