Jim Cheung

Thursday, March 05, 2026

I stopped trying mcp already, it just doesn't worth the investment: black box and for my use case I only needed api docs

so, more to explore:

Monday, March 09, 2026

here are the cadidates for ai agents:

probably starts with agno first

Sunday, March 15, 2026

at the end didn't use any of the tools above. instead vibecoded a simple agent using babashka

after some trial and error, the new direction is using RAG for more accurate results, mainly because I'm running small model llama 3.2 (3B) locally, not powerful enough to just read files and answer questions

and something I didn't know about chunking:

Once you chop the data up and embed it, those chunks remain completely separated forever.

I may interop with langchain4j or simply using ragtacts

Thursday, March 26, 2026

this sums up my recent advanture: Thoughts on slowing the fuck down
note: author is creator of pi.dev

when I read oh-my-openagent's Manifesto

HUMAN IN THE LOOP = BOTTLENECK

I know something is really really wrong...

Sisyphus (the orchestrator) creates endless Ralph Loop continuously burning tokens to manipulate context messages

at the end, something is done but no one knows what has been done

I'm more interested in how "orchestrator" works than how to use it. then I found it's all about the context and you just "hope" you could get the right "attention"

I don't think I can code without AI now, because I can delegate boring (difficult) part to AI and I enjoy the fun (easy) part, I'm for sure do not want to just write "specs" and let AI has all the fun


after the AI advanture, I'm going back to learn Datastar and try clourescript again, unlike clojure for server side and babashka for scripting, I still couldn't find a good feedback loop that works for me

Tuesday, March 31, 2026

spent a weekend to get emacs runs on terminal. I tried many times before, but there were lots of key combos that don't work under terminal. I can't give up years of muscle memory and many tweaks to avoid pinky finger pains.

it's now workable but a big mess: need a good terminal that supports kitty keyboard protocol, and then also need lots of input-decode-map in emacs, and emacs package kkp, also I have tmux in the middle... at the end I don't which one solved the issue, I'm just glad it works.


before this I was going to program a java editor, using RSyntaxTextArea, then maybe run it with CheerpJ or Webswing so I can access it on browser

I ran their example with Webswing, it's pretty good. but I also found that I won't have time for this.


electrikmilk/cherri: Siri Shortcuts Programming Language

I don't have many shortcut ideas, but I will use this next time


Blog Archive
    Newer Entries
  • N/A