Blog
Essays, field notes, and practical writeups from building AI systems and production software.
- Articles
- 36
- Read time
- 5h 16m
- Categories
- 3
I Keep Asking Why: The Mindset I Want to Keep in the AI Era
A conversation with my wife made me examine how I became an engineer and architect: learning from people, asking why, testing assumptions, and owning decisions in the AI era.
Read article

I'm Aggressively Trying to Replace Myself With AI
AI becomes more useful as it learns more context, but every email, document, and story moves the privacy boundary. A personal reflection on automation, AI slop, focus, and builder responsibility.
Read article
GPT-5.6 Sol Scores Higher. Why Does My Weekly Limit Vanish Faster?
A mixed review of GPT-5.6 Sol leads to a plain-English guide to context limits, agent swarms, and every current Artificial Analysis LLM index—with concrete examples.
Read article
AI MemMail: Let Dense-Mem Triage and Answer Your Business Inbox
A practical setup guide for ai-memmail, the open-source Rust email agent that watches IMAP inboxes, recalls business context from Dense-Mem, and safely replies, forwards, or no-ops through SMTP.
Read articleLatest Articles

Agentic Browser Automation Without Giving AI Your Login
A beginner-friendly tutorial for building scheduled or queue-driven agentic browser automation with Selenium, noVNC manual login, and a narrow API wrapper so agents can draft website forms without seeing credentials or controlling your PC.

I Might Be Wrong About Agentool
A personal automation postmortem about building agentool to make AI CI workflows lighter, then realizing the real cost may be feature maintenance, orchestration complexity, and chasing SDK behavior that Claude Agent SDK and Codex SDK already own.

Stop Teaching Every AI From Scratch
A personal Dense-Mem reflection on the problems that pushed me beyond static skills and stale files toward dynamic shared memory, read-only automation context, import/export, and governed knowledge graphs.

I Feel Sorry for AI
Why both AI hype and anti-AI hostility miss the same point: LLMs behave more like straight-A new graduates than senior experts, and useful agents need onboarding, skills, and maintained memory rather than impossible first-attempt expectations.

Skills + Dense-Mem: Making AI Workflows Learn From Experience
A hypothesis for combining AI skills with Dense-Mem: keep workflow, safety rules, and acceptance criteria in skills, while memory stores expectations, examples, corrections, failures, and portable skill-pack knowledge.

Try Dense-Mem in 5 Minutes With the Hosted Demo
A quick tutorial for using the hosted Dense-Mem test instance, connecting Claude Code and Codex to the same temporary memory, and seeing how shared context helps AI work smarter.

Dense-Mem Quick Start: Give Claude Code and Codex the Same Memory
A beginner-friendly tutorial for spinning up a local Dense-Mem server, creating your first memory key, and connecting Claude Code and Codex to one shared AI memory brain.

Secure Dense-Mem on Vultr with Traefik
A nontechnical walkthrough for launching Dense-Mem on a Vultr cloud server with Traefik, HTTPS, private control-portal access, and shared memory for personal, family, or work AI tools.

System Prompt vs User Prompt: The Layer Under GenAI Features
A beginner-friendly explanation of system_prompt and user_prompt using ChatGPT, Claude Projects, Claude Cowork, and Claude Code examples.

AI Memory Beyond RAG: Vectors, Graphs, and Dense-Mem
RAG is not magic memory. A practical explanation of chunks, embeddings, vector search, graph-backed memory, and why durable AI memory needs provenance, conflict handling, and retrieval policy.

Is AI Bad?
AI can make you faster, lazier, more capable, or more dependent. The real question is not whether AI is good or bad, but which knowledge you are choosing to outsource and whether the trade is worth it.

From Software Developer to AI Architect: What Changed in One Year
A personal journey from Claude Code skills to TypeScript state machines, MCP tools, and finally SDK-based AI workflows. Skills help, tools help, but prompts are not enforcement and LLMs should not own the control plane.

"My Company Doesn't Need AI." Think Again.
AI adoption is not just tool selection. Even companies that think they do not need AI need to understand where AI fits, what should stay deterministic, and who owns customization, safety, and long-term control.

Three Cobblers, One Zhuge Liang: Making Cheaper Models Work Together
A personal AI architecture lesson from the Chinese saying 三个臭皮匠,顶个诸葛亮: why cheaper models fail on giant prompt blobs, and how focused specialist sessions, orchestration, synthesis, and temperature control can make them useful.

The Determinism Trade: Why I Archived My Agent Framework for 15 Minutes of N8N
I spent two months building OpenHive — my own OpenClaw — to explore 'agent as feature' for a 1-man company. It reached v4, 90% functional, and still shouted log lines I never asked for. I rebuilt the same monitor in N8N in 15 minutes. Here's what I learned about where LLMs actually belong.

The 1+1 Hypothesis: Can You Break Coding Problems Small Enough for Any LLM?
Every LLM can do 100×100. Every coding LLM can rename a variable. But where does reliability break — and can harness engineering push that boundary? Exploring residual solution entropy, test-first contracts, layered defense architectures, and why blind consensus fails while verified search works.

No, Chinese Is Not More Token-Efficient Than English for LLMs
A native Mandarin speaker tests the popular claim that Chinese characters save tokens when interacting with LLMs. Across six tokenizers — including Chinese-first models like Qwen, GLM, and DeepSeek — English uses fewer tokens every time. The data, the BPE mechanics, and why character count has nothing to do with token count.

Automation Without Intention Is Just Faster Chaos
Three failed pipeline architectures, a lesson about backpressure, and the UAT gate that finally made multi-AI vibe coding work. An experience-sharing post about what broke, what survived, and why knowing what you want matters more than the tools you use.

Don't You Think Your AI Is Too Optimistic?
RLHF can reward agreement over accuracy, turning AI into a source of sugar-coated bullets — validation that hides failure modes. How persistent adversarial rules change the default from flattery to honest challenge.

Agent as Feature: What Happens When AI Replaces Your Backend Logic
Gartner predicts 40% of enterprise apps will embed AI agents by 2026. The 'agent as feature' pattern replaces deterministic controllers with reasoning agents. An exploration of what this means for backend architecture and why the potential is real.