Home avatar

Daily Deep Think

The views expressed here are the author's own and do not represent any organization, company or institution.

The Soul of an AI Coding Assistant: The Think-Act-Observe Loop

If you dig through the Claude Code source, you will discover a counterintuitive fact:

The core of the entire program is a while loop.

Not a complex state machine, not an elaborate pipeline, not distributed coordination — just a plain while loop that does three things over and over: let the model think, let the model act, feed the results back.

What Trellis Does, and Whether It Fixes AI Coding Standards

The most annoying thing about coding with AI isn’t that it writes bugs — it’s that it writes them differently every time. Same requirement, three conversations, three implementations. The standards live in your head; the AI doesn’t know them.

Trellis tries to solve this. It’s not yet another AI coding assistant — it’s a framework for injecting project standards into AI: the AI reads your standards before writing code, gets checked automatically after writing, and once the check is done, anything newly learned gets distilled back into the standards. The more you use it, the better the AI knows your project.

Dissecting a PPT Agent: From Research to SVG Output

Conclusion first: this is not another “type a topic → force it into a template → output garbage” AI PPT tool.

It runs a complete expert workflow — requirement research, material retrieval, outline planning, layout planning, visual design — where every step allows manual fine-tuning, or the whole thing can run automatically end to end. In terms of output, pages generated with Gemini 3 Flash already reach commercial delivery quality.

All the Tmux You'll Ever Use: Sessions, Panes, Detach

You SSH into a server to run a long task, the network drops, and the task is gone. Tmux exists to solve exactly this — it decouples the terminal session from the window, so the process keeps running after you close the terminal.

Tmux session-window-pane structure diagram
Tmux’s three layers: a Session contains Windows, a Window contains Panes

An ordinary terminal window is bound to its processes. Close the window and the processes die. Same story when SSH drops.

Oracle's Free 4-Core 24GB Server: From Signup to Running

Oracle’s Always Free plan gives you a 4-core, 24 GB ARM server every month — no expiry, no charge. The same specs cost $80–100/month on AWS. This post strings together signup, pitfalls, instance creation, and keep-alive.

Oracle free VPS full workflow
Oracle free VPS: the full path from preparation to running

Oracle’s free tier is called Always Free. Not a trial, not a limited-time promo.