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.
Pinned
Today I tried vibe coding to build something useful - a modern Pomodoro app with customizable timers and themes. Instead of typing, I talked to Claude Sonnet 3.7 through GitHub Copilot using the macOS dictation app.

Here is the result - Pomodoro Flow app my-pomodoro-flow.netlify.app
Hilarious! AGI is almost here 😅!
December 18, 2025 at 9:18 PM
AWS CEO Matt Garman says companies should not cut junior developer roles for 3 reasons:

1. junior devs are better with AI tools than senior devs
2. it doesn't make sense as a cost-saving move
3. removing junior devs breaks the talent pipeline

I agree #1 and #2

www.finalroundai.com/blog/aws-ceo...
AWS CEO Explains 3 Reasons AI Can’t Replace Junior Devs
AWS CEO Matt Garman pushes back on AI replacing junior developers and explains how AI should be used in the workplace.
www.finalroundai.com
December 18, 2025 at 1:26 AM
A great example of coding with AI properly - get to a starting point quickly, giving clear instructions, reviewing code thoroughly, comparing various approaches, keeping good code, deleting bad code mercilessly, optimizing for speed and test coverage, writing tools as needed & adding CI/CD 🚀 Super!💪
Here's Emil's 17 step guide to how he used VS Code agent mode plus Claude 3.7 Sonnet, Gemini Pro 3 and Claude Opus to build the new library - it's a fantastic case study in using LLMs for serious, prediction quality code (vibe engineering, not vibe coding) friendlybit.com/python/writi...
How I wrote JustHTML using coding agents - Friendly Bit
I recently released JustHTML, a python-based HTML5 parser. It passes 100% of the html5lib test suite, has zero dependencies, and includes a CSS selector...
friendlybit.com
December 14, 2025 at 7:57 PM
Fantastic interview with @kelseyhightower.com. Discusses DevOps, open source, AI hype and personal growth.

"All paths lead to self-learning"
"When people wear a title, they forget to evolve"
"Senior engineer, junior human"

The story about his first contribution to Kubernetes is inspiring 🎉!
Good video capturing journey of our industry, and the following topics: from servers to containers and serverless, #DevOps vs. #Platform engineering, of course #Kubernetes, of course #AI too 😜, tool sprawl/complexity and what's next? Worth a watch and Kelsey sharing his wisdom and experience!
It's rare that I get to reflect back on my entire tech career and my philosophy towards work and life, but this interview captures it perfectly. One of the few recordings of myself I've watched end to end. www.youtube.com/watch?v=HdUb...
December 11, 2025 at 11:18 PM
Agreed. Definitely worth reading. It speaks directly to the question I have been asking the universe: instead of saying AI will replace humans, why not say AI will augment humans?

Cory explains this through the concept of centaur vs reverse-centaur, and the biggest myth that AI can do your job.
I thoroughly recommend reading all of Cory Doctorow's recent speech on AI skepticism, it's crammed with new arguments and interesting new ways of thinking about these problems pluralistic.net/2025/12/05/p...
Pluralistic: The Reverse-Centaur’s Guide to Criticizing AI (05 Dec 2025) – Pluralistic: Daily links from Cory Doctorow
pluralistic.net
December 8, 2025 at 3:52 AM
If you're procrastinating upgrading your app's Next.js version to apply the RSC security patch, it's super easy. Just:

1. run npx fix-react2shell-next (refer link below)
2. update eslint-config-next to match Next.js version
3. run npm install

Commit. Push. Deploy. 🚀

nextjs.org/blog/CVE-202...
December 7, 2025 at 9:08 PM
Reposted by Ann Catherine Jose
I've been driving Zed as my daily IDE for about a week and while it has improved greatly since the last time I used it, it still has quite a lot of issues that make me less productive or, sometimes, even force me to reach out back to VS Code.

Let's talk about those.
September 26, 2025 at 4:16 PM
Reposted by Ann Catherine Jose
I remember the day watching the news in shock and disbelief. Just regular people who went to work. How do you even begin to make sense of that?

My heart goes out to everyone who lost someone and to the first responders who saved lives. I can't imagine your pain, but I feel it with you today.❤️
#9/11
September 11, 2025 at 3:34 PM
Happy birthday California 🎂🎉!
September 10, 2025 at 12:41 AM
Nobody: Are you rooting for Alcaraz or Sinner?

Me: I am rooting for 5 sets, that's it🔥

These guys are killing it! ❤️💪

#UsOpen
September 7, 2025 at 9:12 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
Felix, I believe in you! 💪💪 #USOpen 🔥
September 6, 2025 at 1:34 AM
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
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
I see that GitHub Copilot Agent explains its thinking as it codes - feels collaborative and transparent, like a good peer programmer.🎉
Claude Code is more proactive, often suggesting the next step - feels more autonomous.🚀

Both are great in their own way. Ideally, we want the best of both worlds!💪
July 6, 2025 at 4:08 PM
Coding my workout app (Beast Mode) while Wimbledon’s on, waiting for Alcaraz in the Men’s Fourth Round. Shipped 2 features - Preview mode, Bowflex workouts.

Bouncing b/w GitHub Copilot Agent and Claude Code.

Love this dev + tennis combo! 💪🎾❤️
#wimbledon #vibecoding

beast-mode-journal.vercel.app
July 6, 2025 at 3:39 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
Built a quick app to track workout loads/reps during sessions.

Vibe coded using Claude Code and deployed in under an hour. Had to do a few dependency tweaks, but it’s a great start & ready for tomorrow’s session. 💪🚀

Building personal apps with AI is wild and fun! 🎉❤️

beast-mode-journal.vercel.app
Beast Mode Journal
Journal to track exercises during workout
beast-mode-journal.vercel.app
June 30, 2025 at 6:14 AM
A clear, thoughtful overview of recent LLM developments, compared side-by-side using a consistent benchmark and great insights on the risks of MCPs. Hard to believe how much has happened in just six months.

You can watch the video or read the detailed transcript - highly recommended either way.💪
Here's video, slides and a detailed annotated transcript from my talk at this week's AI Engineer World's Fair conference in San Francisco - "The last year six months in LLMs, illustrated by pelicans on bicycles" simonwillison.net/2025/Jun/6/s...
The last year six months in LLMs, illustrated by pelicans on bicycles
I presented an invited keynote at the AI Engineer World’s Fair in San Francisco this week. This is my third time speaking at the event—here’s my talks from October 2023 …
simonwillison.net
June 8, 2025 at 4:58 PM
Launching a new blog series: Mobile On-Device AI 🚀 📱

While cloud computing is driving many AI breakthroughs, a significant opportunity is unfolding right in our hands - running AI locally on our ur mobile devices to faster, more private, and smarter apps.

The main post: annjose.com/post/mobile-...
Mobile On-device AI: Smarter Faster Private Apps · Reflections
Understanding AI on your phone: benefits, challenges, and how it works
annjose.com
June 5, 2025 at 6:20 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
The Golden Gate bridge in SF opened this day (27 May) in 1937 🌉
youtu.be/t_sm0OHQKrg?...

A week long celebration of parades, fireworks and fun🎉
www.goldengate.org/bridge/histo...

Learned from today's bracket.city, my favorite puzzle these days. (Sorry for the spoiler if you haven't finished yet.)
Golden Gate Bridge Open (1937)
YouTube video by British Pathé
youtu.be
May 27, 2025 at 7:31 PM