Learn

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
  • Algorithm — Algorithm
  • 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
  • Documentation — Documentation
  • Editor — Editor
  • GitHub — tips and references for GitHub, Copilot, Pages and workflows
  • 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
  • numpy — NumPy internals, C code structure, and performance optimization notes
  • Python — Python language fundamentals, standard library, and core documentation references
  • microsoft — Microsoft Graph API, Azure services, and Microsoft development resources
  • Linux — Linux commands and kernels
  • 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
  • Virtualization — Virtualization
  • Visualization — Visualization
  • Scrapy — Scrapy, Crawler, Spider
  • Network — Network
  • Share — Share file and data, network file system
  • Vnc — VNC
  • Compiler — Compiler
  • University — University
  • Disk Management — Disk
  • Science — Science
  • GPU — GPU
  • CPU — CPU

iconfonticonfont, materialmaterial supabasesupabase, jinajina, HIWEPYHIWEPY, EmergentMindEmergentMind