Sign in

Ann Catherine Jose

@annjose.com
225 followers 365 following 313 posts

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

PostsRepliesMedia
Reposted by Ann Catherine Jose
Ethan Mollick @emollick.bsky.social · 08/08/2026
You may have been told to watch this video about the OpenAI AI hack. You really should, even if you don't usually care about any tech stuff. If nothing else, click this link to the 18 minutes in & see how the agents spoke & coordinated with each other. Its eye opening. youtu.be/87DyyMV0kCY?...
youtu.be
Black Hat USA 2026: The 'Breaking' News: The OpenAI–Hugging Face Incident
YouTube video by Black Hat
1122951
Reposted by Ann Catherine Jose
Sung Kim @sungkim.bsky.social · 07/08/2026
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?
391
Reposted by Ann Catherine Jose
Emanuele (Ema) @ematipico.xyz · 05/08/2026
Rust announced their LLM policy. I suggest everyone to give it a read. Objectively, it's well written, and it explains plainly their decision. It fits the project. blog.rust-lang.org/inside-rust/...
blog.rust-lang.org
rust-lang/rust is adopting an LLM policy | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
1447
Ann Catherine Jose @annjose.com · 17/07/2026
When you build an agentic system, how much of the infrastructure should you build? We explain it in this article.
040
Reposted by Ann Catherine Jose
David Gasquez @davidgasquez.com · 16/07/2026
Wonderful post by @summerscope.bsky.social! Hat tip to @mariozechner.at. The Human-in-the-Loop is Tired. pydantic.dev/articles/the...
pydantic.dev
The Human-in-the-Loop is Tired
On reward functions, dopamine, and what it actually feels like when the code starts writing itself
1346
Ann Catherine Jose @annjose.com · 16/07/2026
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
120
Ann Catherine Jose @annjose.com · 16/07/2026
000
Ann Catherine Jose @annjose.com · 15/07/2026
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.
021
Ann Catherine Jose @annjose.com · 13/07/2026
Awww, Sol is very polite today.
GPT 5.6 Sol asking for permission - "May I rebuild the git index so only the agreed browser-title infrastructure files are staged for the first commit?"
010
Ann Catherine Jose @annjose.com · 12/07/2026
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.
Chat transcript 

Me:
before you do it, answer this question
code like this is bad. why did you do it?
index.astro
    title: post.data.slug.startsWith('agentic-systems-') ? Agentic Systems: ${post.data.title} : post.data.title,
[slug.astro]
const isAgenticSystemsSeries = entry.data.slug.startsWith('agentic-systems-')

