Notes

Durable ideas worth keeping.

Notes are where Qurio keeps explanations, principles, and reusable references that stay useful beyond a single experiment. They help turn what was learned once into something easier to use again.

August 16, 2026active

Dependency Injection, Interfaces, and Composition Roots

A practical note on making service dependencies explicit with Python protocols, constructor injection, and application-level wiring.

  • dependency-injection
  • software-architecture
  • python
  • interfaces
  • service-design

August 14, 2026active

Service Layers and Reliable Event Flows

What an OutfitGuru architecture exercise taught me about service boundaries, idempotency, transactions, domain events, eventual consistency, and the transactional outbox pattern.

  • system-design
  • service-architecture
  • distributed-systems
  • idempotency
  • transactions

August 13, 2026active

Problem Decomposition Through a Recommendation System

What an outfit recommendation example revealed about decomposition, data modelling, scoring, feedback, personalization, and service architecture.

  • problem-solving
  • system-design
  • data-modelling
  • recommendation-systems
  • machine-learning

June 18, 2026active

Research Thinking Basics

A beginner-friendly note on research thinking as the habit of asking better questions, testing assumptions, and improving understanding through evidence.

  • research-thinking
  • learning-systems
  • inquiry
  • reflection
  • qurio
  • self-directed-learning

June 18, 2026active

What Is a Vector?

A beginner-friendly explanation of vectors as lists of numbers that computers can compare.

  • ai
  • vectors
  • embeddings
  • semantic-search
  • learning-systems

June 14, 2026active

Semantic Search Basics

A beginner-friendly explanation of embeddings and how computers can search by meaning instead of exact words.

  • ai
  • embeddings
  • semantic-search
  • learning-systems
  • local-ai-lab

June 14, 2026active

The Gap Between Curiosity and Action

Why Qurio focuses on turning questions into experiments instead of collecting more information.

  • qurio
  • learning
  • capability
  • agency

June 14, 2026active

What Are Embeddings?

A beginner-friendly explanation of how embeddings turn text into numbers that computers can compare.

  • ai
  • embeddings
  • semantic-search
  • learning-systems
  • local-ai-lab

June 11, 2026active

Docker Basics

A practical note on the Docker concepts that made the Qurio local AI lab easier to run, debug, and keep consistent.

  • docker
  • containers
  • infrastructure
  • self-hosting
  • notes

June 11, 2026active

n8n Workflow Basics

Understanding workflows, nodes, automation, and how n8n connects tools together.

  • n8n
  • automation
  • workflow
  • local-ai
  • docker

June 11, 2026active

Ollama Basics

A practical note on what Ollama is, how it differs from the model it runs, and why it became the easiest entry point for local AI.

  • ollama
  • local-ai
  • ai
  • docker
  • homelab

June 9, 2026complete

Qurio Note #001 - Building My First Local AI Lab

Building a local AI lab with Ollama and n8n, then learning how models, containers, volumes, and self-hosted infrastructure fit together.

  • ai
  • self-hosting
  • docker
  • ollama
  • n8n
  • infrastructure

May 11, 2026active

Learning by Building

Why making things exposes understanding faster than collecting more theory.

  • learning
  • notes
  • philosophy