Home > Speakers > Daniel Afonso
speaker

Daniel Afonso

Senior Developer Advocate @ PagerDuty

|danieljcafonso

The 2025 State of JavaScript Testing

Speaking on 10:55 at Educational Center

Have we been stuck in the same testing pain loops for years? Even though it might seem like it, we haven't! Even if AI is now writing our tests, many JavaScript developers have faced numerous challenges, from the unclarity of test classifications to the struggle of mocking, long-running integration tests, and shifting everything to E2E tests. Let's recap everything that has happened in the past years and look into the present to explore what 2025 will bring for testing in the JavaScript world around test runners, testing libraries, mocking, production practices, and AI-based tools.

Bio

 Daniel Afonso is a Senior Developer Advocate at PagerDuty, SolidJS DX team member, Instructor at Egghead.io, and Author of State Management with React Query. Daniel has a full-stack background, having worked with different languages and frameworks on various projects from IoT to Fraud Detection. He is passionate about learning and teaching and has spoken at multiple conferences around the world about topics he loves. In his free time, when he's not learning new technologies or writing about them, he's probably reading comics or watching superhero movies and shows.

CityJS London 2025
23-25 April 2025
2 days of Workshops, Meet-ups, followed by a 1 day Javascript Conference.
CityJS sites maintained with contentful
Don't worry it's monitored by contentful

Locations

Find out more