scienceDeep Dive
AI Engineering
·
Apr 12, 2026
·
12 min read Serialize an AgentSession to JSON, persist it, reload in a fresh process, and have the agent pick up exactly where it left off.
scienceDeep Dive
AI Engineering
·
Apr 11, 2026
·
8 min read Build the smallest useful Microsoft Agent Framework program: one LLM call, one response, and the same shape in Python and .NET.
scienceDeep Dive
AI Engineering
·
Apr 11, 2026
·
9 min read Install uv, .NET 9, Docker, OpenAI keys, and a verify script so Chapter 1 starts with both Python and .NET environments ready.
scienceDeep Dive
AI Engineering
·
Apr 11, 2026
·
13 min read Give an agent a callable function, let the LLM decide when to use it, and compare Python and .NET tool loops side by side.
boltUpdate
Tools & SDKs
·
Apr 4, 2026
·
3 min read
If you read the Cloudflare Tunnel post, you know the problem: localhost does not accept webhooks, OAuth providers reject http://localhost as a redirect URI, and showing a client a work-in-progress means a deploy. Cloudflare Tunnel solves it, but it wants a Cloudflare account and domain setup.
scienceDeep Dive
Azure
·
Jan 10, 2026
·
13 min read Every Microsoft integration I have shipped starts at the same gate. Call the Graph API, wire up SharePoint, add “Sign in with Microsoft” to an app, and none of it works until you have an App Registration. Get it wrong and nothing downstream authenticates, which is why this is the one setup step I slow down for instead of clicking through.
scienceDeep Dive
.NET
·
Dec 20, 2025
·
10 min read The exact steps to add Aspire to a running .NET + Angular + PostgreSQL app: two projects, one line in Program.cs, and a project reference.
scienceDeep Dive
.NET
·
Dec 6, 2025
·
24 min read A production-quality .NET Aspire demo — five microservices, PostgreSQL, Redis, and RabbitMQ, all orchestrated from a single C# AppHost file.
scienceDeep Dive
Software Architecture
·
Jul 5, 2025
·
46 min read .NET Architecture at Scale: Visual Guide to Modern Design Patterns # I keep a page like this open in a browser tab. When a team asks which pattern fits a new service, I would rather point at a decision tree and a comparison table than argue it from memory for the third time that month. So I wrote the reference I wanted: the 16 patterns I actually reach for in .NET systems, each with its diagram, a code sketch, and the trade-off it forces on you.
scienceDeep Dive
GitHub
·
May 24, 2025
·
14 min read The first time I let Copilot loose on one of my Angular repos, it wrote a perfectly reasonable component for 2021: constructor injection, class properties for state, NgModule imports. We were on Angular 19 with signals and standalone components.
scienceDeep Dive
.NET
·
Jan 14, 2025
·
11 min read Our support team used to open the Azure portal every time someone needed a user’s group memberships. Click through Azure AD, find the user, expand groups, copy the list, paste it into a ticket. A dozen times a day. It was slow, and it needed portal access we would rather not hand out widely.
scienceDeep Dive
.NET
·
Dec 29, 2024
·
22 min read The short version # Four ways to get a file into Azure Blob Storage from a .NET and Angular app, and when each one earns its keep: