Skip to main content

Latest 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.

Tutorials9 min read

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.

AI & LLMs6 min read

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.

AI & LLMs8 min read

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.

AI & LLMs7 min read

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.

AI & LLMs7 min read

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.

Tutorials6 min read

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.

Tutorials7 min read

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.

Tutorials9 min read

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 & LLMs5 min read

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.

AI & LLMs9 min read

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.

AI & LLMs8 min read

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.

AI & LLMs5 min read

"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.

AI & LLMs5 min read

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.

AI & LLMs5 min read

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.

AI & LLMs8 min read

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.

AI & LLMs10 min read

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.

AI & LLMs8 min read

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.

AI & LLMs10 min read

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.

AI & LLMs8 min read

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.

AI & LLMs10 min read