by CPI Staff | Oct 12, 2026 | Blog, Microsoft Intune
In this blog post Manage macOS BYOD Devices with Microsoft Intune the Right Way we will walk through how to enroll, secure, and support personal Macs with minimal friction. We’ll cover the tech behind Intune on macOS, a simple rollout plan, and practical guardrails...
by CPI Staff | Oct 12, 2026 | Blog, Microsoft Intune
In this blog post Manage Android BYOD with Microsoft Intune using Work Profile we will show how to protect company data on personal Android devices without taking over the whole phone. We’ll balance user privacy with strong security controls and give you practical...
by CPI Staff | Oct 12, 2026 | Blog, RAG
In this blog post How Text Chunking Works for RAG Pipelines and Search Quality we will unpack what text chunking is, why it matters, and how to do it well in real systems. Text chunking is the practice of splitting large documents into smaller, coherent pieces so...
by CPI Staff | Oct 12, 2026 | Blog, Docker
In this blog post Mastering Docker environment variables with Docker Compose we will walk through how to use environment variables confidently across Docker and Docker Compose, and how to avoid the common gotchas. Environment variables are a simple, time-tested way to...
by CPI Staff | Oct 12, 2026 | Blog, Docker
In this blog post Publish a Port from a Container to Your Computer the Right Way we will walk through what port publishing really means, why it matters, and how to do it correctly across Docker, Podman, and Kubernetes. Publishing a port connects an application running...
by CPI Staff | Oct 12, 2026 | .NET, Blog, Docker
In this blog post How to Build Lean Reliable .NET Docker Images for Production we will walk through how to package .NET apps into small, fast, and secure Docker images that run the same way on your laptop and in production. We’ll start with a high-level view of how...