by CPI Staff | Sep 2, 2025 | Blog, Microsoft Intune
In this blog post, Managing Certificates on Managed Devices with Intune, we’ll explore how Microsoft Intune helps organizations deploy and manage certificates effectively. Rather than diving into step-by-step technical instructions, this article will focus on the...
by CPI Staff | Sep 1, 2025 | Blog, Python
In this blog post, “Auto Start Python Virtual Environment in GitHub Codespaces” we’ll cover two main approaches: configuring your shell startup file (recommended) and setting up auto-activation project-wide with devcontainer.json. When working in GitHub...
by CPI Staff | Sep 1, 2025 | Blog, WinUI
In this post, “Publish WinUI App to Windows 11 Machines” we’ll walk through what WinUI 3 is, why you should use it, and how to package and distribute your app with a self-trusted certificate so users can install it safely. When building modern desktop...
by CPI Staff | Aug 31, 2025 | AI, Blog, OpenAI
In this blog post Understanding OpenAI Embedding Models and Practical Ways to Use Them we will unpack what OpenAI’s embedding models are, how they work under the hood, and how to put them to work in search, retrieval augmented generation (RAG), clustering, and...
by CPI Staff | Aug 31, 2025 | AI, Blog, OpenAI
In this blog post Extracting Structured Data with OpenAI for Real-World Pipelines we will turn unstructured content into trustworthy, structured JSON you can store, query, and automate against. Whether you process invoices, support emails, resumes, or contracts, the...
by CPI Staff | Aug 29, 2025 | AI, Blog, LLM
In this blog post Step-back prompting explained and why it beats zero-shot for LLMs we will explore a simple technique that reliably improves reasoning quality from large language models (LLMs) without adding new tools or data. At a high level, step-back prompting...