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.
- Host: GitHub
- URL: https://github.com/onyxwizard/learn-tech
- Owner: onyxwizard
- License: mit
- Created: 2025-11-07T15:49:18.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-12-21T18:19:42.000Z (22 days ago)
- Last Synced: 2025-12-22T07:23:21.083Z (22 days ago)
- Topics: css, database, html, ja, java, javascript, py, python, react, sql, typescript
- Language: Java
- Homepage:
- Size: 11.6 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.