Ann Catherine Jose
banner
annjose.com
Ann Catherine Jose
@annjose.com
Hands-On Tech Enthusiast. Software Builder. Full-Stack Developer. Lifelong Learner. Loves tech, math and music.
Happy birthday California 🎂🎉!
September 10, 2025 at 12:41 AM
The legends 🔥🔥
#UsOpen
September 7, 2025 at 9:53 PM
Bracket City's UI used to be simple and subtle. I used to love that.

But the new UI is different and bad.
Homepage with deep orange background with black text
Puzzle page with caps lock keyboard, lower case answers and fluorescent blue highlights.😡

It takes away the joy of doing these everyday.😔
September 6, 2025 at 2:27 PM
Not sure why, but lately Claude in browser is generating several versions of an answer instead of just one per request.

For eg: I asked it to adjust my CLAUDE.MD file, and got 5 drafts at once 🤷‍♀️. This increases output tokens unnecessarily and in no time, it says you reached the 5-hour max limit 🙄.
September 2, 2025 at 9:17 PM
Same thought when I saw these yesterday after the morning walk.
July 18, 2025 at 10:44 PM
The first iteration is just the start. We need to test the results, review the code and ask to fix what it missed.

This is my follow-up instruction.

For some of these long tasks, Copilot asks for confirmation whether to continue iterating.

Finally, it runs lint and build tasks. Ready to deploy!🚀
July 16, 2025 at 4:07 PM
Final response after completing the task
July 16, 2025 at 4:00 PM
Here is a typical chat with agentic coding for a big refactor (GitHub Copilot Claude Sonnet 4).

I give multiple tasks in single shot 'coz each instruction eats up Copilot Premium request budget ($0.04/inst). And agents are capable of doing multiple complex tasks, creating a plan and executing it.🚀💯
July 16, 2025 at 3:41 PM
ATProto Meetup in the Bay Area - happening right now. Good vibes!

@rose.bsky.team is here!
@knowtheory.net giving an intro to all apps built with ATProto
With @georgeck.me

lu.ma/mf4n7jbi?pk=...
July 8, 2025 at 10:58 PM
This is an example of GitHub Copilot explaining its reasoning in a way that gives me confidence of the work it is doing. It says where all it is searching, whether it found something, what it is going to do next.
July 7, 2025 at 2:49 PM
Trying out Wimbledon's new AI chatbot 'Match Chat' 🎾(powered by IBM watsonx) - very handy for match stats and insights, answered most questions well.

But for this specific match that ended in Thompson retiring due to injury, it struggled and kept asking about 'Match Context'🤷‍♀️.

#wimbledon #context
July 6, 2025 at 1:47 PM
Super happy to see this in my inbox today.

>> Content Independence Day: no AI crawl without compensation!

Thank you @cloudflare.social for doing the right thing! 👏 Credit where credit is due 💪.
July 1, 2025 at 6:15 PM
Walked 70 miles on the treadmill and 170 miles total (with outdoor walks) this May - an average of 5.5 miles a day! ❤️🎉

Long walks with country music outdoors and YouTube videos/TV shows on tread.

Kept showing up. Small steps really do add up. 👟💪 Happy, grateful, proud.

(Fitbit, Peloton stats📊👇)
May 31, 2025 at 9:44 PM
Remembering and honoring the fallen - those who gave their lives for this country and our freedom. Grateful today and always ❤️.

Ceremony at Los Gatos Memorial Park.
May 26, 2025 at 7:04 PM
8. And the most exciting news: it works on mobile too - specifically on Firefox for Android!

Just add the plugin to Firefox and it runs flawlessly. You’ll need to add the templates manually, but it’s easy!
May 24, 2025 at 3:17 AM
7. The web clipper also has a side panel that opens on the right side of your browser. It gives you more vertical space to work with.
May 24, 2025 at 3:17 AM
6. There are built-in templates for popular sites like Goodreads, Wikipedia, and YouTube. For example, the Goodreads template pulls in details of the book and creates a structured note, using this schema: schema.org/Book

I even customized mine to include the book cover - github.com/annjose/obsi...
May 24, 2025 at 3:17 AM
5. You can highlight any portion of a webpage by selecting the text, right-clicking, and choosing Obsidian Web Clipper → Highlight this page.

The text stays highlighted in yellow and will remain that way every time you visit the page.
May 24, 2025 at 3:17 AM
3. You can generate a summary of the article using any LLM of your choice, using your own API key and your custom prompt, for eg: {{"Generate a summary of the page"}}

You can even connect it to a local LLM running on Ollama😎

This is my version of the default template: github.com/annjose/obsi...
May 24, 2025 at 3:17 AM
2. Save any webpage as an Obsidian note - in any folder you want. The default template includes metadata like title, url as variables and are added to the front matter of the note, and is fully customizable.

For example, I added this to show the title + URL in the note body:

[{{title}}]({{url}})
May 24, 2025 at 3:17 AM
I see the same behavior as @retr0.id. It has been like this ever since I turned off history a few years ago (btw, the best decision that helped tackle my doomscroll issue).

I do subscribe to channels, but they show up only when I go to Subscriptions.
May 2, 2025 at 11:14 PM
Codex CLI: OpenAI released its agentic coding tool today.

Easy to try:
1. npm install -g @openai/codex
2. codex

I asked: "are there bugs in the code in ~/dev/hello-cloudflare-workers". See results👇 - first point ✅

github.com/openai/codex

Fun history: github.com/openai/codex...
April 16, 2025 at 10:13 PM
Link to the convo with Claude claude.ai/share/f211e6...

Plus some screenshots 👇
March 26, 2025 at 12:57 AM
TIL ❇👉 Rclone has a WebUI where you can manage remote configs, view remote files, create shareable link and mount remotes.

Run rclone rcd --rc-web-gui
Go to localhost:5572#/dashboard

UI is not fancy, but functional. Built using React/Redux/Node.💪.

Code is open source🔥 github.com/rclone/rclon...
March 25, 2025 at 6:19 PM
❇️ TIL two fun things:

1. Bash stands for "Bourne Again SHell", the descendant of the Bourne Shell that was released in 1977. 😎

2. Bash supports 'regex'-like characters 🔥, eg:
- `?` matches single character
- `[abd]` - matches a, b or d
- `[a-d]` - matches a, b, c, or d

This is called globbing! 😍
March 17, 2025 at 6:39 AM