How I learn everything
My learning methodology focuses on three core pillars: deep research, structured experimentation, and documentation. I aim to learn 1-2 programming languages or technologies every year, ensuring my skillset remains robust and adaptive.
- Deep Dive: Understanding the core principles of a technology, its source code, and its architectural limits instead of just copy-pasting code snippets.
- Structured Experiments: Writing small tools or sandbox repositories to practice new frameworks under real-world scenarios.
- Active Documentation: Summarizing my findings, writing guides, and sharing them to solidify the concepts in my mind.