How Agents Defend Against Prompt Injection: Security Engineering from Text Isolation to Tool Permissions

Why prompt injection is dangerous for agents, and how to build defenses with untrusted content isolation, least privilege, read/write sep...

Agent Harness Engine: Turning LLM Agents from Prompt Toys into Engineering Systems

An engineering view of Agent Harness Engine and why agents are runtime systems built from context, tools, permissions, sandboxes, feedbac...

Getting Started with CC Switch: Installation on Windows, macOS, and Linux

A first-time developer guide covering download, installation, first launch checks, and safety notes.

Getting Started with Skills.sh: Downloading and Installing Skills for Codex

A first-time guide to installing Node.js, searching skills, downloading them into a Codex project, and validating installation.

Getting Started with Codex: Installation on Windows, macOS, Linux, and WSL2

A system-by-system guide for first-time Codex users covering install entry points, commands, verification, and common issues.

RAG Document Parsing Pipeline: How Parsing Quality Shapes Retrieval Quality

Notes on document parsing, structure preservation, chunk validation, and open-source reproduction before RAG ingestion.

Blog Refactor Roadmap: From Using AI to Reliable Systems

How this blog will grow around AI onboarding, core capabilities, AI engineering, and backend systems without becoming scattered notes.

Common Engineering Patterns Used at Work

Coding techniques.

Basic Rules of English Phonics

English pronunciation.

Chaos Engineering - Disaster Recovery Testing in Practice

Hands-on practice for finding reliability issues.

JVM Bytecode Instruction Set

JVM bytecode instructions.

JVM Principles and Practice

JVM notes.

Kafka Principles and Practice

Kafka notes.

ZooKeeper Principles and Practice

ZooKeeper notes.

Installing MySQL on macOS

MySQL installation on macOS.

Useful GitHub Projects

A curated list of useful open-source project links.

Pocket English Notes

English grammar.

Common Markdown Syntax

Common Markdown grammar and examples.

Common Mistakes for the Level 4 AI Trainer Exam

Introductory exam notes for China's AI trainer certification.

Fixing Chirpy Custom Favicon Display Issues

GitHub troubleshooting - Chirpy custom favicon.

Understanding Java Concurrency in 20 Minutes

Java concurrency.

Understanding Java Collections in 20 Minutes

Java collections.

Understanding Java in 20 Minutes

Java basics.

Fixing the 'http.proxy has multiple values' Issue

A Git troubleshooting note.

Understanding DevOps in 20 Minutes

DevOps basics.

Talking Git with an Interviewer for 20 Minutes

Advanced Git.

Understanding Git in 20 Minutes

Git basics.

Cocos Creator Learning Part 4 - Cocos Creator

The Cocos Creator UI system.

Cocos Creator Learning Part 3 - Cocos Creator

Advanced Cocos Creator.

Cocos Creator Learning Part 2 - Cocos Creator

Cocos Creator basics.

Cocos Creator Learning Part 1 - TypeScript

TypeScript syntax.

Talking Java Thread Pools with an Interviewer for 20 Minutes

Advanced Java thread pools.

Talking JVM with an Interviewer for 20 Minutes

JVM basics.

How to Quickly Build a Personal Blog with GitHub Pages

A beginner-friendly guide to building a personal blog.

Building a GitHub Homepage with thmsgbrt - GitHub Actions

A tutorial based on thmsgbrt's setup.