Lectio: An AI Voice Reading Companion for the Moment You Get Stuck

Over the past few weeks, I shipped a new macOS tool called Lectio. The starting point is simple: when you are reading a document, course, paper, product guide, or error message, the moment of confusion is usually small and immediate. Maybe one sentence does not make sense. Maybe a term is unclear. Maybe a stack trace needs one more explanation. Maybe a paragraph depends on context you have not fully connected yet. ...

May 22, 2026 · 4 min · 814 words · ChenFu Kuo

Bi-Weekly Review 2026-W19 | MatrixTradingSystem, Email Command Center, Auris, and a Toy Robot

MatrixTradingSystem Pushed the system from just runnable to actually testable for users. Fixed many real-world issues: broker integrations, order state synchronization, Windows installers, macOS releases, error diagnostics, log bundles, and various preflight checks. You really can’t see these things in a demo; they blow up while testing, and you fix them on the fly. I can only say the Windows environment is truly magical, and while some of these financial brokers are quite modern, others are very old-school. I hope the flag I set can be reached. For the next two weeks, my main focus will be getting this project done and shipping it! ...

May 16, 2026 · 3 min · 465 words · ChenFu Kuo

Why I'm Building the Edge Intelligence Stack

AI’s Center of Gravity is Wrong Open any tech news feed and it’s all cloud AI, all the time. Bigger GPU clusters, more training data, pricier API calls. As if intelligence can only live in faraway data centers, available on demand — as long as your network holds up. But that’s not how the real world works. A factory camera needs to spot defects in milliseconds. A vehicle sensor can’t wait for a cloud round-trip before deciding to brake. A remote agricultural monitoring station might not even have a stable 4G signal. These scenarios — factories, cameras, sensors, vehicles — are the backbone of the physical world. And they all run at the edge. ...

April 16, 2026 · 5 min · 966 words · ChenFu Kuo

AI-HIL: Giving Hardware Eyes and Hands — Closed-Loop Automation for Embedded Development

It Started with a Complaint Day three. This little dev board is seriously tough. Claude Code’s free-tier generosity let me sprint hard, but I still hit the usage limit. I went to a conference that morning, and the whole time one thought kept looping in my head: How much time have I spent copy-pasting? JTAG call stack, SWD register dumps, Serial Console logs — paste a chunk over, AI gives a suggestion, I tweak the code, rebuild, flash, grab the logs, paste them back. Over and over. Sometimes I paste into the wrong window. Sometimes I miss the critical three lines. ...

March 20, 2026 · 5 min · 900 words · ChenFu Kuo

Obsidian Digital Brain: Building the 'Edit-to-Publish' Workflow for chenfu.ai

Introduction In our pursuit of the “All in AI” philosophy, the process of internalizing and producing knowledge shouldn’t be hindered by complex toolchains. By deeply integrating Obsidian with the chenfu.ai project, I have successfully achieved a seamless “edit-to-publish” experience. By incorporating AI-assisted analysis, every note I take now resonates with my historical technical expertise. Phase 1: Basic Connection and Path Optimization First, we set up Obsidian as the dedicated editor for the Hugo project, linking local files directly to the Vault. ...

March 9, 2026 · 3 min · 546 words · ChenFu Kuo

[Personal Reflections] Farewell My Angel

No more words to say. Farewell my little angel…

December 4, 2013 · 1 min · 9 words · ChenFu Kuo

[Tech Insights] The Astounding Athletic Power of Quadcopters

Weeks ago, my colleague saw a very interesting video on Ted. He sent me the link and I’m really excited. The reason why he sent me was because we ever discussed the future of the video system month ago. Everyone raised different ideas of the device and my idea is the quadcopters with camera on it. Why I wanna do such kind of device is oriented from my study in university. I’ve been studied the mechanics in Aeronautics and Astronautics department, bachelor plus master are total 6 years. There is less such kind of career opportunity in Taiwan because of the environment. Lots of my classmates join the semiconductor industry to be equipment engineers in the company like TSMC, CMO…etc. A little part including me choose different road to be R&D engineer in other industry. ...

July 14, 2013 · 2 min · 353 words · ChenFu Kuo

The astounding athletic power of quadcopters

Weeks ago, my colleague saw a very interesting video on Ted. He sent me the link and I’m really excited. The reason why he sent me was because we ever discussed the future of the video system month ago. Everyone raised different ideas of the device and my idea is the quadcopters with camera on it. Why I wanna do such kind of device is oriented from my study in university. I’ve been studied the mechanics in Aeronautics and Astronautics department, bachelor plus master are total 6 years. There is less such kind of career opportunity in Taiwan because of the environment. Lots of my classmates join the semiconductor industry to be equipment engineers in the company like TSMC, CMO…etc. A little part including me choose different road to be R&D engineer in other industry. ...

July 14, 2013 · 2 min · 283 words · ChenFu Kuo

[Work Notes] Looking for a Solid Developer

Recently, I’ve become very busy due to taking over tasks from another site. The original coding work is still there, so I started looking for an outstanding developer to join us. In the first month, I tried to draw from my colleagues’ and my own networks — but in vain. Now I’ve shifted the search to a headhunter and started conducting interviews. I’ve interviewed a lot of people at my first and second jobs. Interviewing candidates through a headhunter is a very different experience. Why? Many factors influence what kind of developer you’re actually looking for. ...

June 12, 2013 · 2 min · 334 words · ChenFu Kuo

Looking for a Solid Developer

Recently, my workload has surged significantly as I’ve taken over tasks from other sites. Between managing original coding responsibilities and new oversight, I’ve started a serious search for outstanding talent to join the team. During the first month, I tried sourcing candidates through internal referrals and my personal network, but without luck. I’ve now moved this search to headhunters and have begun the interview process. I interviewed many people in my first two roles, but interviewing candidates recommended by headhunters at this stage of my career feels different and much more interesting. The criteria for what kind of developer you need are heavily influenced by the organization’s current goals and history. ...

June 12, 2013 · 2 min · 316 words · ChenFu Kuo