Bullet points from CityJS London 2025
Nine things from my CityJS London 2025 notes:
-
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)
-
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.
-
Lynx - a new React Native alternative open-sourced by the TikTok team. Yes, CSS is supported (ReactLynx)
-
AI generates vulnerable code, and even security experts like Liran Tal find it difficult to review it.
-
New asynchronous model is coming to Svelte (discussion)
-
HTMX didn’t take off because developers love the component model from React.
-
Meetups are dead (I don’t agree as I’m attending a few in Barcelona).
-
Huge thanks to the organizers — I finally have a cup to drink my tea in! 😅
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?
- React Summit (June 13th, 2025)
- DevBcn (July 8th - 10th, 2025)
- React Alicante (October 2nd - 4th, 2025)
See you there 👋