https://github.com/pockerman/qubit-notes
Notes about various topics I am working on. Feel free to use
https://github.com/pockerman/qubit-notes
cpp docker kubernetes machine-learning mlops numerics python robotics
Last synced: 3 months ago
JSON representation
Notes about various topics I am working on. Feel free to use
- Host: GitHub
- URL: https://github.com/pockerman/qubit-notes
- Owner: pockerman
- Created: 2023-11-13T21:46:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-04T10:03:28.000Z (3 months ago)
- Last Synced: 2026-04-04T12:09:24.760Z (3 months ago)
- Topics: cpp, docker, kubernetes, machine-learning, mlops, numerics, python, robotics
- Language: Python
- Homepage:
- Size: 3.04 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# qubit-notes
Hello and welcome to my personal notes. This is a series of notes that I maintain around a number of topics not necessarilly related
with each other. These notes are... just notes i.e. do not necessarilly go in depth or covering a topic exhaustively.
The main idea behind these notes is to give the gist of a topic and provide references for further more in depth research.
The qubit in quantum computing is the analogus to the bit in the casual(?) computing. However,
a qubit can have more than two states (i.e. on/off). Similarly, qubit-notes are tiny but sometimes not so tiny.
## Coputational & mathematical techniques
- qubit-note: The Maths Project Series | Intro to Boundary Conditions for PDEs
- qubit-note: The Maths Project Series | Linear Time-Invariant Systems
- qubit-note: The Maths Project Series | Intro to PDEs
- qubit-note: The Maths Project Series | Linear Regression Model
- qubit-note: The Maths Project Series | K-means for Image Quantization
- qubit-note: The Maths Project Series | Stochastic Grdaient Descent
- qubit-note: The Maths Project Series | Gradient Descent
- qubit-note: The Maths Project Series | Monte Carlo Integration
- qubit-note: The Maths Project Series | Thompson Sampling
## Distributed Systems
- qubit-note: Resiliency Part 3 | Upstream Resiliency
- qubit-note: Resiliency Part 2 | Downstream Resiliency
- qubit-note: Resiliency Part 1 | Failure Causes
- qubit-note: Caching Part 3 | Cache Replacement
- qubit-note: Caching Part 2 | Cache Coherence
- qubit-note: Caching Part 1 | Caching Methods
- qubit-note: Data Replication Part 6 | PACELC, CAP and CALM Theorems
- qubit-note: Data Replication Part 5 | Broadcast Protocols
- qubit-note: Data Replication Part 4 | Consensus
- qubit-note: Data Replication Part 3 | State Machine Replication
- qubit-note: Data Replication Part 1
- qubit-note: Unique ID Generation
- qubit-note: Load Balancing
- qubit-note: Sharded Counters
- quibit-note: Partitioning | Partitioning Part 1
- qubit-note: Part 8 | Communication | HTTP
- qubit-note: Part 7 | Communication | APIs
- qubit-note: Part 6 | Communication | Domain Name System
- qubit-note: Part 5 | Communication| TLS 101
- qubit-note: Part 4 | Communication | TCP 101
- qubit-note: Part 3 | Communication | Inter Process Communication
- qubit-note: Part 2 | Challenges in Distributed Systems
- qubit-note: Part 1 | Introduction to Distributed Systems
## Software engineering
- qubit-note: Parallel Computing Series | Fundamental Laws of Parallel Computing
- qubit-note: Architecture Series | Scalability Patterns
- qubit-note: Architecture Series | Service Oriented Architecture Pattern
- qubit-note: Architecture Series | Pipeline Pattern
- qubit-note: Architecture Series | Some Best Practices in API Design
- qubit-note: Architecture Series | Semantic Caching
- qubit-note: Architecture Series | Ports and Adapters Pattern
- qubit-note: Architecture Series | Layers Pattern
- qubit-note: Architecture Series | Circuit Breaker Pattern
- qubit-note: Architecture Series | Backend-for-frontend Pattern
- qubit-note: Architecture Series | Managing Distributed Workflows
## Embedded system engineering
- qubit-note: Serial Communication Protocols
- qubit-note: Cross Compiling C++ on Linux
- qubit-note: RaspeberryPi Series | Use Raspberry Pi Camera Module
- qubit-note: RaspeberryPi Series | Measuring Distance With HC-SR04 Sensor
- qubit-note: RaspeberryPi Series | Connect to RaspberryPi Using Raspberry Pi Connect
## AI engineering
- qubit-note: AI Agents Part 1 | Introduction
- qubit-note: MCP Elicitation
- qubit-note: MCP Sampling
- qubit-note: Build an MCP Client
- qubit-note: Build an MCP Server Part 4
- qubit-note: Build an MCP Server Part 3
- qubit-note: Build an MCP Server Part 2
- qubit-note: Build an MCP Server Part 1
- qubit-note: Model Context Protocol or MCP
- qubit-note: LLM Series | LLM Hallucination & How to Measure It PArt 1
- qubit-note: LLM Series | Augmentation Techniques for Text Data
- qubit-note: AI Series | AI Agent vs MCP
- qubit-note: Visual Language Models
- qubit-note: Tactics to Increase LLM Reliability
- qubit-note: Document Fusion & Multi-stage Retrieval for Multi-modal RAG
- qubit-note: RAG or Fine Tuning?
- qubit-note: Evaluate a RAG-based System
- qubit-note: Indexing for RAG
- qubit-note: Retrieval Augmented Generation (RAG)
- qubit-note: Prompt Engineering Part 4
- qubit-note: Prompt Engineering Part 3
- qubit-note: Prompt Engineering Part 2
- qubit-note: Prompt Engineering Part 1
## Reinforcement learning
- qubit-note: Q-learning
- qubit-note: SARSA or State-Action-Reward-State-Action
- qubit-note: Temporal Difference Learning
- qubit-note: Solving Markov Decision Process
- qubit-note: Markov Decision Process
## Machine learning
- qubit-note: ML Series | Training Patterns for Distributed ML
- qubit-note: ML Series | Dimensionality Reduction with PCA
- qubit-note: ML Series | Data Ingestion Patterns for Distributed ML
- qubit-note: ML Series | ML Model Compression
- qubit-note: ML Series | Detecting Data Drift
- qubit-note: ML Series | Detecting Concept Drift
- qubit-note: ML Series | 13 + 1 Steps For a Successful ML Project
- qubit-note: ML Series | Bias-Variance Dilemma
- qubit-note: ML Series | Collection of Training Data
- qubit-note: ML Series | Hyperparameter Tuning in ML Models
## Electronics
- qubit-note: Resistors
- qubit-note: Electronic Circuits 101
## How to
- qubit-note: Parallel Computing Series | OpenMP Part 9 | Task Parallelism with OpenMP 1
- qubit-note: Parallel Computing Series | OpenMP Part 8 | Example 2 Compute Mean Using smid
- qubit-note: Parallel Computing Series | OpenMP Part 7 | Example 1 Compute Mean & Variance
- qubit-note: Parallel Computing Series | OpenMP Part 6 | Function-level Parallelization
- qubit-note: Parallel Computing Series | OpenMP Part 5 | Variable Scope
- qubit-note: Parallel Computing Series | OpenMP Part 4 | Reduction Operations
- qubit-note: Parallel Computing Series | OpenMP Part 3 | Parallelization of for Constructs
- qubit-note: Parallel Computing Series | OpenMP Part 2 | Synchronization Constructs
- qubit-note: Go Progamming Series | Go Principal Tools
- qubit-note: Parallel Computing Series | OpenMP Part 1
- qubit-note: Go Progamming Series | Application Compilation and Installation
- qubit-note: Go Progamming Series | Create Unit Tests in Go
- qubit-note: FastAPI Series | Create a Middleware for FastAPI
- qubit-note: Python Series | Checking Code Dependencies in Python Codebases
- qubit-note: Apache Spark Series | Overview of RDDs
- qubit-note: Python Series | Coroutine Chaining & Asynchronous Queues in Python
- qubit-note: Apache Spark Series | Create a Toy Apache Spark Cluster With Docker
- qubit-note: Apache Spark Series | Hello World
- qubit-note: Apache Spark Series | Application concepts
- qubit-note: NodeJS Series | Handle Dynamic Pages with ExpressJS
- qubit-note: NodeJS Series | Serving Images With ExpressJS
- qubit-node: NodeJS Series | Hello ExpressJS
- qubit-note: Pub/Sub Model in Redis
- qubit-note: NodeJS Series | Callback Chaining in NodeJS
- qubit-note: Ray Series | Serving ML Models With FastAPI & Ray
- qubit-note: Ray Series | Task-based Parallelism With Ray Part 1
- qubit-note: Deploy Microservices with Kubernetes 101
- qubit-note: Use Django with Apache
- qubit-note: Django with Docker
- qubit-note: MPI Series | P2P Communication Modes with MPI
- qubit-note: MPI Series | Point-to-Point Communication with MPI
- qubit-note: MPI Series | Object Communication with MPI
- qubit-note: MPI Series | MPI Hello World