Featured posts
View all-
The agent loop pattern that made a 2B model stop embarrassing itself
One giant prompt didn't work. Splitting the agent loop into route, execute, respond made a 2B local model actually reliable.
-
Gemma 4 tool calling turned my 2B model into something I actually want to talk to
A follow-up to my Gemma 4 post. On-device tool calling, agent loops, and what it is like to actually use a 2B model every day.
-
6 things that changed when I swapped Gemma 3 for Gemma 4
I shipped Sandman with a fine-tuned Gemma 3 1B model. Gemma 4 came out three days later and I ripped it all out.
Featured Projects
jcblw/blog
Human tech. My blog
4
jcblw/react-sprite-animator
A React component that animates simple spritesheets
87
mujo-labs/puppeteer-headful
Github Action for puppeteer that is headful.
102
jcblw/geode
:earth_americas: wrapper for www.geonames.org written in javascript as a node module
58
motdotla/dotenv
Loads environment variables from .env for nodejs projects.
20.4k
jcblw/zoomy-plugin
:mag: Zoomy Github Page
71