Learn
A personal learning repository that collects notes, experiments, and references across projects and technologies. This repository is organized as a lightweight monorepo of markdown docs and small demos to help document what I learn while building and exploring.
Purpose
The goal of this repository is to provide a single place to:
- Capture practical notes and how-tos
- Store small project examples and configurations
- Keep links to external resources and walkthroughs
- Share reproducible steps for experiments
Topics
This repository is organized by topic. Each topic has its own page with notes, links, and examples:
- Artificial-Intelligence — AI concepts, models, and machine learning experiments
- Architect — software architecture principles, evolvable system design patterns, abstraction layers, and RAG system implementation examples
- Mathematics — Mathematics and Numpy and SciPy
- Investment — personal investing notes, strategies, and data analysis examples
- Research — industry research reports, market data sources (Gartner, IDC), and PC shipment analytics
- GitHub — tips and references for GitHub, Copilot, Pages and workflows
- vscode — tips, recommended extensions, workspace settings, and workflows for VS Code
- vim — tips, recommended extensions, workspace settings, and workflows for VIM
- Open-WebUI — experiments and notes about running or configuring Open-WebUI projects
- Web — web framework comparisons, deployment notes, and small examples
- Database — database comparisons, deployment notes, and small examples
- Security — security best practices, vulnerabilities, and hardening techniques
- wandb — Weights & Biases experiment tracking and visualization notes
- numpy — NumPy internals, C code structure, and performance optimization notes
- python — Python language fundamentals, standard library, and core documentation references
- neo4j — Neo4j graph database notes, Cypher queries, and graph data modeling
- mermaid — Mermaid diagram syntax, flowcharts, and text-based visualization techniques
- langchain — LangChain framework for building LLM applications, chains, and agents
- microsoft — Microsoft Graph API, Azure services, and Microsoft development resources
- bash — Bash scripting examples, Git command patterns, and shell automation techniques
- robot — robotics experiments, control code, and notes on sensors and controllers
- xwindow — X11, Xvfb virtual display, xdotool automation
- edk2 — TianoCore EDK2 UEFI firmware development, EmulatorPkg builds, and platform notes
- Flutter — Cross platform application development
- Video — Video editor and converter