Angie Jones PRO
Developer Advocate. International Keynote Speaker. Master Inventor.
Most conversations about the Model Context Protocol focus on servers. But it's the clients that ultimately determine how MCP is experienced, adopted, and pushed forward. From the start, goose served as the open source reference client that made MCP real, but its role didn't stop there. By experimenting in the open, goose highlighted gaps and surfaced new patterns that now guide server design and influence other clients. This talk makes the case that clients aren't just passengers in the MCP ecosystem, they lead the movement. We'll explore how MCP clients shape usability, drive standards, and chart the direction for the future of MCP.
A practical demonstration of creating and sharing verifiable credentials in the form of JWTs. Learn how these credentials not only enhance efficiency but also uphold privacy in online transactions.
Decentralized Web Platform is a new layer for the web that enables decentralized apps and protocols, allowing users to own and control their data.
Angie Jones shares the failures and lessons learned on her journey to VP
It's a battle of the code! Angie Jones represents Selenium WebDriver while Colby Fayock represents Cypress. Round for round, Angie and Colby take coding tasks and implement them in Selenium as well as Cypress, then analyze how each of the frameworks perform to solve real world testing challenges.
Overview of Applitools' AI-powered visual testing
It's a battle of the code! Angie Jones represents Selenium WebDriver while Colby Fayock represents Cypress. Round for round, Angie and Colby take coding tasks and implement them in Selenium as well as Cypress, then analyze how each of the frameworks perform to solve real world testing challenges.
GitHub Actions makes it easy to automate all your software workflows, now with CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want. Angie Jones chats with Brian Douglas, staff developer advocate at GitHub, about this exciting new offering and how it can be utilized for test automation.
Let’s explore some of the most promising new features of Selenium 4 such as Relative Locators, Chrome Devtools Protocol (CDP), and more.
This talk introduces some of the new features of Java 9 – 14 and provides examples of how these features can be used for test automation.
The Jetsons return from the future to check on the progress we're making towards an automated world!
Angie and Nicole examine the research of DORA’s Accelerate State of DevOps Reports, and what testing practices drive high performance. They also discuss the messy reality of test automation in DevOps and what Angie is seeing in the trenches.
Adding visual validation to existing automation frameworks is known to catch cosmetic bugs due to alignment or disappearing elements. Many use it to make sure their applications are as beautiful as they intend them to be. While this is certainly a beneficial usage of visual testing, it’s only scratching the surface. As toolsmiths, let’s explore how else we might be able to use visual testing tools to meet our regression testing needs.
In this talk, I share how I explored opportunities to gift the joy of coding to others
A few hot takes about the software testing industry
In this talk, Angie shares her story of trying to test scenarios that were essentially untestable due to various limitations and restrictions. Warning: this story is not filled with warm fuzzies and rainbows. No, it’s filled with challenge after challenge. Angie will discuss the technical challenges, and how coming up with solutions to these were still not enough. She’ll share the details of her harsh realization that the power to test the untestable was not in her hands alone, and that a “whole team” approach was the only way to truly be successful.
Given a smelly test automation code base which is littered with several bad coding practices, we will walk through each of the smells and discuss why it is considered a violation and demonstrate a cleaner approach.
Ten guidelines to follow for navigating code reviews. These practical tips will help lead to a productive process that will help you get your code accepted faster, and without the drama.
Learn to manage a suite of thousands of tests within a CI environment and yet still get fast feedback