Ann Catherine Jose

Ann Catherine Jose

@annjose.com

Hands-On Tech Enthusiast. Software Builder. Full-Stack Developer. Lifelong Learner. Loves math and music.

239 followers365 following316 posts

Ann Catherine Jose reposted

I remember there were four inflection points for AI where it made economic changes where the last one was on November/December 2025. Can you name them?

What I love about Codex more than Claude Code (desktop apps): 1. Feels well engineered and stable 2. Annotating multiple HTML elements with inline comments in in-app browser and sending a bunch of them at once 3. Remote coding from mobile 4. UI is more intuitive 5. Intuitive, makes me productive

Across different agent projects, we kept running into the same questions - which pattern fits the problem, what options are available, and what trade-offs come with each one? @georgeck.me and I are putting what we learned into a new series, starting with the Autonomy Spectrum of agentic systems.

Latent Signal@latentsignal.org

“Agentic systems” can refer to very different kinds of systems. In our new series on building agentic systems, the first post maps the autonomy spectrum—from simple model calls to systems that plan, use tools, and act with limited supervision. 🧵 1/3

When people debate whether human should review every single line of code, I get the essence of it. But then I see stuff like this IRL: Had I not looked at the code, how would I have caught this bad code? Btw, it's not about a specific harness or model. It's how things evolve in a context window.

I love that Codex (or now ChatGPT Codex 🙄) has this feature to annotate any text in the response and ask questions inline. I can keep adding a bunch of annotated questions and send them all in one prompt. It is easy, intuitive and efficient. Codex gets extra credits, and Claude Code gets none.

Ann Catherine Jose reposted

We've opened our free and self-paced Agentic Coding workshop. Build a real-time, multi-user Idea Board with Claude Code - deployed to Vercel on your own URL in 3-4 hrs. AI foundations + 9 hands-on steps. For anyone who wants to understand how agents actually behave. latentsignal.org/workshop

latentsignal.orgWorkshop - Latent SignalFree, self-paced workshop on agentic coding. Build and deploy a real-time Idea Board app from scratch in 3-4 hours.

The old rule: "Show don't tell." Me to the coding agent: "Tell, don't show (off)" When I ask a question, just answer it. don't try to rewrite the code. I don't know why they are so eager to change everything. Too much bias to action!

A completely practical setup to run open-weights model locally on my M2 Max 64 GB: - Run llama.cpp UI using llama-server `./build/bin/llama-server` - use Unsloth's Gemma-4 26B-A4B model `unsloth/gemma-4-26B-A4B-it-GGUF:Q4_K_XL` Ofc this setup works great for knowledge synthesis, not exploration.

AI is a tool, there are immense benefits, big risks too. We use many AI tools everyday and have a measured take on where it shines, where is fails and where it is headed. Latent Signal is the channel through which we share our learnings and ideas. We hope to share everyday from now.

Latent Signal@latentsignal.org

Hello Bluesky 👋 We’re @annjose.com and @georgeck.me, two software engineers building, writing, and teaching at the intersection of AI, software engineering, and product development. We focus on moving past AI hype by building projects, and developing mental models for how software is changing.

Claude these days: 🙄 Me: "Keep the reset command separate and make it failure-proof." Claude: "You're right on both counts. Let me reset (heh) and answer." Didn't even bother to say pun intended. Just "heh" and move on!

I am loving the side chat feature in Codex. You can... 1. Select any text in the main chat window and choose 'Ask to side chat'. 2. The side panel opens and shows the selected text. Ask your question here. 3. You can select a (smaller) different model other than main chat.

Images created by the new image model announced by Microsoft today - MAI-Image-2.5 Prompts: 1. “create an image of an iceberg in a beautiful ocean with stunning photorealistic way” 2. “add a bluewhale jumping from the water near the iceberg 3. "show the sun setting in the horizon"

Images created by the new image model announced by Microsoft today - MAI-Image-2.5 Prompts: 1. “create an image of an iceberg in a beautiful ocean with stunning photorealistic way” 2. “add a bluewhale jumping from the water near the iceberg 3. "show the sun setting in the horizon"

Images created by the new image model announced by Microsoft today - MAI-Image-2.5 Prompts: 1. “create an image of an iceberg in a beautiful ocean with stunning photorealistic way” 2. “add a bluewhale jumping from the water near the iceberg 3. "show the sun setting in the horizon"

