Daniel Afonso

Daniel Afonso

Senior Developer Advocate

@PagerDuty

All speakers

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.

14:00 - 18:00

Chaos to Calm: An Advanced Full-Stack Guide to Reliability

Instructor: Daniel AfonsoExpertise: IntermediateDuration: 4h

Every app is reliable… until it isn’t! If there is one truth about software development, it is that eventually, something will go wrong. When a critical security exploit or performance degradation hits production, do you know how to spot it? More importantly, what do you do next? Are you equipped to triage, coordinate, and resolve a high-stress incident before it breaches customer trust?

This interactive workshop bridges the gap between full-stack engineering and DevOps resilience. After exploring reliability fundamentals and analyzing real-world system failures, you will start by establishing individual application observability baselines. Then, when somethings threatens the system, you will learn how to transition seamlessly from a solo responder to a structured, coordinated incident response team.

Working alongside an AI agent, you will move through the full incident lifecycle and close the continuous learning loop by automating your post-incident reviews.

By the end of this workshop, you will be able to:
•⁠ ⁠Understand the core pillars of reliability.
•⁠ ⁠⁠Differentiate between a noisy alert and a genuine, high-priority SLO breach.
•⁠ ⁠⁠Standardize incident communication (ICS) to enable effective, calm collaboration across teams.
•⁠ ⁠⁠Leverage AI agents within your existing tools to triage, diagnose, and remediate incidents without context-switching.

Wanna make sure you get to talk to Daniel?

VIP ticket holders get exclusive goodies and exclusive access to the after-party. There are still VIP tickets available, get yours!

Get VIP

... or

Get in touch

Questions, feedback, requests?

We'd love to hear from you. Whether you have questions about the conference, want to become a sponsor, or are interested in speaking, our team is here to help.

Ask us anything

If you have any uncertainties or burning questions, don’t hesitate to reach out.

Give us your feedback

We want to make this a great experience for everyone. If you have feedback, let us know!

Found a bug?

FIll out the form, and we’ll get right to it as soon as we can.

Report an issue

About us

Who are we?

Our mission is to be the #1 JavaScript resource for developers in the Zurich tech scene, offering everything from meetups and workshops, to creating unparalleled networking opportunities, while making sure everybody feels welcome and included.Zurich JS Conf is part of the Swiss JavaScript Group, a non-profit association registered in Switzerland.

Stay in the know

Get updates about speakers, schedule, and early bird tickets.

By subscribing, you agree to our Privacy Policy

ZurichJS

© 2026 Swiss JavaScript Group (CHE-255.581.547). All rights reserved