[email protected] conferences: APIs
APIs are the backbone of modern, interconnected software systems. Ensure your APIs are flexible, functional, and user friendly at [email protected] conferences: APIs.
Listen to expert speakers discuss API design patterns, effective development methodologies, and the latest tools for amazing APIs.
august 3 2021
from 12pm est
free one day conference
All [email protected] conferences are free to attend. Just register for your lobby pass.
talks from experts
Featuring speakers from Manning’s network of authors and experts.
live on twitch
No travel needed. [email protected] conferences stream globally via Twitch.
conference speakers
Jon Skeet
Jon Skeet is a Staff Developer Relations Engineer at Google, currently working on the .NET Client Libraries for Google Cloud Platform. Jon is best known for his contributions to Stack Overflow. He is the author of C# in Depth and Software Mistakes and Tradeoffs.
APIs evolve, and that’s a good thing. We need to be able to add features and sometimes even correct API design mistakes. But how do we do this without breaking users? Network APIs present significantly different versioning challenges to those encountered working directly in code. In this talk we’ll look at two approaches and consider their impacts on both the API producer and the API consumers.
Mike Amundsen
An internationally known author and speaker, Mike Amundsen consults with organizations around the worl d on network architecture, Web development, and the intersection of technology & society. He works with companies large and small to help them capitalize on the opportunities provided by APIs, Microservices, and Digital Transformation. Amundsen has author ed numerous books and papers. His most recent book is “Design and Build Great Web APIs” with Pragmatic Programmers. He contributed to the O’Reilly book, “Continuous API Management” (2018). Amundsen’s “RESTful Web Clients” was published by O’Reilly in Febru ary 2017 and he co – authored “Microservice Architecture” (June 2016).
Testing is an essential part of a quality API strategy. And API testing means taking an “outside – in” approach to writing and executing those tests. This talk w/ show you how to create simple request tests (SRTs) to probe your API endpoints as well as apply Dan North’s Behavior – Driven Approach (BDD) to writing powerful tests. You’ll also learn to apply a common model for writing API tests using the Protocol – Structure – Value pattern to create stable, reliable tests that continue to work as expected even as you r API changes over time. If you want to improve your testing strategies and increase the success of your API program, this talk is for you.
Arnaud Lauret
A software architect with extensive experience in the banking industry, Arnaud Lauret has spent 10 years using, designing, and building APIs. He blogs under the name of API Handyman and has created the API Stylebook website. Arnaud is the author of the Design of Web APIs.
The OpenAPI Specification has become an industry standard to describe Web APIs during the design phase or to create API documentation. During this session, Arnaud Lauret will demonstrate how to take advantage of the OpenAPI specification’s basic to advanced features to efficiently create complete, accurate, maintainable and user friendly API descriptions.
Felienne Hermans
Dr. Felienne Hermans is an associate professor at Leiden University in the Netherlands. She has spent the last decade researching learning and teaching programming. Felienne is an award-winning educator, the creator of the Hedy programming language for novice programmers, and a host of Software Engineering Radio—one of the world’s largest programming podcasts. She is the author of The Programmer’s Brain.
Refactoring is rewriting code without changing its behaviour, and is often used as a technique to improve the readability of code. However, readability is in the eye of the beholder: what is readable for me might be very complex for you. In this talk, Dr. Felienne Hermans will dive deeper into the technique of cognitive refactoring; refactoring code to align more with your own prior knowledge and understanding.
Jose Haro Peralta
Jose Haro Peralta is a full stack consultant based in London. He specialises in Python and DevOps. He has worked in different industries, including IoT, financial services, and retail, helping clients architect and build microservices platforms, deliver successful API integrations, and write clean and maintainable Python code. Jose is the author of Microservice APIs in Python.
APIs are the fundamental tenets of the Internet. They enable integrations between different services, and they power the servers that bring our applications to life. API integrations lay at the core of our API-driven world, and delivering successful API integrations is fundamental to sustain it. However, more often than not, API integrations tend to fail due to ineffective development workflows. In this presentation, I want to present various API development workflows that have helped me and my clients deliver successful API integrations. I’ll show how documentation-driven development, using mock servers, robust API testing frameworks, and API visibility tools can help to significantly reduce the chances of API integration failure and to keep errors under control.
Josh Ponelat
Josh Ponelat is a senior architect working with the Swagger/OpenAPI team at SmartBear. He’s based out of Plettenberg Bay, South Africa with his two labradors. Josh is an author of Designing APIs with Swagger and OpenAPI.
This talk will explore using Python as a tool to keep track of changes to files across any folder on your computer, by calculating the MD5 hash of files and tracking how they change using a SQLi database and Excel file.
Neil Madden
Neil Madden is Security Director at ForgeRock and the author of API Security in Action. He has over 20 years of industry experience, and an in-depth knowledge of application security topics. He is a frequent contributor to the OAuth Working Group at the IETF. Neil holds a PhD in Computer Science and lives in the UK with his wife and daughter.
OAuth 2 is very widely used for securing access to APIs. Access to resources is restricted based on the concept of “scope”. But what is a scope? How does it differ from permissions or roles? In this talk, you’ll learn best practices for securing access to resources using OAuth 2 scopes and when other technologies may be a better fit. We’ll also look at upcoming changes to OAuth 2 that broaden the applicability of scopes.
Taurius Litvinavicius
Taurius Litvinavicius has been building APIs for a long time, during which he has tried several options – Golang, Python, C++, but in the he stayed loyal to the C# arrangement for the API development. He has built APIs for XML endpoints, for JSON and even his own custom formats.
Most of the time in API development people access things like form data, json body, query parameters and perhaps headers. That may seem like a lot of options, but more things exist in the request and interesting things can be found if you dive deeper, if you leave the constraints of action and controller. In this talk you will find out where things begin on that API request in C# APIs and what interesting data you can find besides the common stuff. We will explore the controller class, which will help you understand the structure of it all and then you will see why Startup.cs is important and how everything begins inside it.
register for [email protected] conferences: APIs
All preregistrations receive:
Just sign up with an email.
Upcoming [email protected] conferences
Oct 12, 2021
[email protected] conferences: Security

December 7, 2021
[email protected] conferences: Data Engineering