I'm loving the new Copilot GUI app (early access). Very professional, clean, and intuitive UI. Things are exactly where you'd expect. Feels like a well-engineered, production-grade app. Unlike some popular coding agents that still feel hacked together with a disjointed UX. Great job, @github.com 👏💯

Ann Catherine Jose reposted

Cloudflare's security team spent the last few weeks testing Anthropic's Mythos against fifty of our own repositories. What we learned about offensive AI, why faster patching is the wrong reaction, and what the architecture around vulnerabilities has to look like next. https://cfl.re/4eSYw7W

blog.cloudflare.comProject Glasswing: what Mythos Preview showed usIn recent weeks, we pointed Mythos and other security-focused LLMs at live code across critical parts of our infrastructure. We share what we observed, the models’ strengths and weaknesses, and what the work around them needs to look like before any of it can scale.

I am not going to name names, but... I asked my coding AI agent to “improve” my simple parsing code that extract a folder path from inline markdown text. It responded by adding FOUR new dependencies just for that job. Me: "Bro!That’s too much." Agent: "Fair pushback." Me: (facepalm) Revert it! 😡

Ann Catherine Jose reposted

most of these github actions driven breaches are because of pull_request_target. here's some tips of what to look for when reviewing your own workflows. worth noting - it is safe, and necessary, when used correctly 🧵

Found something useful today. The pi agent couldn’t read this webpage, so I used the Obsidian Web Clipper to copy it as Markdown, and pasted it into the chat. Worked immediately. pi was happy! Small win, but a sweet one.🎉 Wonder if this can be built as a skill with Obsidian CLI - @stephango.com

Everybody say Thank you Claude! 🎉 Anthropic at Code with Claude event - we are increasing rate limits on Claude Code - doubling the 5 hour limit for Pro, Max and Enterprise plans! 🔥

Me to all the coding agents (Claude / Codex / pi /...), Tell me what you are going to do, Do that and nothing else, Tell me what you did. Thank you!

Gemma-4 E4B running on my Google Pixel 8 phone. Impressive audio transcription, translation, image recognition. Knowledge retrieval not so much (understandably as small model).💯 The model is a lot more capable than gemma-3. It's time to update the post I wrote last year! annjose.com/post/mobile-...

Nextdoor notification settings: - 8 topic groups - each group has 6-7 topics (one has 26!) - each topic has 3 toggles - in-app, email and push That is 167 buttons to click! 😮 You can't turn off a group as a whole. And the gift keeps on giving - every time I turn them off, new topics pop up 🤦‍♀️.

Claude being honest about what it doesn't know. 👏 Thank you! > On the SHA pinning question — yes, I'm aware of the general trend of npm supply chain attacks. I don't have details on a specific recent axios incident since my knowledge cuts off May 2025, so I'd be making things up if I described it.

Very true! I see this first-hand in coding.

Grass Toucher Georg@avengingfem.me

this changed my mind on writing with AI. the same effect definitely seems to be in operation for coding with AI and doing secondary research with AI, so why not writing too? its hard to use AI effectively for things you aren't good at. www.onepercentbrighter.com/p/how-to-wri...

TIL you can nest markdown code blocks by using more backticks in the outer fence than inner one. I often want to document shell commands with their output - commands in ```sh, but output as plain text. I used to prefix each line with #. But now I use 4 backticks for outer block and 3 for the inner.

TIL: Create custom agents in Claude Code using /agents command to handle smaller tasks with specific tools, and can even run on smaller models. 🔥 Invoke in session: - @agent <name> - guaranteed to run - natural language - Claude decides Or at launch shell command - claude --agent <name>

Had a lot of fun at the OpenClaw hackathon at SF yesterday with @georgeck.me. Met a good mix of people - more senior devs than usual. We loved that the focus was to build something real. It nudged us to install OpenClaw on our laptop in a fully locked down docker container. luma.com/openclaw-hac...

luma.comThe Agent Toolkit — OpenClaw Hack Day w/ OpenAI Codex · LumaBuild the OpenClaw skills that should exist but don't. OpenClaw hit 160K+ GitHub stars by becoming the go-to framework for local AI agents. Its skill system…

Result from two harness/model side-by-side: Prompt: write a tetris game in typescript with beautiful UI Left: Claude Code + Sonnet 4.5 Right: Open Code + GLM-5 Harness matters. Model matters. What would it be with Claude Code + GLM-5?

There is something beautiful about sitting with Claude Code and working on a problem together. ❤️ Every time I talk to it, I learn something new. No judgment, we just brainstorm, try things, test and deploy! #joy-of-building