In an era where digital transformations drive business value, the importance of developing consistent, scalable, and robust APIs cannot be overstated. As teams expand and projects multiply, maintaining a unified API design can pose significant challenges. This presentation delves into the powerful combination of linting and reusable models as tools to navigate these challenges and ensure consistency across large-scale API designs.
We will explore API linting using the open-source Spectral project to enable teams to identify and rectify inconsistencies during design. In tandem we will navigate the need for reusable models, recognizing that the best specification is the one you don't have to write or lint at all! These two approaches not only facilitate the smooth integration of services but also foster collaboration across teams by providing a shared, consistent foundation.
Travis is an accomplished software developer, architect, and speaker. A tech enthusiast and blogger, Travis finds his niche in architecting and working with teams to compose highly automated service-oriented systems both in the cloud and on-premise. Travis currently works as a Distinguished... Read More →
In the fast-paced world of software development, collaboration is key to building robust and innovative solutions. This session delves into the strategies and features that make Postman, a leading API development platform, a catalyst for effective teamwork and improved developer productivity. We’ll cover features such as collaborative workspaces, role-based access control, version control and API lifecycle management, integrated documentation and testing, and public and private API networks.
Join us to learn how Postman's collaboration-centric approach is transforming the developer experience, making it easier for teams to build, test, and deploy high-quality APIs together.
You'll get a deep dive into: 1. Collaborative Workspaces: Discover how Postman's collaborative workspaces enable teams to work together in real-time, facilitating seamless communication and project management.
2. Role-Based Access Control: Learn about Postman’s role-based access control, which ensures secure and organized collaboration by defining specific roles and permissions within a team.
3. Version Control and API Lifecycle Management: Explore Postman’s version control features that help teams manage changes, track progress, and maintain consistency throughout the API lifecycle.
4. Integrated Documentation and Testing: See how Postman integrates documentation and testing within the development process, enabling teams to create comprehensive API documentation and automated tests collaboratively.
5. Public and Private API Networks: Understand the benefits of Postman’s public and private API networks for sharing and discovering APIs, fostering a community-driven approach to API development.
Alex is a results-oriented senior developer relations leader with 20 years of internet-related business experience. He's passionate about technology, developers as a customer, ecosystems & platforms development, as well as leading & developing high performing teams at world-class... Read More →
In this session we will explore Platform Engineering practise and some common challenges faced by Platform Engineering teams. In particular, this session examines some common challenges around APIs and API lifecycle that these teams deal with, and examples of how organizations overcome them.
Francesco, VP of Product at Gravitee.io has more than 12 years experience in building successful products and leading high-performing teams in B2B SaaS and B2C markets. He spent the best part of his career building software for developers, and now leads the product team and strategy... Read More →
Daniel Myers, Snowflake, Director of Developer Relations
APIs for data - do you start with the data model or the API model? Learn best practices and how to build data-intensive applications on Snowflake and large language models (LLMs). In this session, you’ll learn different API architectural patterns, including Connected Apps and Snowflake Native Apps. Daniel will demonstrate how to develop, deploy, and run applications directly on Snowflake.
With cross-functional experience in software engineering, product management, and business development, Daniel is the Director of Developer Relations at Snowflake. Daniel leads global, cross-functional teams in software development and customer adoption, with a focus on bottom-up... Read More →
Learn how modern authorization models enable developers to easily implement authorization for the most complex use cases. Modern authorization models enable developers to design authorization models in a way that's centralized, flexible, scalable, and easy to use.
In this talk, we’ll cover: Where we’re at with authorization as an industry today. The scalability, performance, and complexity challenges of implementing authorization. An introduction to modern authorization models and key principles to address the fine-grained authorization challenges Details about OpenFGA, the open source version of FGA and Okta’s commercial offering
Tyler’s professional experience spans engineering, architecture, sales, and product at companies ranging from a small Series B startup to a large Fortune 5 enterprise. He now uses his diverse experiences to build better products at Okta. When he is not scaling digital products... Read More →
Keploy. has become one of the popular tools for software end to end testing. If you can test your application with enough time to market that, this is what you're likely to use.
In this talk, we will classify end to end testing and discuss application areas for Keploy and traditional testing framework, and discuss which tool to choose for each use-case. And why not both? We will discuss using Keploy side by side with existing testcases to get even higher coverage with real-time based edge scenarios.
P.S: We will focus on enterprise grade application with Node, Java, but the same approaches can be used everywhere since Keploy is language agnostic.
I have a passion for learning and sharing my knowledge with others a public as possible.I love open source. I am not a heavy maintainer of any large libraries, but I really like the boyscout rule. I contribute to things as I come across issues that I think other people might struggle... Read More →
In the evolving landscape of enterprise technology, the traditional approach of building separate API platforms is no longer sustainable. Instead, integrating API management and capabilities into a comprehensive Internal Developer Platform (IDP) ensures greater agility, efficiency, and coherence in software development. This session explores the pitfalls of isolated API platforms and presents a compelling case for their integration into IDPs. By emphasizing modularity, discovery, and composability, this unified approach can streamline workflows and enhance developer productivity. Drawing from the principles of the Platformless Manifesto, practical strategies, architectural considerations, and real-world examples will illustrate the benefits of this integrated methodology.
Asanka is a technology visionary who connects people and technology through digital transformation programs that create consumer-centric applications. As WSO2's CTO, he is responsible for advancing the company's corporate reference architecture and promoting its thought leadership... Read More →
As artificial intelligence continues to reshape the tech landscape, the most pressing question emerges: Has AI fundamentally altered the realm of API testing? Join us for a dynamic panel discussion where our experts—Arthur and Renata—will delve into the merits and limitations of AI-driven testing versus traditional, human-led approaches. They will cover the topic of how quality and engineering organizations are fundamentally evolving during this time where AI seems to be a hype that is driving a sea change in our world of API first development.
Moderated by a seasoned industry professional, Joanna Schloss, this session will explore key points of contention, including:
Can AI truly replicate the intuition of experienced testers in identifying edge cases?
How do AI-generated test cases compare to manually crafted ones in terms of coverage and reliability?
What are the practical challenges of integrating AI testing tools into existing development workflows?
We will also examine how the rise of AI testing impacts the roles of QA professionals and developers. Engage in this interesting and timely debate as we consider whether API testing is evolving or facing extinction in the age of AI. Don’t miss the opportunity to weigh in on the future of quality assurance!
Joanna Schloss leads Parasoft’s marketing, business development, branding, strategic positioning, go-to-market strategy, and sales enablement. With 25 years of experience transforming and evolving both global 500 companies and startups, she’s worked on various projects involving... Read More →
Wilhelm Haaker, Parasoft, Director, Solution Engineering, Functional
Continuous testing serves as the cornerstone for modern software development, facilitating the rapid delivery of high-quality software. Yet, as projects grow in complexity and testing scope, achieving the delicate balance between frequent releases and uncompromised quality becomes increasingly challenging. The methodology of short development iterations often clashes with the necessity of rigorous regression testing, threatening to erode the foundation of continuous testing.
In this session, we’ll discuss how to overcome the hurdles that impede achieving continuous testing at scale. Drawing from industry experience and best practices, we’ll tackle:
Too many UI tests. Explore innovative approaches to reduce dependence on UI testing, optimizing test coverage across the SDLC for efficiency and reliability.
Too many tests in general. Reduce the constantly increasing weight of regression tests that compromise QA's ability to keep up with development by adopting strategies that uphold testing effectiveness without sacrificing velocity.
Test environment constraints. Confront the challenges stemming from test environment availability and controllability through the strategic application of service virtualization.
Join us as we unravel the intricacies of continuous testing at scale, equipping your team with the tools and insights necessary to embrace a paradigm shift toward accelerated delivery without compromising on quality.
Wilhelm Haaker, Director of Solution Engineering at Parasoft, manages a global team of solution engineers dedicated to Parasoft’s web and cloud solutions. His team helps organizations modernize their software development and testing processes and optimize test automation for Agile... Read More →
Matthew Bae, Deloitte, Specialist Lead in API & Integration Offering
Modern integration techniques, typically implemented through APIs and Microservices, play a pivotal role in propelling digital transformation initiatives. These deployments often occur in highly distributed environments, where a large number of small APIs and Microservices are simultaneously developed by different teams.
This simultaneous development can present challenges such as coordination among teams and delays due to waiting for other teams' completion. Overcoming these challenges requires distributed development techniques like design-first approaches and test-driven methodologies. In these methods, interface specifications written in a common structured language serve as the "contract" to manage interface agreements between applications. These interface contracts, which are machine-readable, and version controlled, facilitate trust among teams and allow parallel development and testing of applications in an early stage of the application development lifecycle. The contracts also aid in dependency management, planning for integrated testing, and releases of all related APIs and Microservices.
This session discusses a GenAI-assisted solution to standardize the development of API specifications, and automate the publishing of versioned, traceable API documentation in an API catalog portal. This pro
Specialist Lead in API & Integration Offering, Deloitte
Matthew Bae is a systems integration leader and collaborative problem solver who uses his over 20 years of banking and telco industry knowledge, IT management consulting experiences, and digital transformation and integration architecture expertise (MuleSoft) to help enterprises reduce... Read More →
Madhusudhan Reddy, Imperva, Sr. Product Manager for Runtime Application Self Protection (RASP) and API Security
It is becoming more common for practitioners of API Security Testing to leverage runtime data to enhance their capability to discover business logic and API specific vulnerabilities. While runtime data are critical to overcome the limitation of static analysis, the data collection itself can raise real concerns over data privacy protection, especially when it can be seen as a breach of the compartmentalization between runtime and dev environments. In this talk you will learn best practices for the runtime API Security component to generate tests without jeopardizing data.
Sr. Product Manager for Runtime Application Self Protection (RASP) and API Security, Imperva
Madhusudhan Reddy (Madhu) is the Sr. Product Manager for Runtime Application Self Protection (RASP) and API Security at Imperva, a Thales company. Madhu has over 15 years of experience in Cyber Security. Prior to Imperva, Madhu worked at F5 where he managed threat intelligence products... Read More →
Dugald Morrow, Atlassian, Developer Advocacy and Extensibility Standards
API technologists are becoming increasingly aware of the benefits of an API first approach to software development, but there are many challenges related to the establishment of an API First culture throughout an organisation.
In this session, learn about the tactics used by Atlassian’s Extensibility Standards team to uplevel Atlassian’s API culture. The session covers the challenges faced by Atlassian, how API First overcomes these challenges and how API First fits within Atlassian’s API lifecycle management practices.
Developer Advocacy and Extensibility Standards, Atlassian
Dugald Morrow studied electrical engineering at the University of Sydney. His software career started in the development of mission critical applications including a submarine combat system, air traffic control system and traffic and transport management system. He worked in a number... Read More →