3:28 PM
Model: 
You are right. That code is bad.
I added it as a shortcut to support the temporary eyebrow experiment without introducing series metadata. Then, when the short titles looked unclear on the blog list, I added a second slug check to reconstruct the full title. That compounded the original shortcut instead of stepping back and simplifying the model.
The problems are:
It treats the slug as structured metadata. A slug is a URL identifier, not a reliable source of presentation semantics.
It creates hidden coupling. Renaming a slug can silently change the page heading and list title.
The series rule is duplicated across two pages.
010
Ann Catherine Jose @annjose.com · 10/07/2026
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.
Codex chat showing two annotations and the prompt for it.
020
Reposted by Ann Catherine Jose
Latent Signal @latentsignal.org · 22/06/2026
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.org
Workshop - Latent Signal
Free, self-paced workshop on agentic coding. Build and deploy a real-time Idea Board app from scratch in 3-4 hours.
272
Ann Catherine Jose @annjose.com · 20/06/2026
TIL: Google's NotebookLM is a great tool to get a deep understanding of anything on the internet. While reading this article from HN injuly.in/blog/napkin-..., I wanted to know how the math works. I gave it to NotebookLM with specific questions, it explained well and gave me a good understanding.
injuly.in
Inference cost at scale with napkin math
000
Ann Catherine Jose @annjose.com · 19/06/2026
100% agree.i signed up and it is refreshing to see a simple service with no frills. It just works. @pushover.net 👏
000
Ann Catherine Jose @annjose.com · 17/06/2026
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!
100
Reposted by Ann Catherine Jose
Latent Signal @latentsignal.org · 16/06/2026
We posted Memento in Hacker News: news.ycombinator.com/item?id=4855... Join the conversation and tell us what you think. We would love to hear your feedback.
news.ycombinator.com
012
Ann Catherine Jose @annjose.com · 15/06/2026
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.
lllama-cpp server running un chatModel information of Gemma-4 model
010
Ann Catherine Jose @annjose.com · 14/06/2026
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.
020
Ann Catherine Jose @annjose.com · 06/06/2026
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!
000
Ann Catherine Jose @annjose.com · 04/06/2026
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.
Codex chat window showing the 3 options
000
Ann Catherine Jose @annjose.com · 03/06/2026
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"
create an image of an iceberg in a beautiful ocean with stunning photorealistic wayadd a bluewhale jumping from the water near the icebergshow the sun setting in the horizon
300
Reposted by Ann Catherine Jose
Cloudflare @cloudflare.social · 29/05/2026
Did you know that civil society organizations are eligible to apply for Cloudflare's Project Galileo? We provide free cybersecurity protection against DDoS and other cyberattacks targeting public interest groups. Learn more: cfl.re/3IgTAch
cfl.re
Project Galileo
Through Project Galileo, Cloudflare provides free cyber security services to organizations supporting the arts, human rights, journalism, and democracy.
0145
Ann Catherine Jose @annjose.com · 27/05/2026
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 👏💯
130
Reposted by Ann Catherine Jose
Cloudflare @cloudflare.social · 18/05/2026
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. cfl.re/4eSYw7W
blog.cloudflare.com
Project Glasswing: what Mythos Preview showed us
In 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.
0307
Ann Catherine Jose @annjose.com · 16/05/2026
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! 😡
110
Reposted by Ann Catherine Jose
James @43081j.com · 12/05/2026
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 🧵
410922
Ann Catherine Jose @annjose.com · 09/05/2026
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
Brave browser showing the Anthropic article Teaching Claude Why with Obsidian Web Clipper on the side with the 'Copy to Clipboard' button highlighted in yellow.The pi coding agent running in terminal with the response 
 Yes — this is a great way to share it, and it looks substantially complete.

 Minor notes:
 - It appears to include all core sections, figures, discussion, and footnotes.
 - One formatting quirk: the “four main lessons” list is split as 1,2,3 + bold paragraph instead of numbered 4 (content is there, numbering just inconsistent).
 - If you want maximum fidelity, also include the exact figure captions/alt text (you already included most).

 So yes, this is more than enough for me to critique your understanding accurately. Send your summary when ready.
130
Ann Catherine Jose @annjose.com · 08/05/2026
I finally completed the migration of my personal website: annjose.com It started as a Hugo to Astro migration and became a full redesign and a real agentic coding project. 11 years of blog posts, images, comments, tags, search, OG images, deployed to Cloudflare. annjose.com/blog/hugo-to...
annjose.com
Migrating my website from Hugo to Astro | Ann Catherine Jose
Migrating this site from Hugo to Astro on Cloudflare, a real-world agentic coding project
000
Ann Catherine Jose @annjose.com · 06/05/2026
All the demos shown in the Code with Claude event is using Opus 4.1 with 1M context X-high effort.
screenshot of claude code showing the selected model as Opus 4.7 with 1 M context x-high effort
100
Ann Catherine Jose @annjose.com · 06/05/2026
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! 🔥
151
Ann Catherine Jose @annjose.com · 27/04/2026
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!
030
Ann Catherine Jose @annjose.com · 16/04/2026
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-...
Image recognition Edge gallery app Edge gallery app downloading the model on device Audio transcription and translation to Malayalam
010
Ann Catherine Jose @annjose.com · 14/04/2026
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 🤦‍♀️.
DigestsNewsPublic agenciesAll notification groups (8)
000
Ann Catherine Jose @annjose.com · 01/04/2026
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.
000
Ann Catherine Jose @annjose.com · 01/04/2026
TIL You can download your LinkedIn data as CSV from www.linkedin.com/mypreference... I want to write a script to parse the csv, filter the connections in my network who I don't know (may have connected long ago). Then write a browser ext or Playwright script to unfollow/disconnect them on LinkedIn.
LinkedIn download data page that shows the options to download your data. There are two options here:

1. Download larger data archive, including connections, verifications, contacts, account history, and information we infer about you based on your profile and activity. Learn more

2. Want something in particular? Select the data files youre most interested in.

Articles
Invitations
Profile
Recommendations
Registration

