Running .NET Apps on OpenShift
A guide to deploying .NET applications on Red Hat OpenShift using the Source-to-Image (S2I) tool, covering setup and a sample project structure.
A guide to deploying .NET applications on Red Hat OpenShift using the Source-to-Image (S2I) tool, covering setup and a sample project structure.
Explains how hardware performance depends on software selection and tuning, using a three-stage rocket analogy for tech leaders.
Discussion on Kubernetes' suitability for AI workloads and Google's new AI agent technology, following KubeCon 2025.
A guide to implementing UUIDv7 in Python, Django, and PostgreSQL for better database performance and ordered identifiers.
Explains how to capture console output in xUnit.v3 tests using the new CaptureConsoleAttribute assembly-level attribute.
A developer discusses the dangers of assuming code won't change or be misunderstood, advocating for defensive programming practices.
A developer's guide to implementing and using the Web Monetization API for micro-payments on websites, including setup and JavaScript integration.
A developer with AiDHD discusses the challenges of focus and feature creep when building MVPs with AI, emphasizing the need for discipline.
Explores how LLMs could lower the barrier to creating and adopting new programming languages by handling syntax and core concepts.
Explains how to use the 'Propagate static routes' feature in Azure Virtual WAN to simplify routing for indirect spoke/NVA network designs.
Guide to running OpenAI's Codex CLI with a self-hosted LLM on an NVIDIA DGX Spark via Tailscale for remote coding assistance.
The article argues that writing a simple AI agent is the new 'hello world' for AI engineering and a surprisingly educational experience.
An analysis of using LLMs like ChatGPT for academic research, highlighting their utility and inherent risks as research tools.
A developer discusses why AI matters, addressing common fears of hype and job loss while highlighting real productivity benefits for software engineers.
Automerge is a local-first sync engine for building collaborative, offline-capable applications, preventing data conflicts.
Learn how to use the Microsoft Agent Framework for .NET to create AI agents with persistent memory across sessions using persisted threads.
Analyzes common flaws in C# ArrayPool benchmarks, explaining how JIT optimizations can invalidate results and how to fix them.
A software tester proposes the term 'slop-coding' to describe quickly built, untested tools, contrasting it with 'vibe coding' for clearer communication.
Learn how to use Background Responses in .NET's Microsoft Agent Framework to maintain AI agent state and resume interrupted tasks using continuation tokens.
Explains the Store and Forward resiliency design pattern for handling service dependencies in tech systems like payments and telecom.