41554 blogs · [ { "id": "01a0da7b-dc6c-7194-8444-61ce9688da31", "title": "Built a Hand-Rolled Agent Loop and Found a Weird Retrieval Bias", "url": "https://pipelineandprompts.com/posts/13-hand-rolled-agent-loop/", "published_at": "2026-09-24T00:00:00+00:00" }, { "id": "01a0cdc7-ac98-7047-b8cd-911dc119fd8a", "title": "What EU Data Sovereignty Actually Requires Beyond Hosting", "url": "https://pipelineandprompts.com/posts/data-sovereignty-in-practice/", "published_at": "2026-09-21T00:00:00+00:00" }, { "id": "01a0bdcf-02d1-71ad-bbc0-640c069b7692", "title": "Found the Real Kubernetes Memory Ceiling — It Wasn't Double", "url": "https://pipelineandprompts.com/posts/12-real-kubernetes-memory-ceiling/", "published_at": "2026-09-18T00:00:00+00:00" }, { "id": "01a0bdcf-02d1-71ad-bbc0-640c06d750bf", "title": "The Same Memory Number That Worked in Podman Got OOMKilled in Kubernetes", "url": "https://pipelineandprompts.com/posts/11-oom-kubernetes-vs-podman/", "published_at": "2026-09-15T00:00:00+00:00" }, { "id": "01a0bdcf-02d1-71ad-bbc0-640c06f9e464", "title": "Deployed Ollama to Local Kubernetes With No Resource Limits", "url": "https://pipelineandprompts.com/posts/10-kubernetes-no-limits-baseline/", "published_at": "2026-09-12T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66bc8dae98", "title": "Containerized Ollama and Found the Real Memory Overhead", "url": "https://pipelineandprompts.com/posts/09-containerized-ollama-memory-overhead/", "published_at": "2026-09-09T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66bd7c546d", "title": "Privacy Policy", "url": "https://pipelineandprompts.com/privacy/", "published_at": "2026-09-04T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66be03ceb2", "title": "Wired the Local MCP Server into Claude Code", "url": "https://pipelineandprompts.com/posts/08-mcp-server-claude-code/", "published_at": "2026-09-01T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66be9954eb", "title": "Direct Connect and ExpressRoute: Fixing Asymmetric BGP Routing", "url": "https://pipelineandprompts.com/posts/direct-connect-expressroute-asymmetric-bgp-routing/", "published_at": "2026-08-31T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66bec7ca40", "title": "Chunked a Document and Found a New Retrieval Problem", "url": "https://pipelineandprompts.com/posts/07-chunking-retrieval-bias/", "published_at": "2026-08-27T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66bf5f5e55", "title": "Queried the Local Embeddings Store for the First Time", "url": "https://pipelineandprompts.com/posts/06-querying-embeddings-store/", "published_at": "2026-08-24T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66bfda43ce", "title": "Built My First Local Embeddings Pipeline (Files + a Live URL)", "url": "https://pipelineandprompts.com/posts/05-local-embeddings-pipeline/", "published_at": "2026-08-21T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c060a183", "title": "Managed Services vs Self-Hosted: When to Hand Over the Keys", "url": "https://pipelineandprompts.com/posts/managed-vs-self-hosted-handing-over-keys/", "published_at": "2026-08-20T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c0e6252c", "title": "Compared Quantization Levels: Q4 vs Q8 vs FP16 on llama3.2:1b", "url": "https://pipelineandprompts.com/posts/04-quantization-q4-q8-fp16/", "published_at": "2026-08-19T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c1b8571e", "title": "Agentic AI Infrastructure: What It Takes to Do It Safely", "url": "https://pipelineandprompts.com/posts/ai-in-the-stack-07-agentic-ai-infrastructure-safety/", "published_at": "2026-08-18T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c2174cb7", "title": "Compared llama3.2:1b vs llama3.2:3b Memory Footprint", "url": "https://pipelineandprompts.com/posts/03-1b-vs-3b-memory-comparison/", "published_at": "2026-08-14T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c287f587", "title": "The Hybrid Cloud Isn't a Destination. It's a Set of Tradeoffs.", "url": "https://pipelineandprompts.com/posts/hybrid-cloud-architecture-on-prem-vs-cloud-tradeoffs/", "published_at": "2026-08-13T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c335d013", "title": "Built a constrained 'oc CLI Mentor' with a system prompt", "url": "https://pipelineandprompts.com/posts/02-oc-cli-mentor-system-prompt/", "published_at": "2026-08-10T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c405fa1f", "title": "Database Migrations During Zero-Downtime Deploys on OpenShift", "url": "https://pipelineandprompts.com/posts/database-migrations-zero-downtime-deploys/", "published_at": "2026-08-07T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c44fe9d6", "title": "Deployed llama3.2:1b locally via Ollama", "url": "https://pipelineandprompts.com/posts/01-ollama-local-deploy/", "published_at": "2026-08-07T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c4c5687f", "title": "I Stopped Managing Kubernetes So I Could Start Managing Applications", "url": "https://pipelineandprompts.com/posts/stopped-managing-kubernetes-start-managing-applications/", "published_at": "2026-07-24T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c5486e60", "title": "Build an AI Incident Triage Workflow in n8n with MCP", "url": "https://pipelineandprompts.com/posts/ai-in-the-stack-06-n8n-workflows/", "published_at": "2026-07-22T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c5b116b2", "title": "Swapping LLM Providers Without Rewriting Your Stack", "url": "https://pipelineandprompts.com/posts/swapping-llm-providers-without-rewriting-stack/", "published_at": "2026-07-12T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c5f34702", "title": "Managed OpenShift, Lost State, and Daily Drift Checks", "url": "https://pipelineandprompts.com/posts/terraform-managed-openshift-state/", "published_at": "2026-06-30T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c66f3fb9", "title": "Treat Prompts Like Code: A CI Gate for LLM Workflows on OpenShift", "url": "https://pipelineandprompts.com/posts/prompt-versioning-ci-openshift/", "published_at": "2026-06-22T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c6c8fdf8", "title": "Secrets Management Across Multi-Cloud Pipelines", "url": "https://pipelineandprompts.com/posts/secrets-management-multi-cloud-pipelines/", "published_at": "2026-06-10T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c723f7ec", "title": "Retry Logic and Tiered Alerting in GitHub Actions", "url": "https://pipelineandprompts.com/posts/retry-logic-and-tiered-alerting-github-actions/", "published_at": "2026-06-04T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c7898728", "title": "MCP Server Architecture for Platform Teams — Giving AI Live Access to Your Infrastructure", "url": "https://pipelineandprompts.com/posts/mcp-server-architecture-platform-engineering-kubernetes/", "published_at": "2026-06-03T00:00:00+00:00" }, { "id": "01a087c4-4d9a-718c-839e-2a66c80bdc2e", "title": "Build a RAG Pipeline for Internal Runbooks with FastAPI and Chroma", "url": "https://pipelineandprompts.com/posts/ai-in-the-stack-02-rag-runbooks/", "published_at": "2026-05-27T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e5408ffa", "title": "Zero-Downtime Deployments on OpenShift with GitHub Actions and Feature Flags", "url": "https://pipelineandprompts.com/posts/pitw-01-zero-downtime-deployments/", "published_at": "2026-05-19T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e610d067", "title": "AI Tooling on OpenShift: A Practitioner's Evaluation Framework", "url": "https://pipelineandprompts.com/posts/ai-tooling-openshift-evaluation-framework/", "published_at": "2026-05-12T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e705ccd1", "title": "The Big Picture: How DevOps, Cloud and AI Are Converging — And What That Means for You", "url": "https://pipelineandprompts.com/posts/the-big-picture/", "published_at": "2026-05-06T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e740cfee", "title": "Generative AI and Agentic AI: From Answering Questions to Taking Action", "url": "https://pipelineandprompts.com/posts/gen-agentic-ai/", "published_at": "2026-04-28T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e807f6b6", "title": "What is AI? You Are Already Using It - You Just Did Not Know", "url": "https://pipelineandprompts.com/posts/what-is-ai/", "published_at": "2026-04-22T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e8367c4e", "title": "Infrastructure as Code: Stop Clicking, Start Coding Your Cloud", "url": "https://pipelineandprompts.com/posts/infra-as-code/", "published_at": "2026-04-15T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e844a3d8", "title": "Kubernetes: The Platform That Keeps the Internet Running at Scale", "url": "https://pipelineandprompts.com/posts/kubernetes-at-scale/", "published_at": "2026-04-08T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e8a066d2", "title": "CI/CD Pipelines: How Your Code Goes from a Laptop to the Real World", "url": "https://pipelineandprompts.com/posts/cicd-pipelines-code-to-realworld/", "published_at": "2026-04-01T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e9375399", "title": "From Supply Chain to Software: What Containers Actually Are and Why They Matter", "url": "https://pipelineandprompts.com/posts/what-are-containers/", "published_at": "2026-03-26T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751e9f30381", "title": "Git: The Tool That Saves Your Code and Your Career", "url": "https://pipelineandprompts.com/posts/git-the-tool-that-saves-your-code-and-your-career/", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751ea9fc724", "title": "Linux: The Operating System That Runs the Internet", "url": "https://pipelineandprompts.com/posts/linux-basics-for-devops/", "published_at": "2026-03-11T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751eab1e7dc", "title": "What is DevOps? A Plain English Guide", "url": "https://pipelineandprompts.com/posts/what-is-devops/", "published_at": "2026-02-19T00:00:00+00:00" }, { "id": "01a087c4-4d9b-70e0-93cf-3751eafa745e", "title": "About Pipeline & Prompts", "url": "https://pipelineandprompts.com/about/", "published_at": null }, { "id": "01a087c4-4d9b-70e0-93cf-3751ebeafb48", "title": "My Story", "url": "https://pipelineandprompts.com/my-story/", "published_at": null } ] posts Claim your blog
Back to pipelineandprompts.com
Blog · corpus.blog/blogs/pipelineandprompts.com/posts

pipelineandprompts.com

pipelineandprompts.com

2026

Undated