{"id":23940447,"url":"https://github.com/pockerman/qubit-notes","last_synced_at":"2026-04-11T11:01:24.559Z","repository":{"id":207218611,"uuid":"718335426","full_name":"pockerman/qubit-notes","owner":"pockerman","description":"Notes about various topics I am working on. Feel free to use","archived":false,"fork":false,"pushed_at":"2026-04-04T10:03:28.000Z","size":3185,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-04-04T12:09:24.760Z","etag":null,"topics":["cpp","docker","kubernetes","machine-learning","mlops","numerics","python","robotics"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pockerman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-11-13T21:46:36.000Z","updated_at":"2026-04-04T10:03:33.000Z","dependencies_parsed_at":"2023-11-18T10:25:31.162Z","dependency_job_id":"1587824f-a780-4f63-a2d6-8e16bf51ab8c","html_url":"https://github.com/pockerman/qubit-notes","commit_stats":null,"previous_names":["pockerman/qubit-notes"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pockerman/qubit-notes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pockerman%2Fqubit-notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pockerman%2Fqubit-notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pockerman%2Fqubit-notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pockerman%2Fqubit-notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pockerman","download_url":"https://codeload.github.com/pockerman/qubit-notes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pockerman%2Fqubit-notes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31677819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","docker","kubernetes","machine-learning","mlops","numerics","python","robotics"],"created_at":"2025-01-06T03:17:13.264Z","updated_at":"2026-04-11T11:01:24.547Z","avatar_url":"https://github.com/pockerman.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# qubit-notes\n\nHello and welcome to my personal notes. This is a series of notes that I maintain around a number of topics not necessarilly related\nwith each other. These notes are... just notes i.e. do not necessarilly go in depth or covering a topic exhaustively. \nThe main idea behind these notes is to give the gist of a topic and provide references for further more in depth research.\nThe qubit in quantum computing is the analogus to the bit in the casual(?) computing. However,\na qubit can have more than two states (i.e. on/off). Similarly, qubit-notes are tiny but sometimes not so tiny.\n\n\n## Coputational \u0026 mathematical techniques\n\n- \u003ca href=\"comp_techs/2026-03-01-Intro-Boundary-Conditions-PDES.md\"\u003equbit-note: The Maths Project Series | Intro to Boundary Conditions for PDEs\u003c/a\u003e\n- \u003ca href=\"comp_techs/2026-01-01-linear-time-invariant-systems.md\"\u003equbit-note: The Maths Project Series | Linear Time-Invariant Systems\u003c/a\u003e\n- \u003ca href=\"comp_techs/2026-01-01-intro-to-pdes.md\"\u003equbit-note: The Maths Project Series | Intro to PDEs\u003c/a\u003e\n- \u003ca href=\"comp_techs/2025-09-13-linear-regression-model.md\"\u003equbit-note: The Maths Project Series | Linear Regression Model\u003c/a\u003e\n- \u003ca href=\"comp_techs/2025-08-24-K-means-image-quantization.md\"\u003equbit-note: The Maths Project Series | K-means for Image Quantization\u003c/a\u003e\n- \u003ca href=\"comp_techs/2025-05-24-stochastic-grdaient-descent.md\"\u003equbit-note: The Maths Project Series | Stochastic Grdaient Descent\u003c/a\u003e\n- \u003ca href=\"comp_techs/2025-05-17-gradient-descent.md\"\u003equbit-note: The Maths Project Series | Gradient Descent\u003c/a\u003e\n- \u003ca href=\"comp_techs/2025-05-11-monte-carlo-integration.md\"\u003equbit-note: The Maths Project Series | Monte Carlo Integration\u003c/a\u003e\n- \u003ca href=\"comp_techs/2025-05-10-thompson-sampling.md\"\u003equbit-note: The Maths Project Series | Thompson Sampling\u003c/a\u003e\n\n## Distributed Systems\n\n- \u003ca href=\"dist_systems/2026-02-09-Upstream-Resiliency.md\"\u003equbit-note: Resiliency Part 3 | Upstream Resiliency\u003c/a\u003e\n- \u003ca href=\"dist_systems/2026-02-04-Downstream-Resiliency.md\"\u003equbit-note:  Resiliency Part 2 | Downstream Resiliency\u003c/a\u003e\n- \u003ca href=\"software_engineering/2026-01-28-Failure-Causes.md\"\u003equbit-note: Resiliency Part 1 | Failure Causes\u003c/a\u003e\n- \u003ca href=\"software_engineering/2026-01-26-Cache-Replacement.md\"\u003equbit-note: Caching Part 3 | Cache Replacement\u003c/a\u003e\n- \u003ca href=\"software_engineering/2026-01-21-cache-coherency.md\"\u003equbit-note: Caching Part 2 | Cache Coherence\u003c/a\u003e\n- \u003ca href=\"software_engineering/2026-01-20-Caching.md\"\u003equbit-note: Caching Part 1 |  Caching Methods\u003c/a\u003e\n- \u003ca href=\"software_engineering/2026-01-06-paelc-cap-calm-theorems.md\"\u003equbit-note:  Data Replication Part 6 | PACELC, CAP and CALM Theorems \u003c/a\u003e\n- \u003ca href=\"software_engineering/2026-01-05-broadcast-protocols.md\"\u003equbit-note: Data Replication Part 5 | Broadcast Protocols\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-12-31-consensus.md\"\u003equbit-note:  Data Replication Part 4 | Consensus\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-12-30-state-machine-replication.md\"\u003equbit-note: Data Replication Part 3 | State Machine Replication\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-04-22-data-replication.md\"\u003equbit-note:  Data Replication Part 1\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-14-unique-id-generation.md\"\u003equbit-note: Unique ID Generation\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-04-21-load-balancing.md\"\u003equbit-note: Load Balancing\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-11-sharded-counters.md\"\u003equbit-note: Sharded Counters\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-04-partitioning.md\"\u003equibit-note: Partitioning | Partitioning Part 1\u003c/a\u003e\n- \u003ca href=\"dist_systems/2026-04-09-Part-8-HTTP.md\"\u003e qubit-note: Part 8 | Communication | HTTP\u003c/a\u003e\n- \u003ca href=\"dist_systems/2026-04-09-Part-7-API.md\"\u003equbit-note: Part 7 | Communication | APIs\u003c/a\u003e\n- \u003ca href=\"dist_systems/2025-04-18-part-6-domain-name-system.md\"\u003equbit-note:  Part 6 | Communication | Domain Name System\u003c/a\u003e \n- \u003ca href=\"dist_systems/2026-04-06-Part-5-TLS-101.md\"\u003equbit-note:  Part 5 | Communication|  TLS 101\u003c/a\u003e\n- \u003ca href=\"dist_systems/2026-03-17-part-4-TCP_101.md\"\u003equbit-note:  Part 4 | Communication | TCP 101\u003c/a\u003e\n- \u003ca href=\"dist_systems/2026-03-16-part-3-OSI_MODEL.md\"\u003equbit-note: Part 3 | Communication | Inter Process Communication\u003c/a\u003e \n- \u003ca href=\"dist_systems/2026-03-09-part-2-Challenges.md\"\u003equbit-note: Part 2 | Challenges in Distributed Systems\u003c/a\u003e\n- \u003ca href=\"dist_systems/2026-02-24-part-1-Intro.md\"\u003equbit-note: Part 1 | Introduction to Distributed Systems\u003c/a\u003e\n\n\n## Software engineering\n\n- \u003ca href=\"software_engineering/2026-01-02-fundamental-laws-parallel-computing.md\"\u003equbit-note: Parallel Computing Series | Fundamental Laws of Parallel Computing\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-11-30-architecture-patterns-scalability-patterns.md\"\u003equbit-note: Architecture Series | Scalability Patterns\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-25-architecture-patterns-service-oriente-architecture-pattern.md\"\u003equbit-note: Architecture Series | Service Oriented Architecture Pattern\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-19-architecture-patterns-pipeline-pattern.md\"\u003equbit-note: Architecture Series | Pipeline Pattern\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-16-some-best-practices-api-design.md\"\u003equbit-note: Architecture Series | Some Best Practices in API Design\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-16-semantic-caching.md\"\u003equbit-note: Architecture Series | Semantic Caching\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-13-architecture-patterns-ports-and-adapters-pattern.md\"\u003equbit-note: Architecture Series | Ports and Adapters Pattern\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-08-12-architecture-patterns-layers-pattern.md\"\u003equbit-note: Architecture Series | Layers Pattern\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-04-30-circuit-breaker-pattern.md\"\u003equbit-note: Architecture Series | Circuit Breaker Pattern\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-04-22-backend-for-frontend-pattern.md\"\u003equbit-note: Architecture Series | Backend-for-frontend Pattern\u003c/a\u003e\n- \u003ca href=\"software_engineering/2025-04-20-managing-distributed-workflows.md\"\u003equbit-note: Architecture Series | Managing Distributed Workflows\u003c/a\u003e\n\n\n## Embedded system engineering\n\n- \u003ca href=\"embedded_systems/2026-03-01-Serial-Communication.md\"\u003equbit-note: Serial Communication Protocols\u003c/a\u003e\n- \u003ca href=\"embedded_systems/2026-01-24-Cross-Compilation.md\"\u003equbit-note: Cross Compiling C++ on Linux\u003c/a\u003e\n- \u003ca href=\"how_to/2025-12-31-use-raspberrypi-camera-module.md\"\u003equbit-note: RaspeberryPi Series | Use Raspberry Pi Camera Module\u003c/a\u003e\n- \u003ca href=\"how_to/2025-12-31-measuring-distance-with-hc-sr04-sensor.md\"\u003equbit-note: RaspeberryPi Series | Measuring Distance With HC-SR04 Sensor\u003c/a\u003e\n- \u003ca href=\"how_to/2025-12-30-connect-raspberrypi-connect.md\"\u003equbit-note: RaspeberryPi Series | Connect to RaspberryPi Using Raspberry Pi Connect\u003c/a\u003e\n\n## AI engineering\n\n\n- \u003ca href=\"ai_eng/2026-04-05-AI-Agents-Part-Introduction.md\"\u003equbit-note: AI Agents Part 1 | Introduction\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-12-27-mcp-elicitation-1.md\"\u003equbit-note: MCP Elicitation\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-12-26-mcp-sampling.md\"\u003equbit-note: MCP Sampling\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-12-25-build-mcp-client-1.md\"\u003equbit-note: Build an MCP Client\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-12-22-build-local-mcp-server-4.md\"\u003equbit-note: Build an MCP Server Part 4\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-12-22-build-local-mcp-server-3.md\"\u003equbit-note: Build an MCP Server Part 3\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-12-21-build-local-mcp-server-and-client-2.md\"\u003equbit-note: Build an MCP Server Part 2\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-08-27-build-local-mcp-server-and-client.md\"\u003equbit-note: Build an MCP Server Part 1\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-04-23-model-context-protocol.md\"\u003equbit-note: Model Context Protocol or MCP\u003c/a\u003e\n- \u003ca href=\"ai_eng/2026-01-12-LLM-Hallucination-How-to-Measure-It-Part-1.md\"\u003equbit-note: LLM Series | LLM Hallucination \u0026 How to Measure It PArt 1\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-12-28-augmentation-techniques-text-data.md\"\u003equbit-note: LLM Series | Augmentation Techniques for Text Data\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-08-25-ai-agents-vs-mcp.md\"\u003equbit-note: AI Series | AI Agent vs MCP\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-08-24-visual-language-models.md\"\u003equbit-note: Visual Language Models\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-05-06-tactics-to-increase-llm-reliability.md\"\u003equbit-note: Tactics to Increase LLM Reliability\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-09-12-weighted-fusion-multi-stage-retrieval-multi-modal-rag.md\"\u003equbit-note: Document Fusion \u0026 Multi-stage Retrieval for Multi-modal RAG\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-08-31-RAG-or-fine-tuning.md\"\u003equbit-note: RAG or Fine Tuning?\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-08-28-evaluate-RAG-based-system.md\"\u003equbit-note: Evaluate a RAG-based System\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-08-21-indexing-for-rag.md\"\u003equbit-note: Indexing for RAG\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-05-03-retrieval-augmented-generation.md\"\u003equbit-note: Retrieval Augmented Generation (RAG)\u003c/a\u003e\n- \u003ca href=\"ai_eng/2026-02-10-Prompt-Engineering-Part-4.md\"\u003equbit-note: Prompt Engineering Part 4\u003c/a\u003e\n- \u003ca href=\"ai_eng/2026-01-14-Prompt-Engineering-Part-3.md\"\u003equbit-note: Prompt Engineering Part 3\u003c/a\u003e\n- \u003ca href=\"ai_eng/2026-01-12-Prompt-Engineering-Part-2.md\"\u003equbit-note: Prompt Engineering Part 2\u003c/a\u003e\n- \u003ca href=\"ai_eng/2025-04-29-Prompt-Engineering-Part-1.md\"\u003equbit-note: Prompt Engineering Part 1\u003c/a\u003e\n\n\n## Reinforcement learning\n\n- \u003ca href=\"rl/2026-02-04-Q-learning.md\"\u003equbit-note: Q-learning\u003c/a\u003e\n- \u003ca href=\"rl/2026-01-25-SARSA.md\"\u003equbit-note: SARSA or State-Action-Reward-State-Action\u003c/a\u003e\n- \u003ca href=\"rl/2026-01-24-Temporal-Difference-Learning.md\"\u003equbit-note: Temporal Difference Learning\u003c/a\u003e\n- \u003ca href=\"rl/2026-02-07-Solving-Markov-Decision-Process.md\"\u003equbit-note: Solving Markov Decision Process\u003c/a\u003e\n- \u003ca href=\"rl/2026-02-22-Markov-Decision-Process.md\"\u003equbit-note: Markov Decision Process\u003c/a\u003e\n\n## Machine learning \n\n- \u003ca href=\"ml/2025-05-11-training-patterns-for-distributed-ML.md\"\u003equbit-note: ML Series | Training Patterns for Distributed ML\u003c/a\u003e\n- \u003ca href=\"ml/2025-05-08-dimensionality-reduction-with-PCA.md\"\u003equbit-note: ML Series | Dimensionality Reduction with PCA\u003c/a\u003e\n- \u003ca href=\"ml/2025-05-07-data-ingestion-patterns-for-dist-ml.md\"\u003equbit-note: ML Series | Data Ingestion Patterns for Distributed ML\u003c/a\u003e\n- \u003ca href=\"ml/2025-05-05-ml-model-compression.md\"\u003equbit-note: ML Series | ML Model Compression\u003c/a\u003e\n- \u003ca href=\"ml/2025-05-01-detecting-data-drift.md\"\u003equbit-note: ML Series | Detecting Data Drift\u003c/a\u003e\n- \u003ca href=\"ml/2025-05-01-detecting-concept-drift.md\"\u003equbit-note: ML Series | Detecting Concept Drift\u003c/a\u003e\n- \u003ca href=\"ml/2024-06-18-13_steps_to_successful_ml_project.md\"\u003equbit-note: ML Series | 13 + 1 Steps For a Successful ML Project\u003c/a\u003e\n- \u003ca href=\"ml/2025-04-26-bias-variance-dilemma.md\"\u003equbit-note: ML Series | Bias-Variance Dilemma\u003c/a\u003e\n- \u003ca href=\"ml/2025-04-24-collection-of-training-data.md\"\u003equbit-note: ML Series | Collection of Training Data\u003c/a\u003e\n- \u003ca href=\"ml/2025-04-28-hyperparameter-tuning-ml-models.md\"\u003equbit-note: ML Series | Hyperparameter Tuning in ML Models\u003c/a\u003e \n\n## Electronics\n\n- \u003ca href=\"electronics/2026-02-08-Resistors.md\"\u003equbit-note: Resistors\u003c/a\u003e\n- \u003ca href=\"electronics/2026-01-25-Electronic-Circuits-101.md\"\u003equbit-note: Electronic Circuits 101\u003c/a\u003e\n\n## How to\n\n- \u003ca href=\"how_to/2026-03-12-OpenMP-Multi-threading-Part-9.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 9 | Task Parallelism with OpenMP 1\u003c/a\u003e\n- \u003ca href=\"how_to/2026-03-05-OpenMP-Multi-threading-Part-8.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 8 | Example 2 Compute Mean Using smid\u003c/a\u003e\n- \u003ca href=\"how_to/2026-02-26-OpenMP-Multi-threading-Part-7.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 7 | Example 1 Compute Mean \u0026 Variance\u003c/a\u003e\n- \u003ca href=\"how_to/2026-02-20-OpenMP-Multi-threading-Part-6.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 6 | Function-level Parallelization\u003c/a\u003e\n- \u003ca href=\"how_to/2026-02-19-OpenMP-Multi-threading-Part-5.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 5 | Variable Scope\u003c/a\u003e\n- \u003ca href=\"how_to/2026-02-05-OpenMP-Multi-threading-Part-4.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 4 | Reduction Operations\u003c/a\u003e\n- \u003ca href=\"how_to/2026-01-29-OpenMP-Multi-threading-Part-3.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 3 | Parallelization of for Constructs\u003c/a\u003e\n- \u003ca href=\"how_to/2026-01-15-OpenMP-Multi-threading-Part-2.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 2 | Synchronization Constructs\u003c/a\u003e\n- \u003ca href=\"how_to/2026-01-11-go-principal-tools.md\"\u003equbit-note: Go Progamming Series | Go Principal Tools\u003c/a\u003e\n- \u003ca href=\"how_to/2026-01-10-OpenMP-Multi-threading-Part-1.md\"\u003equbit-note: Parallel Computing Series | OpenMP Part 1\u003c/a\u003e\n- \u003ca href=\"how_to/2026-01-09-go-program-app-comp-install.md\"\u003equbit-note: Go Progamming Series | Application Compilation and Installation\u003c/a\u003e\n- \u003ca href=\"how_to/2026-01-08-create-unit-tests-in-go.md\"\u003equbit-note: Go Progamming Series | Create Unit Tests in Go\u003c/a\u003e\n- \u003ca href=\"how_to/2025-12-29-create-middleware-fastapi.md\"\u003equbit-note: FastAPI Series | Create a Middleware for FastAPI\u003c/a\u003e\n- \u003ca href=\"how_to/2025-10-06-checking-code-dependencies-python.md\"\u003equbit-note: Python Series | Checking Code Dependencies in Python Codebases\u003c/a\u003e\n- \u003ca href=\"how_to/2025-09-02-apache-spark-series-4-overview-of-rdds.md\"\u003equbit-note: Apache Spark Series | Overview of RDDs\u003c/a\u003e\n- \u003ca href=\"how_to/2025-09-02-coroutine-chaining-asynchronous-queue.md\"\u003equbit-note: Python Series | Coroutine Chaining \u0026 Asynchronous Queues in Python\u003c/a\u003e\n- \u003ca href=\"how_to/2025-08-29-apache-spark-series-3-create-toy-apache-spark-cluster-docker.md\"\u003equbit-note: Apache Spark Series | Create a Toy Apache Spark Cluster With Docker\u003c/a\u003e\n- \u003ca href=\"how_to/2025-08-29-apache-spark-series-2-hello-world.md\"\u003equbit-note: Apache Spark Series | Hello World\u003c/a\u003e\n- \u003ca href=\"how_to/2025-08-29-apache-spark-series-1-application-concepts.md\"\u003equbit-note: Apache Spark Series | Application concepts\u003c/a\u003e\n- \u003ca href=\"how_to/2025-05-10-handle-dynamic-pages-with-expressJS.md\"\u003equbit-note: NodeJS Series | Handle Dynamic Pages with ExpressJS\u003c/a\u003e\n- \u003ca href=\"how_to/2025-05-09-serving-images-with-expressJS.md\"\u003equbit-note: NodeJS Series |  Serving Images With ExpressJS\u003c/a\u003e\n- \u003ca href=\"how_to/2025-05-08-hello-expressJS.md\"\u003equbit-node: NodeJS Series | Hello ExpressJS\u003c/a\u003e\n- \u003ca href=\"how_to/2025-05-06-pub-sub-model-in-redis.md\"\u003equbit-note: Pub/Sub Model in Redis\u003c/a\u003e\n- \u003ca href=\"how_to/2025-05-06-callback-chaning-in-nodeJS.md\"\u003equbit-note: NodeJS Series | Callback Chaining in NodeJS\u003c/a\u003e\n- \u003ca href=\"how_to/2025-05-01-serving-ml-models-with-fastapi-ray.md\"\u003equbit-note: Ray Series | Serving ML Models With FastAPI \u0026 Ray\u003c/a\u003e\n- \u003ca href=\"how_to/2025-04-29-task-based-parallelism-with-ray.md\"\u003equbit-note: Ray Series | Task-based Parallelism With Ray Part 1\u003c/a\u003e\n- \u003ca href=\"how_to/2023-11-15-kubernetes_101.md\"\u003equbit-note: Deploy Microservices with Kubernetes 101\u003c/a\u003e\n- \u003ca href=\"how_to/2021-07-15-django-apache.md\"\u003equbit-note: Use Django with Apache\u003c/a\u003e\n- \u003ca href=\"how_to/2021-07-29-django-with-docker.md\"\u003equbit-note: Django with Docker\u003c/a\u003e\n- \u003ca href=\"how_to/2021-07-08-p2p-communication-modes-with-mpi.md\"\u003equbit-note: MPI Series | P2P Communication Modes with MPI\u003c/a\u003e\n- \u003ca href=\"how_to/2021-07-07-point-to-point-communication-with-mpi.md\"\u003equbit-note: MPI Series | Point-to-Point Communication with MPI\u003c/a\u003e\n- \u003ca href=\"how_to/2021-06-24-object-communication-with-mpi.md\"\u003equbit-note: MPI Series | Object Communication with MPI\u003c/a\u003e\n- \u003ca href=\"how_to/2021-06-13-mpi-hello-world.md\"\u003equbit-note: MPI Series | MPI Hello World\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpockerman%2Fqubit-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpockerman%2Fqubit-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpockerman%2Fqubit-notes/lists"}