And a button 'Request archive'
000
Ann Catherine Jose @annjose.com · 27/03/2026
Very true! I see this first-hand in coding.
090
Ann Catherine Jose @annjose.com · 27/03/2026
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.
Terminal showing two nested syntax blocks - the outer one with 4 ticks and inner one with 3 ticks to show the output text
100
Ann Catherine Jose @annjose.com · 26/03/2026
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>
020
Ann Catherine Jose @annjose.com · 26/03/2026
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.com
The Agent Toolkit — OpenClaw Hack Day w/ OpenAI Codex · Luma
Build 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…
011
Ann Catherine Jose @annjose.com · 26/03/2026
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?
Tetris game running in browser - significant difference in the UI
250
Ann Catherine Jose @annjose.com · 23/03/2026
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
130
Ann Catherine Jose @annjose.com · 13/03/2026
The line goes up and up 📈 2023: left corporate, went self-employed ❤️ 2025: started building personal projects 🚀 2026: discovered agentic coding 🔥 Three life pivots, three peaks. areyougoingexponential.rhys.dev/annjose
areyougoingexponential.rhys.dev
@annjose - areyougoingexponential.rhys.dev
@annjose has 2,453 contributions on GitHub. Ann Catherine Jose's GitHub contributions are down 9% over the last 6 months.
021
Reposted by Ann Catherine Jose
Hacker News Companion @hncompanion.com · 11/03/2026
Levels of Agentic Engineering View Article | Join the HN Conversation Summary of HN discussion 🧵👇
bassimeledath.com
The 8 Levels of Agentic Engineering — Bassim Eledath
AI's coding ability is outpacing our ability to wield it effectively. That gap closes in levels — 8 of them. Here's the progression from tab complete to autonomous agent teams.
151
Ann Catherine Jose @annjose.com · 11/03/2026
TIL💎: VS Code has two super useful views in the left sidebar: 1) NPM SCRIPTS: shows all scripts across all sub-packages as one list. You can run / debug any script right there!🔥 2) TIMELINE: shows local history (undo, redo, saves) & git commits.💯 Right-click the EXPLORER header to turn them ON.
A screenshot of the VS Code "Timeline" view, which displays a chronological history of local file changes including Git commits, manual edits, undos, redos, and file saves.Screenshot of Visual Studio Code showing the "NPM SCRIPTS" sidebar view, which is highlighted in yellow to show how it organizes scripts from all sub-packages into a single, consolidated list. The view displays folders for different packages (like "email-worker" and "extension") with their respective scripts (such as "build", "dev", and "test") listed underneath. A blue box highlights the "Run" and "Debug" icons next to a specific script, illustrating how to execute them directly from the sidebar.Screenshot of Visual Studio Code showing how to enable hidden sidebar views. A blue arrow points to the top of the sidebar near "EXPLORER" with the instruction "right-click here." This action displays a context menu, labeled "you see this menu," where "Timeline" and "NPM Scripts" are listed. Checkmarks next to these options indicate they are currently enabled, illustrating how to toggle these views on or off.
000
Reposted by Ann Catherine Jose
Visual Studio Code @vscode.dev · 09/03/2026
The @figma.com MCP server now supports a full roundtrip workflow from VS Code! Bring Figma designs into code, then capture your rendered UI back to the Figma canvas as editable frames. Join us for a special livestream tomorrow at 9:30 am PT to see it live in action: youtube.com/live/O1i-Te7...
3193
Ann Catherine Jose @annjose.com · 02/03/2026
Published a new skill: prompt-review It audits any prompt against Claude's official best practices - clarity, context, examples, structure. Outputs a scored review and a revised prompt. 🔥 It's part of my collection of agentic coding tools. Open source. Ready to use now! github.com/annjose/agen...
020
Ann Catherine Jose @annjose.com · 02/03/2026
We often hear "AI is like a junior / intern" as if they're just eager but dumb. It always felt off coz juniors are usually smarter than we credit. I like this framing in Claude docs: > Think of Claude as a brilliant but new employee who lacks context on your norms and workflows The model context 💯
010
Ann Catherine Jose @annjose.com · 26/02/2026
Played around with the new Nano Banana 2 and updated my avatar with an image it created. I selected a pencil sketch theme, uploaded my color profile photo, and it generated this version. Pretty impressive. blog.google/innovation-a...
000
Reposted by Ann Catherine Jose
Jon Kuperman @jonkuperman.com · 24/02/2026
Whenever I go to a web conference I like to see who begins eating their complimentary lunch first. I call this time to first bite.
5683
Ann Catherine Jose @annjose.com · 21/02/2026
Ideas were cheap. Not anymore.🔥 Coding agents have made it ridiculously easy to start building on any idea, reduced the friction to write code, super easy update it. You can bring ideas to life easier and faster than ever before.💪 So the most valuable asset is the idea. What a time to be alive!
000