Bullet points from CityJS London 2025

Nine things from my CityJS London 2025 notes:

  1. The community is excited about MCP. New user experience. No more glue code. LLM is the glue (Kent’s talk, MCP spec, shadcn/ui registry MCP demo)

  2. Testing is a hot topic (Soumaya Erradi, Daniel Afonso, and your humble author each presented in packed rooms). Tools mentioned: Selenium, Cypress, Playwright, Vitest Browser Mode, Biome, Oxc, msw-auto-mock.

  3. Lynx - a new React Native alternative open-sourced by the TikTok team. Yes, CSS is supported (ReactLynx)

  4. AI generates vulnerable code, and even security experts like Liran Tal find it difficult to review it.

  5. Accessibility Insights Chrome extension

  6. New asynchronous model is coming to Svelte (discussion)

  7. HTMX didn’t take off because developers love the component model from React.

  8. Meetups are dead (I don’t agree as I’m attending a few in Barcelona).

  9. Huge thanks to the organizers — I finally have a cup to drink my tea in! 😅

CityJS London 2025 - my cup

Of course, my notes are incomplete and only capture a fraction of this large 3-track event! Check the official videos when they’re out.

What’s next?

See you there 👋


Profile

Hi, I'm Kate

I’m a Full Stack Developer and Engineering Mentor, obsessed with regular expressions, books, and web technologies. In my work, I mix old with new, soft with hard, cats with dogs. When it’s not a disaster, it’s pure magic!

Building web in 2025