This is the sixth part of the Claude Code Mastery Guide. In the previous part, we configured an expert team for Claude Code. In this part, we'll equip it with external devices, transforming it from a local assistant into an internet platform.A vivid analogy: Claude Code without MCP configuration is like a genius locked in a room.It's smart, efficient—capable of handling all the files you throw at it, but can't reach anything in the outside world. You can't ask it to "go fetch the details of that Issue on GitHub," can't have it "take a look a...
Posts under the category Software Development
Ghostty-Based Terminal with Split Tabs and Notifications Designed for Claude Programming
When running Claude Code with macOS's built-in terminal, you need to open many Terminal windows when starting大量 sessions.In most cases, we hand over requirements to Claude and switch to do other things. When we return much later to check, it might show Claude asking whether you agree to some operation.If you're doing frontend development, after Claude generates code, you still need to switch to the browser window to start the preview.There's a macOS terminal tool that meets all your needs—cmux.If you also want to preview and edit files direc...
ASP.NET Core Memory Cache in Practice: The Complete Guide to Configuration and Pitfall Avoidance
IntroductionIn this article, let's talk about ASP.NET Core's memory caching. ASP.NET Core Memory Cache (IMemoryCache) is a lightweight caching solution suitable for single-instance applications or local caching in distributed environments. It provides a simple API for storing and retrieving data while supporting expiration policies, priority settings, and other features.What Is Caching?From user request to database returning data, this is a long process (exaggerating a bit—usually just tens to hundreds of milliseconds). But there's more than...
ASP.NET Core Memory Cache in Practice: Complete Configuration Guide and Pitfall Avoidance
IntroductionIn this article, we'll dive deep into ASP.NET Core's memory caching capabilities. ASP.NET Core memory cache (IMemoryCache) represents a lightweight caching solution suitable for single-instance applications or local caching within distributed environments. It provides simple APIs for storing and retrieving data while supporting expiration policies, priority settings, and other advanced features.Understanding how to properly configure and use memory cache can significantly improve your application's performance and response times....
Ghostty-Based Terminal with Split Tabs and Notifications Designed for Claude Programming
The Challenge: Managing Multiple Claude Code SessionsWhen running Claude Code on macOS's built-in Terminal, launching multiple sessions requires opening numerous Terminal windows. This quickly becomes unwieldy and inefficient.Most of the time, after handing requirements to Claude, you switch to other tasks. When you return much later, you might find Claude waiting for your approval on certain operations.For frontend developers, after Claude generates code, launching the preview requires switching to a browser window — yet another context swi...
ASP.NET Core In-Memory Caching Mastery: Configuration Guide and Common Pitfalls to Avoid
IntroductionThis article explores ASP.NET Core's in-memory caching capabilities. ASP.NET Core's in-memory cache (IMemoryCache) represents a lightweight caching solution suitable for single-instance applications or local caching within distributed environments. It provides simple APIs for storing and retrieving data while supporting expiration policies, priority settings, and other advanced features.Understanding how to properly configure and utilize in-memory caching can significantly improve your application's performance and response times...