Posts from today
This page was built on March 04, 2026
rsync Command in Linux with Examples
The rsync command is one of the most popular and powerful tools in Linux for synchronizing files and directories between different locations. It is widely used for backups, remote file transfers, and directory syncing, offering robust features like incremental file transfers, compression, and file permission preservation.Continue reading......
Take me to this post.
March 05, 2026
Advanced GitHub Copilot SDK in C#: Tools, Hooks, Multi-Model, and Multi-Agent Patterns
Once you've mastered the basics of the GitHub Copilot SDK in C# and built your first applications, a world of advanced patterns opens up that transform how you architect production AI systems. The advanced GitHub Copilot SDK in C# capabilities I'll share in this guide come from months of working with these patterns in real .NET projects, and the capability leap from simple chat sessions to multi-agent orchestration, custom tool ecosystems, and intelligent model routing has fundamentally changed ...
Take me to this post.
March 04, 2026
MCP Tool Integration in Microsoft Agent Framework in C#
If you are building AI agents in .NET, at some point you will want your agent to do more than just chat -- you will want it to take action. MCP tool integration in Microsoft Agent Framework in C# is the capability that bridges that gap, and microsoft agent framework mcp tools are what let your agent call structured functions at runtime based on what the user actually needs. This article walks through a real working application demonstrating MCP tool integration in Microsoft Agent Framework in C#...
Take me to this post.
March 04, 2026
Machine Knitting: a Chattie of one's own
After a somewhat fraught Chattie hat commission I decided to go ahead and make one for myself!
I think it came out ... fine!
Lessons learned:
Transfers: I'm still having a hard time using my transfer carriage to move ribbing stitches from the front ribber bed to the back main bed. This time I bent a needle on each bed! 😱 I also discovered that this transfer process is where some of my dropped stitches came from in the previous hat. I ended up recovering most of these before seaming, which sa...
Take me to this post.
March 04, 2026
Aha, I found a counterexample to the documentation that says that QueryPerformanceCounter never fails
Of course, anything can happen if you break the rules.
The post Aha, I found a counterexample to the documentation that says that QueryPerformanceCounter never fails appeared first on The Old New Thing....
Take me to this post.
March 04, 2026
WebGL for Designers: Creating Interactive, Shader-Driven Graphics Directly in the Browser
A look at how Unicorn Studio brings the power of WebGL shaders to designers through a layer-based workflow, making it easier to create expressive, interactive graphics directly in the browser....
Take me to this post.
March 04, 2026
How to Implement Strategy Pattern in C#: Step-by-Step Guide
How to Implement Strategy Pattern in C#: Step-by-Step Guide
The Strategy pattern is a behavioral design pattern that enables you to define a family of algorithms, encapsulate each one, and make them interchangeable. Implementing the Strategy pattern in C# involves defining a strategy interface, creating concrete strategy classes, and implementing a context class that uses strategies. This step-by-step guide will walk you through implementing the Strategy pattern with practical C# examples.
Under...
Take me to this post.
March 04, 2026
Productivity tip: rate things 1-10 without 7
TL;DR I started using a simple rule: rate 1–10 without 7. Because 7 (for me) usually means one of these: meh I’m being polite I don’t want to…...
Take me to this post.
March 04, 2026
CodeSOD: Repeating Your Existence
Today's snippet from Rich D is short and sweet, and admittedly, not the most TFs of WTFs out there. But it made me chuckle, and sometimes that's all we need. This Java snippet shows us how to delete a file:
if (Files.exists(filePath)) {
Files.deleteIfExists(filePath);
}
If the file exists, then if it exists, delete it.
This commit was clearly submitted by the Department of Redundancy Department. One might be tempted to hypothesize that there's some race condition or something that they're t...
Take me to this post.
March 04, 2026
What to buy for your Raspberry Pi 4
Update 2026: This article has been updated to fix broken links and verify long-term reliability. After 4 years, every device recommended below is still working in my lab, including multiple SD cards that continue to perform without issue.Continue reading......
Take me to this post.
March 04, 2026
Put scope on your resume
Your resume titles don't matter. Just tell me what did you do....
Take me to this post.
March 04, 2026
Back to Home