DeveloperWeek 2021 DeveloperWeek 2021

* OPEN Talks

Wednesday, February 17, 2021

- PST
OPENING KEYNOTE: Twilio -- Why Great Infrastructure is the Foundation of Innovation
Join on Hopin
Jeff Lawson
Jeff Lawson
Twilio, CEO and Co-Founder
Justin Kitagawa
Justin Kitagawa
Twilio, Senior Director of Engineering

Twilio’s CEO and Co-Founder, Jeff Lawson, and VP of Platform Engineering, Jason Hudak, will share details about Twilio’s OMM model, the importance of investing in infrastructure to help foster innovation to meet the demands of a digital economy and Jeff’s new book Ask Your Developer: How to Harness the Power of Software Developers and Win in the 21st Century

Thursday, February 18, 2021

- PST
FEATURED TALK: Expanding Your Developer Base - An Emerging Trend in Application Development
Join on Hopin
Srinivas Thummalapalli
Srinivas Thummalapalli
Fifth Third Bank, Senior VP - Chief Enterprise Architect

How can IT deliver the rapidly increasing feature backlog with not so rapidly increasing developer pool? How can IT leverage the legacy workforce that once was on the leading edge of tech but over the years became more known for business expertise than the cutting edge tech we need them to be experts on? How can we make that work force churn out code rapidly using latest tech without them having to learn intricate details of the underlying tech? How can we enable everyday deploy without having to hire a large pool of dev ops engineers? Come learn Low Code No Code Development that will address these issues.

While the Lo Code No Code movement has been evolving for a few years now, what’s really emerging is the pace at which the providers are increasing their market cap. Added to that trend is the acquisitions of some of these by the Cloud providers - AWS, Microsoft and Google. Enterprises will start looking at options beyond the Cloud in the next few years and this is why, it’s really important to fully evaluate this for applicability in your enterprise. IT Executives need to have their Strategy and Architecture teams evaluate this NOW to make an impact on planning for future.

In this session, we will go over those platform trends briefly but will focus on areas of an enterprise that can potentially benefit from this technology. Attendees an walk away with an understanding of the potential footprint this tech is best suited to occupy, potential benefits of this tech, ways to exploit the non-traditional workforce in IT development, and an understanding of potential pivot points in the tech transformation efforts that are currently underway in their organizations.

- PST
KEYNOTE (ProductWorld): ActiveCampaign – Manager’s Toolkit: Building and Structuring Product Teams for Growth
Join on Hopin
Shay Howe
Shay Howe
ActiveCampaign, VP of Platform Strategy

Building trust within your team is not only critical to employee engagement, happiness, and retention—it's what ultimately determines whether your company will succeed. Shay will discuss critical elements for new and experienced product managers to begin implementing as they build, maintain, and scale high-performing teams. During his time at ActiveCampaign, Shay has been instrumental in leading teams across product, design, and engineering—helping the company grow sixfold in just three years. From tackling difficult conversations to key decision-making, Shay will share best practices to identify and address employee struggles and drive improvements in performance. Attendees will learn strategies to foster growth, create alignment with organization goals, and build a culture of meaningful engagement—resulting in world-class product teams driven to optimize the product life cycle.

- PST
OPEN TALK (CloudWorld): Demystifying Distributed Tracing
Join on Hopin
Jayesh Bapu Ahire
Jayesh Bapu Ahire
Traceable.ai, Founding Engineer

Microservices are becoming mainstream now and the majority of new applications are developed using microservices architecture. But they throw some unique challenges around DevOps and Observability due to following:

- Rise of API ecosystem
- Application complexity is rising
- Applications are becoming more distributed
- Tech Stack is becoming broader and bigger everyday
- Hybrid and multi-cloud is becoming reality
- Monoliths to Microservices

Distributed Tracing, which is getting a lot of mindshare in the last few years is now becoming the new foundation of DevOps. Unlike traditional Application Performance Monitoring (APM), Distributed Tracing is intended to address the observability challenges and use-cases in the new microservices world.

eBPF advancement in Linux kernel brings whole new opportunities around kernel and application tracing. eBPF used in conjunction with distributed tracing unlock many interesting opportunities.

Eventually, Distributed Tracing will be a new APM, addressing MELT use-cases comprehensively (Metrics, Events, Logs and Traces). It is particularly well-suited to debugging and monitoring modern distributed software architectures, such as microservices. It helps pinpoint or isolate where failures occur and what causes sub-optimal performance.

It basically traces a network request as it travels through your services, as it would be in a microservices-based architecture. One of the main reasons you may want to do this is to troubleshoot or monitor the latency of a request as it travels through the different services.

In this talk, we will discuss Distributed Tracing and it’s various use cases in today’s cloud native world along with Demo of Distributed Tracing using some sample applications!

- PST
OPEN TALK: What Is "Undone" Department and How to Eradicate It?
Join on Hopin
Gene Gendel
Gene Gendel
KSTS Consulting

Today, unfortunately, many agile teams are not yet able to create a true shippable increment every sprint. This is because their Definition of Done (DoD) is weak (immature).
As such, teams have a lot of UNDONE work at the end of every sprint. This work may take a lot of different forms and is usually passed on to a 'special' UNDONE department or group to be handled. In Scrum and in Large Scale Scrum UNDONE department do not exist.
It may seem that reasons for having UNDONE department are purely technical [limitations]. But this is rarely so. For the most part, they are political and have to do with traditional organizational design and sphere of control.

- PST
OPEN TALK: Search and Extract: Optimized Document Processing with iText pdf2Data and pdfOCR
Join on Hopin
Cal Reynolds
Cal Reynolds
iText, Software Engineer
Michael Demey
Michael Demey
iText Software, Research Engineer

In this talk we will demo an optimized PDF workflow using pdfOCR to recognize data in PDF documents, and pdf2Data to extract selected data from your OCR search. The beauty of using pdf2Data in this way is it can pick up exactly where pdfOCR leaves off, allowing you to both recognize and extract all kinds of data from PDF documents that would otherwise be inaccessible.

pdf2Data is our iText 7 add-on for smart data extraction from PDF documents. It’s tailored especially for extracting hard to reach data locked inside PDFs, and it fits neatly into the iText 7 ecosystem. The cherry on top? Anyone can quickly create a template for data extraction using the sleek user interface, with no need to tediously define document structures programmatically. Let the template designer assist you in creating your data extraction templates; no coding required!

If you haven’t tried it already, we’d like to give you a quick tour of its capabilities, while also demonstrating how it’s a great companion for our pdfOCR add-on.

- PST
KEYNOTE (CloudWorld): Nimbella – Unleashing the Potential of Stateful Serverless Computing
Join on Hopin
Rodric Rabbah
Rodric Rabbah
Nimbella, CTO and Co-Founder

The growing demand for serverless computing runs parallel with the demand for businesses to rapidly scale up their software applications. Within the last five years, serverless has grown exponentially, however it still only represents a tiny fraction of all computing that takes place in the cloud.

There are important factors gating wider adoption, the most significant of these is the the absence of support for stateful workloads and applications. In this session, Rodric Rabbah, CTO and co-founder of Nimbella, will address those limitations and make suggestions on how the industry could realize the full potential of serverless architecture by leveraging native support for state in the serverless platform. Topics will cover how this approach works and why it is necessary to support state natively in the serverless platform.

This talk will leave attendees with the understanding of what stateful serverless offers developers, focusing on the ability to build complex workflows and stateful APIs with all the benefits of serverless. This includes no infrastructure or data stores to manage, no storage to provision explicitly, instant availability, and elastic scalability. In all, stateful serverless enables enterprises to rapidly scale their application layer in a cloud native environment.

- PST
OPEN TALK (ProductWorld): Product Lifecycle and Security: Shifting Security to Left
Join on Hopin
Rishabh Gaur
Rishabh Gaur
Microsoft, Technical Architect

Unless you've been living under a rock for the past 4 to 5 years, you know that containers have swept the DevOps landscape by enabling the deployment of microservices a heck of a lot easier than doing the same with virtual machines.
In this talk we will look at some emerging trends for containerization and services that run in micro:
1. App Modernization
2. Simplicity and Elasticity
3. Moving from the Margins to the Center of DevOps
4. Thinking of Containers as a service.

- PST
OPEN TALK: From Containers to Kubernetes Operators
Join on Hopin
Philipp Krenn
Philipp Krenn
Elastic, Developer Advocate

Containers are the new ZIP format to distribute software" is a fitting description of today's development world. However, it's not always that easy and this talk highlights the development of Elastic's container strategy over time:
- Docker images: A new distribution model.
- Helm Chart: Going from demo to production.
- Kubernetes Operator: Day two operations with upgrades and scaling.

Besides the strategy, we'll discuss specific technical details and hurdles that appeared during the development. Or why the future is a combination of Helm Chart and Operator.

- PST
OPEN TALK: Modern Application Development for Any Domain
Join on Hopin
Corey Pendleton
Corey Pendleton
The Qt Company, Senior Pre Sales Engineer

With the rise of the high-resolution, responsive mobile user interface has come rising user expectations of technology in every facet of life. From consumer devices to industrial control panels to scientific data analysis applications, the way the user feels when interacting with technology often determines the success or failure of a product. But shiny user experience only goes so far if the underlying application framework cannot meet the product requirements, or results in a high cost of development.

In this session, you will discover how the Qt application development framework can enable you to develop beautiful, high-performance applications that scale from microcontroller to desktop. Support all major platforms and operating systems with a single code base. Develop in C++, Python, and/or QML/JavaScript to make the best use of your expertise and integrate with any application domain.

- PST
OPEN TALK: Breaking News: DevSecOps Is Broken without RUNTIME Observability
Join on Hopin
Kiran Kamity
Kiran Kamity
DeepFactor.io, Founder & CEO
Mike Larkin
Mike Larkin
DeepFactor, Founder & CTO
Dr. Neil Daswani
Dr. Neil Daswani
Stanford Advanced Cyber Security Program, Co-Director

How confident are you that your code—including any 3rd party code your team brought in—is running in a secure and compliant manner before you deploy to production?

Imagine this - your developers check-in code for a new feature. It includes pieces of code your team wrote and pieces of code from a 3rd party. The code passes SAST & SCA and you deploy it to production. A day later, your production server is breached...and the attacker leveraged a bug in your code that caused privilege escalation and was able to become root.

In today’s microservices-containers/Kubernetes/Docker-DevOps world, a static code scanner isn't sufficient. You need RUNTIME observability into the application’s security, privacy, and compliance. Your developers need to know if their code or a 3rd party’s code can cause issues at runtime.

This panel of RUNTIME observability and security developers and experts will discuss the what, why, and how DeepFactor’s Continuous Observability platform:
- Automatically observes more than 170 parameters—across system call, library, network, web, and API behaviors in every thread of every process in every running container of your application—and detects security and compliance risks in your CI pipeline
- Detects insecure behaviors that only manifest at runtime and cannot be caught with code scanning or just looking at known CVE databases
- Reduces alert volume by prioritizing the findings of your SCA tools with runtime insights from observability tools
- Empowers Engineering leadership to accelerate productivity and decrease mean-time-to-remediate (MTTR) security and compliance risks pre-production as their teams ship secure releases on schedule

You’ll leave this session armed with the knowledge to immediately leverage continuous observability to consistently deploy apps with confidence.

- PST
OPEN TALK: Self-Destructing Kubernetes Clusters Using Terraform and GitHub Actions
Join on Hopin
Nills Franssens
Nills Franssens
Microsoft, Sr. Cloud Solution Architect

Need a Kubernetes cluster for a short amount of time, but always forget to destroy them? Worry no more, as in this session we'll show you how to create a self-destructing Kubernetes Cluster.

During this talk, we'll showcase a number of technology principles: Infrastructure as Code, CI/CD, identity in the cloud and scheduling jobs on Kubernetes. We'll use Terraform, GitHub Actions and Azure Kubernetes as demo material, but the concepts of this talk translate to any technology platform.

By attending this talk you'll get a practical understanding of Infrastructure as Code, CI/CD, identity in the cloud and scheduling jobs on Kubernetes.

- PST
OPEN TALK: Why Do I Need Runtime Security....and Why Do I Want Cookies Too?
Join on Hopin
Dan “POP” Papandrea
Dan “POP” Papandrea
Sysdig, Director of Open Source Community and Ecosystem
Scott Surovich
Scott Surovich
HSBC, Global Container Engineering Lead

Runtime security for containers, Kubernetes and cloud native isn't for the faint of heart. To confidently secure your applications, you need a recipe. And, much like the one grandma used for her consistently amazing chocolate chip cookies, the one you get from this session will guarantee your security success.

In this session, Scott Surovich and POP will share practical experience and excerpts from Scott's new book Kubernetes and Docker - An Enterprise Guide. They’ll share the key ingredients for tooling that provides an engine, ruleset, and outputs that fit real-world scenarios.

They will cover:
- An introduction to CNCF open source project Falco for runtime security of applications/ cloud native infrastructure
- Real world use cases of Falco with a short demo showing rulesets and outputs valid for your business
- A primer to how to contribute your own capabilities to Falco
- A kickass chocolate chip cookie recipe to wow your friends and family

- PST
KEYNOTE: Cloudsmith – Why Continuous Packaging Is Vital to Secure Pipelines
Join on Hopin
Dan McKinney
Dan McKinney
Cloudsmith, Developer Relations Lead

Building modern DevOps pipelines relies on using best-in-class developer tools, with a deep focus on providing real actionable developer value, and gluing them together. At Cloudsmith we believe good old package management needs a serious refresh, with a name befitting its focus on DevSecOps. We call it Continuous Packaging.

Today, building automation and security into software supply chains requires packaging source code, dependencies, and containers into logical, versioned units. Shift-Left security is not enough. Every organization needs a reliable Package Delivery Network, a single pane of glass through which you can see the flow of packages providing much-needed isolation and provenance. Two concepts we’ll outline as vital for managing secure distribution and deployments.

- PST
OPEN TALK (CloudWorld): Learn How to Manage Better Your Costs on AWS, Make Your Bill Less Scary or Your Credits Last Longer
Join on Hopin
Renato Losio
Renato Losio
Funambol, Principal Cloud Architect

Should you really always run your cluster in multiple availability zones? How can a transition rule to Glacier double your storage costs? I want to monitor and understand my data transfer costs, where should I start? Why are backups eating my database budget? What, one more storage class on S3? Following so-called “best practices” works only when you fully understand the implications, costs included. We will address a few cloud anti-patterns, making your bill smaller and your deployment better.

- PST
OPEN TALK (ProductWorld): Why We Need Product Manager in Application Modernization Journey
Join on Hopin
Fani Bahar
Fani Bahar
VMware Pivotal Labs, Product Manager

Product Manager or Product Owner, this is a title that is very hard to explain and most of the time comes with big responsibilities but yet it is easy to overlook. Moreover, in the Application Modernization journey that focuses on modernizing your legacy application.

- PST
OPEN TALK: Increase App Confidence with CI/CD and Infrastructure as Code
Join on Hopin
Angel Rivera
Angel Rivera
CircleCI, DevOps Advocate

Ever run code in CI/CD and builds pass only to fail during deployment? This presentation will discuss the advantages of Smoke Test patterns in CI/CD pipelines using Infrastructure as Code (IaC). Learn how teams can leverage automation to ensure apps are tested live in target environments which provide valuable insights pre-deployment. Angel will demonstrate how to leverage IaC to provision infrastructure, deploy apps, test then destroy all the resources created in a single CI/CD pipeline run.

- PST
KEYNOTE: Citrix – Your Chip Implant Is Ready, Are You?
Join on Hopin
PJ Hough
PJ Hough
Citrix, Executive Vice President and Chief Product Officer

As AI and machine learning advance, human augmentation becomes less a dystopian idea than a utilitarian one. There is definite trepidation about the increasing role of machines in the workforce, many fear for their livelihood, robotic overlords and other such dystopian visions of how a robot / AI future would look. Yet to remain competitive, some workers in the future may choose to augment themselves with under-the-skin chips to make themselves more competitive and take digital performance enhancement to previously unimaginable levels.

While some roles may disappear, others will emerge bringing employment to more people – but would need to be protected under government regulations, but the protections themselves could not be so stringent as to nullify the perceived benefits to the enterprise. This pathway might also lead to higher burnout, with workers never being able to fully “clock out.”

- PST
OPEN TALK (CloudWorld): Going Serverless in an Early Stage Startup
Join on Hopin
Fatih Acet
Fatih Acet
Superpeer, Co-founder and CTO

At the beginning of this year, I built Superpeer with a serverless architecture. We got a total of $10M investment in two different rounds.

Going serverless was one of the best decisions I made at the very beginning, and I am going to talk about the topics below:

- What did we learn from Cloud Functions, and why we switched to Cloud Run?
- How could I continue sleeping during our biggest launches?
- How serverless allowed me to scale my engineering team to 17 engineers?
- How about the costs?

- PST
OPEN TALK (ProductWorld): How to Build Effective Remote Agile Teams?
Join on Hopin
Vili Mileva Yankova
Vili Mileva Yankova
ScaleFocus, Senior Project Manager and Project Management Trainer

It can be difficult to have all your team members gathered in one place and, nowadays, many projects are done by teams that are distributed around the globe. There are many factors influencing productivity of distributed teams: communication strategies, communication technology, personal and cultural differences, language barriers. The talk will cover the difficult aspects of working remotely and the benefits of collocation as well as discuss how latter can be transferred to the environment of a distributed agile team.

- PST
OPEN TALK: Context Switching Is Hurting Developer Productivity. Here Is How to Fix It
Join on Hopin
Peter Pezaris
Peter Pezaris
CodeStream, CEO and Founder

Context switching between your IDE, Github.com, JIRA, Terminal, and Slack is no way to optimize collaboration and it results in countless hours of distraction and lack of focus, hurting code quality. Team alignment and productivity depend on just the right mix of collaboration and staying in the zone. Extensible IDEs are opening the door to great innovation in developer workflow. Turning the IDE into the true Hub of the development flow is the best way to integrate the essential tools into a cohesive and streamlined process. In the future, your code host, issue tracker and messaging app will be placed where they belong: In your editor. Here we will discuss how such an integration should happen, and we will spell out the benefits that accrue to the individual developer, the team and the organization.

- PST
OPEN TALK: Get Your CI/CD Pipeline Flowing
Join on Hopin
Kate Shastakova
Kate Shastakova
Trulioo, Front end developer
Alexander Julianto
Alexander Julianto
Trulioo, Software Engineer

When your team grows, last-minute deployment scrambles need to be swapped out for scalable pipelines. Our strategic insights will help you channel a sea of CI/CD tools and best practices to inspire your own end-to-end delivery pipeline for JavaScript projects. This seminar is a must-attend for those who are ready to streamline development processes and ensure quick releases without compromising code quality.


- PST
OPEN TALK: JavaScript to TypeScript: Data Agnostic Type Safety Using Advanced Types
Join on Hopin
Neil Hannah
Neil Hannah
Stream, Senior React Native Developer


Converting a JavaScript client for a data-agnostic API to TypeScript presents a number of challenges related to user-provided data. This talk will look at how it is possible to use generics and advanced types to fully describe interactions with a data-agnostic API in order to provide type safety and IntelliSense to an end-user.

- PST
OPEN TALK: Observability Strategy: A Must-Have in the Microservices World
Join on Hopin
Chinmay Gaikwad
Chinmay Gaikwad
Epsagon, Technical Evangelist


The evolution of architecture from monolithic to microservices-based has enabled organizations to meet the ever-evolving needs of their customers. The need for getting insights into these microservices has become critical for developers and operations teams alike. In this session, we will explore how observability plays a critical role in the microservices world. We will deep dive into distributed tracing to achieve full observability and monitoring for production environments. Finally, we will discuss the checklist that every DevOps person should look into for incorporating observability into their environment. The attendees can expect to learn about the three pillars of observability, details of distributed tracing and strategies for achieving observability and monitoring.

- PST
OPEN TALK (ProductWorld): Pretotyping - Finding Market Fit before You Even Have a Prototype
Join on Hopin
Shay Mandel
Shay Mandel
Next Insurance, Engineering Manager


The Lean Startup is based on the idea of having a Build-Measure-Learn loop, and making it as short as possible. In this session, you will learn how to shorten the Build stage, so that you don't waste precious R&D resources and money, and still experiment and validate ideas.
Real-life examples will be presented, based on work in Ad-Tech and Fintech companies.

- PST
OPEN TALK: Creating Fully Reactive Applications with R2DBC
Join on Hopin
Rob Hedgpeth
Rob Hedgpeth
MariaDB, Director, Developer Relations

Not too long ago, a reactive variant of the JDBC API was released, known as Reactive Relational Database Connectivity (R2DBC). While R2DBC started as an experiment to enable integration of SQL databases into systems that use reactive programming models, it now specifies a robust specification that can be implemented to manage data in a fully-reactive and completely non-blocking fashion.

In this session, we’ll briefly go over the fundamentals that make R2DBC so powerful. We'll keep light on the slides so that we can jump directly into application code to get a first-hand look at the recently released R2DBC client from MariaDB. From there we'll examine how you can take advantage of crucial concepts, like event-driven behavior and backpressure, that enable fully-reactive, non-blocking interactions with a relational database.

- PST
OPEN TALK: Enhancing APIs and Open Banking through Open Policy Agent
Join on Hopin

Open Policy Agent has become a powerful tool in the hands of engineering teams allowing easy, yet performant application of dynamic policies. This same policy language, Rego, can be used in micro services, Kubernetes, CI/CD pipelines, API Gateways, and more. OPA policies can not only affect running code, but also the entire path to production, resulting in a potentially unified policy syntax.

In this session we'll share some of the journey taken developing low-latency decisioning in our Go services by integrating OPA, ultimately enhancing our open banking APIs. We'll talk about how we structured the project, compensated for pitfalls, and reduced complexity. Come join us for a technical walkthrough with live working code.

- PST
OPEN TALK: How to Achieve AppSec Testing Automation for Developers
Join on Hopin
Bar Hofesh
Bar Hofesh
NeuraLegion, CTO & Co-Founder


Shifting Application Security Left and into the hands of developers has been a topic of discussion, but remains just that, a discussion. Legacy solutions in the market are not built from the ground up to enable this and achieve DevSecOps. In this session we will discuss the key features that your AppSec testing tools need to enable shift left, or shift everywhere, to empower developers to detect, prioritise and remediate security issues EARLY, as part of your agile development and unit testing processes, without slowing down DevOps. The talk will include specific examples from leading organizations that have deployed these solutions, the business impact they have achieved and the steps you can take to achieve the same, across your applications and APIs

- PST
OPEN TALK: Move Faster and Break Fewer Things with Observability + AI
Join on Hopin
Richard Whitehead
Richard Whitehead
Moogsoft, Chief Evangelist

A key challenge when working with software is that it’s invisible. It does not inherently lend itself to the universal DevOps goal of “Telemetry Everywhere.” While engineers consciously code their product to emit metrics, logs and traces that allow them to observe the invisible, traditional monitoring methods fall short of generating meaningful data about incidents, leaving teams with excess toil when things break. This talk will explore the relationship between observability and SDLC practices which allow AI to lead the Ops side of DevOps, so developers and SREs can move faster, innovate more and operate less.

Attendees will learn:
- How introducing visibility and control over incidents earlier in the development cycle can reduce toil.
- How to leverage Service Level Objectives (SLOs), error budgets and the ‘wisdom of production’ to improve the Ops part of DevOps.
- Methods for using AI-driven observability to turn every incident into a learning opportunity.

Discover how AI-driven observability methods help improve practices from Site Reliability Engineering to Continuous Integration and Deployment, and supports the transition from project to product-centric ways of working.

- PST
KEYNOTE: PagerDuty – From Ticket-Time to Real-Time: Enabling Developers to Run What They Build
Join on Hopin
Damon Edwards
Damon Edwards
PagerDuty, Senior Director, Product


The DevOps movement has been undeniably pulling Developers into Operations. “Shift left” and “You build it, you run it” have become familiar rallying cries. But how do you actually enable developers to participate in Operations when so many policies, processes, and tools were designed to keep them out? This talk will look at how Real-Time Operations enables the safe (and sane) delegation of operational control, wherever it is needed.

- PST
OPEN TALK (CloudWorld): Choreography vs Orchestration in Serverless Microservices
Join on Hopin
Mete Atamel
Mete Atamel
Google, Developer Advocate

We went from a single monolith to a set of microservices that are small, lightweight, and easy to implement. Microservices enable reusability, make it easier to change and scale apps on demand but they also introduce new problems. How do microservices interact with each other toward a common goal? How do you figure out what went wrong when a business process composed of several microservices fails? Should there be a central orchestrator controlling all interactions between services or should each service work independently, in a loosely coupled way, and only interact through shared events? In this talk, we’ll explore the Choreography vs Orchestration question and see demos of some of the tools that can help.

- PST
OPEN TALK (ProductWorld): Defining and Measuring Success in Product
Join on Hopin
Sebastian Honores Espejo
Sebastian Honores Espejo
Fever Labs, Director of Product Management

Starting by the premise that the way a PM measures success, shapes her Product more than any feature they'll ever ship - I’ll talk about the 4 steps one should go through to properly define and measure such success.
Step 1: Related to the end-goal-definition of the company, where I introduce the concept of Customer Equity
Step 2: where I talk about focusing on a specific family of problems, by deciding between bringing new customers in vs. keeping the existing ones loyal
Step 3: Where I use the case of Booking and Fever, to break down those families of problems into specific KPIs
Step 4: Where I provide actionable guidelines and tips on how to ultimately define / choose a KPI

- PST
OPEN TALK: Shift Data Security to the Left
Join on Hopin
Steve Luplow
Steve Luplow
Absio Corporation, Vice President, Software Development

Historically, data security has been an afterthought — something that others handle; the IT team will handle it after our software goes live, the client will handle it with hardware. In today’s environment of large-scale data breaches, data security as an afterthought is too little too late.

Application and data security should be part of every design and product roadmap discussion just like functionality, stability and user experience. The more mobile the data needs to be, the more agile the solution needs to be. By shifting security conversations to early in the product development lifecycle instead of after code has already been released, software organizations can save money, better differentiate their offerings and scale more effectively in the long run. This session will discuss important design considerations for application-level security and how to select tools and methods that support your software architecture instead of dictating it.

- PST
OPEN TALK: Building Your Own Web Based Real-Time Messaging Service
Join on Hopin
Chris Chabot
Chris Chabot
Sendbird, Developer Advocate

Human connections are so important to us all. By adding the ability to have real time conversations, it allows communities to grow and flourish, increase trust in transactions, drive down cancelations, and improve stickiness. Join us in exploring what makes humans, and real time communications, tick.


- PST
OPEN TALK: Develop Smarter, Easier, and Confidently!
Join on Hopin
Anthony Baer
Anthony Baer
Sonatype, Solutions Architect

The role of the developer continues to change as they sit on the front line of application and even cloud infrastructure security. Today, developers are focused on innovating fast and improving security, but how do high-performing teams accomplish this? They commit code frequently, release often and update dependencies regularly (608x faster than others).

In this webinar, we discuss the key traits of high-performing teams and how that impacts the role of the developer.

Key Takeaways:
Choose the best third party dependencies
Determine the lowest effort upgrades between open source versions
Solve for issues in both direct and transitive dependencies with a single-click
Block and quarantine suspicious open source components

- PST
OPEN TALK: Releases: The Last Frontier of Standardization
Join on Hopin
Ravi Lachhmaan
Ravi Lachhmaan
Harness, Evangelist

As software engineers, we strive to better our craft and leave a lasting mark on the organizations we work for. Throughout our careers, we balance two types of knowledge: the combination of business domain and technical stack is our bread and butter.

No matter if you work for a bank or an app that is revolutionizing wine delivery for pets, as an engineer you tend to get better at developing features. Design patterns and approaches learned on one project can transfer into others, while the new challenges add to your skillset. Ironically what does not transfer easily between projects is the process of deploying and releasing the software that you work so hard to build. For most organizations, deployments and releases are team-centric since applications are unique but Continuous Delivery is changing that.

Learn in this session how modern Continuous Delivery approaches are ushering in standardization in one of the last and sometimes scary frontiers for software engineers, your releases. Core to Continuous Delivery is making strides in engineering efficiency. With advancements with AI/ML in your CI/CD pipelines, even the most snowflake based deployments can benefit from standardization.

- PST
KEYNOTE: IBM – Supercharging the Developer Experience with an Enriched API Hub
Join on Hopin
Soumitra Limaye
Soumitra Limaye
IBM, Director, Digital Technology Lab & API Economy

With trillions of programmable endpoints to be interconnected and the “new” urgency to drive digitization, API’s role in the open, Hybrid Cloud world is poised to grow exponentially. In addition, APIs will create powerful ways for us to streamline how we engage with our ecosystem and together deliver new services and applications that empower our consumers and developers to build solutions. 

IBM API Hub is the platform to drive the API Economy and easily discover, try, adopt and consume APIs from all of IBM and an open ecosystem. Key highlights are – 
·      Built on Industry-proven platform of IBM API Connect in Cloud
·      Simplified onboarding
·      Subscription and Key management
·      Self-service lifecycle management
·      Cognitive based Recommendation
·      High availability infrastructure 

Explore the integrated Playground experience that comes loaded with code accelerators to start on a fast track to build solutions for their business needs.
This session will reinforce the importance of APIs in the “Digital” world and how IBM is driving the API Economy mission with a reimagined developer experience as well as ecosystem.

- PST
OPEN TALK (CloudWorld): Pragmatic App Migration to the Cloud: Quarkus, Kotlin, Hazelcast and GraaIVM in Action
Join on Hopin
Nicolas Fränkel
Nicolas Fränkel
Hazelcast, Developer Advocate

At a point in the past, it was forecast that Java would die, but the JVM platform would be its legacy. And in fact, for a long time, the JVM has been tremendously successful. Wikipedia itself lists a bunch of languages that run on it, some of them close to Java e.g. Kotlin, some of them very remote e.g. Clojure.

But nowadays, the Cloud is becoming ubiquitous. Containerization is the way to go to alleviate some of the vendor lock-in issues. Kubernetes is a de facto platform. If a container needs to be killed for whatever reason (resource consumption, unhealthy, etc.), a new one needs to replace it as fast as possible. In that context, the JVM seems to be a dead-end: its startup time is huge in comparison to a native process. Likewise, it consumes a lot of memory that just increase the monthly bill.

What does that mean for us developers? Has all the time spent in learning the JVM ecosystem been invested with no hope of return over investment? Shall we need to invest even more time in new languages, frameworks, libraries, etc.? That is one possibility for sure. But we can also leverage our existing knowledge, and embrace the Cloud and containers ways with the help of some tools.

In this talk, I’ll create a simple URL shortener with a “standard” stack: Kotlin, JAX-RS and Hazelcast. Then, with the help of Quarkus and GraalVM, I’ll turn this application into a native executable with all Cloud/Container related work has been moved to the build process.

- PST
OPEN TALK (ProductWorld): Kanban for Product Managers
Join on Hopin
Anurag Sharma
Anurag Sharma
Zensar Technologies Netherlands, Product Manager

Session is to provide practitioner view to Product Managers on how they can take benefit of Kanban approach and maximize the value of their products

- PST
KEYNOTE: Twilio -- Why Great Infrastructure is the Foundation of Innovation (duplicate)
Join on Hopin
Jeff Lawson
Jeff Lawson
Twilio, CEO and Co-Founder
Justin Kitagawa
Justin Kitagawa
Twilio, Senior Director of Engineering

Twilio’s CEO and Co-Founder, Jeff Lawson, and VP of Platform Engineering, Jason Hudak, will share details about Twilio’s OMM model, the importance of investing in infrastructure to help foster innovation to meet the demands of a digital economy and Jeff’s new book Ask Your Developer: How to Harness the Power of Software Developers and Win in the 21st Century

- PST
KEYNOTE (ProductWorld): Substantial – Are We Building Products That Are Ruining the World?
Join on Hopin
Carey Jenkins
Carey Jenkins
Substantial, CEO

Society is grappling with the simultaneous ubiquity of technology in all aspects of our lives and decreasing trust that it is in our best interests. We are over-worked and under-nourished - the simplicity and connection technology promises is too great to resist. As we focus more and more time on our digital self, we hand over our most precious commodity -- our attention.

Innovators and technologists are in an unprecedented position to create experiences that impact how society interacts with every facet of our world. How can we create meaningful products that improve our lives and are worthy of our attention?

During this talk, Carey will share her perspective on how the intersection of ethics and technology leads to the development of more compelling products and more conscious innovation cultures. She’ll unpack how technologists have not just a responsibility, but a mission, to design and build more intentionally with creativity, diversity and the purpose to foster a more positive world.

- PST
OPEN TALK (CloudWorld): What Does Cloud-Native Mean Anyway?
Join on Hopin
Grace Jansen
Grace Jansen
IBM, Developer Advocate

For the past few years the terms cloud-native and microservice architecture have been used interchangeably. However recently people have questioned whether microservices are the go-to solution for all problems, reflecting a growing maturity in our understanding of how to best take advantage of the benefits of cloud computing.
While microservices have many benefits, they also bring their own challenges and better understanding (and some failed microservices projects) have led to a more critical evaluation of the suitability of microservices to all problems. This evolved understanding has resulted in a new interest in the place for monoliths and other architecture styles in the cloud. Whether referred to as macroservices, or cloud-native monoliths there is an apparent loosening of the association between the terms cloud-native and microservices.
What does this industry evolution mean? Can monoliths truly be cloud-native? If it's not microservices, what makes something cloud-native? Join me as we take a look at microservices and monoliths in the context of cloud-native.

- PST
OPEN TALK: Accelerating to Escape Velocity: Migrating Applications to the Cloud with Programmable Data Infrastructure
Join on Hopin
Jason Simpson
Jason Simpson
Choice Hotels, Vice President, Engineering
Alex Hesterberg
Alex Hesterberg
Delphix, Chief Customer Officer

Building on its rich history of innovation, Choice Hotels used a cloud-first approach to accelerate innovation and battle digital-native competitors. 

To escape the gravitational pull of data and make the cloud promise a reality, Choice Hotels brought on an API-first programmable data infrastructure platform to automate data compliance and data delivery. By doing so, the organization broke down data silos, allowing software teams to significantly improve the quality and speed of application testing and development.

In this fireside chat with Jason Simpson, VP of Engineering at Choice Hotels, you’ll discover: 

  • Learnings from a migration of hundreds of applications from legacy systems to Amazon Web Services (AWS)

  • Insights on leveraging data to minimize the risk of outages and delivering a frictionless experience for customers and franchisees across platforms

  • Reaping the scalability of cloud to manage unexpected business shifts including impacts from COVID-19

  • Perspectives on how Programmable Data Infrastructure can be leveraged for Migration, CI/CD Acceleration and even Service Restoration with APM Integration

Speakers: Jason Simpson, VP of Engineering at Choice Hotels & Alex Hesterberg, Chief Customer Officer at Delphix

- PST
OPEN TALK: Creating a Culture of Code Ownership
Join on Hopin
Ivan Diaz
Ivan Diaz
Bugsnag, Sr. Solutions Engineer


Every error does not concern every engineer. Your team members don’t need to be pinged about every application error, especially when an error occurs in someone else’s part of the code. In fact, it can become a negative distraction that takes away focus from their work. Join Bugsnag's Sr. Solution Engineer to discover why eliminating noise and focusing on the bugs that you can and should fix, drive a culture of code ownership, and improves developer productivity.

- PST
OPEN TALK: Stop Using Databases and Start Using Data Services
Join on Hopin
Patrick McFadin
Patrick McFadin
DataStax, Head of Developer Relations

If you are building applications today, you are probably using either cloud or Kubernetes ... or both! As a result, we are entering an era that we don’t have to make complex architecture decisions by weighing tradeoffs on scale, uptime, and usability. Patrick McFadin has been building and supporting scale applications for a long time and has seen all the evolution that has brought us to today. Engineer to engineer, Patrick wants to show you his journey into this world and what he’s been doing at DataStax and the Apache Cassandra project to help make it a reality. Here’s what he’ll cover.

-How you can shorten application development time and ship code fast
-The role of open source in this next wave of modern application development
-Ways to participate in this fast-moving community of data services
-How you can futureproof your code and be ready for the next big thing

- PST
OPEN TALK: Testing in Production
Join on Hopin
Talia Nassi
Talia Nassi
Split Software, Developer Advocate


How do you know your feature is working perfectly in production? If something breaks in production, how will you know? Will you wait for a user to report it to you? What do you do when your staging test results do not reflect current production behavior? In order to test proactively as opposed to reactively, try testing in production! You will have an increased accuracy of test results, your tests will run faster due to the elimination of bad data, and you will have higher confidence before releases. This can be accomplished through feature flagging, canary releases, setting up a proper CI/CD pipeline, and data cleanup. You will leave this talk with strategies to mitigate risk, to better your understanding of the steps to get there, and to shift your company’s testing culture, so you can provide the best possible experience to your users. At the end of the day, we don't care if your features work in staging, we care if they work in production.

- PST
OPEN TALK (CloudWorld): Accelerating App Validation in the Cloud
Join on Hopin
Jacquelyn Ekwueme
Jacquelyn Ekwueme
Microsoft, Senior Program Manager
Michael Nwanna
Michael Nwanna
Microsoft, Software Engineering Lead

Learn about a cloud service which provides not only app testing but also AI/ML driven app insights that can drive lower TCO by offering targeted testing recommendations

- PST
OPEN TALK (ProductWorld): Privacy-Respecting Product Development in an Increasingly Informed World
Join on Hopin
Kelly Huang
Kelly Huang
Ethyca, VP of Product

This talk is a call-to-arms for product managers, UX designers, engineering and all those involved in the software development process to build products for a user base with growing expectations of data privacy and information protection. How can can we, as product leaders, regain trust the of internet citizens by building user-trust-centered experiences in our product? It's not always easy, there are technical limitations, problems at scale, so how can we address them?

- PST
OPEN TALK: Continuous Packaging: Securing End-to-End Delivery, from Build to Production
Join on Hopin
Andrew Speed
Andrew Speed
Cloudsmith, Senior Engineer


In this session, we’ll explore how to secure your delivery pipelines, from development to deployment with key learnings including:

- Combining continuous packaging with integration & delivery.
- Applying holistic security principles across the whole value stream.
- Using infrastructure-as-code techniques to build, stage, and deploy.

- PST
OPEN TALK: Your Code, Your Responsibility
Join on Hopin
Martin Knobloch
Martin Knobloch
Micro Focus, Global AppSec Strategist

With the business increased the pressure and demand of flexibility of the development team, the agile movement was pushed to the limits. CI/CD was born to reduce manual step to reduce human errors and increase speed to go-live! Last not least, with DevOps the teams took application responsibilities, from cradle to grave. Nevertheless, software security is still missing in many full-stack developers resume and application security responsibilities are pushed off to the security department still. Petty, because the exactly agile, CI/CD and DevOps are security enabling practices.
This session is explaining Shift-left, early security enablement in the development Lifecycle. As the application development becomes more developer centric, the developer’s toolset must match the new challenges to have responsibilities matching capabilities. Learn from rugged software to supply chain cleanliness. Learn to avoid the common pitfalls and benefits of modern application development strategies. Hear why security champions programmes tend to fail, compliance driven security trainings are a waste of time and money. Take back the best practices, proven solutions and Shift Left beyond the development.

- PST
OPEN TALK: Observability for Software Teams
Join on Hopin
Shelby Spees
Shelby Spees
Honeycomb.io, Developer Advocate


Observability, instrumentation, telemetry--what does it all mean? This introduction to observability is for software practitioners who want to better understand the health of their production systems. Learn how to generate better data and gain new insights. You'll walk away ready to use observability to level up everyone on your team!

- PST
OPEN TALK: On-Call Best Practices
Join on Hopin
Julie Gunderson
Julie Gunderson
PagerDuty, DevOps Advocate
Mandi Walls
Mandi Walls
PagerDuty, DevOps Advocate

The always-on, always-available expectations of digital services have increased the requirements of technical teams to provide response and readiness around the clock. For teams new to this concept, introducing on-call can be challenging. There are technical and cultural considerations to keep in mind when adding on-call responsibilities to new teams. In this talk, we’ll look at some of those challenges and provide recommendations for folks who are dreading their new duties.

- PST
OPEN TALK: Up-Skilling While Still Checking in
Join on Hopin
Bill Penberthy
Bill Penberthy
AWS, .NET Developer Advocate


How do you switch design paradigms, or shift technologies or architectures - especially when not all of your team has the requisite knowledge? Many times this means that either some of your team will be left behind or you have to stop\slow development. Who likes those choices? We will go over a couple of up-skilling strategies that will keep a developer team productive while updating their skills and knowledge as part of their job.

- PST
KEYNOTE: Blockchain.com – The Blockchain.com Cryptoasset Investment Thesis: Trust, Want, Need
Join on Hopin
Dr. Garrick Hileman
Dr. Garrick Hileman
Blockchain, Head of Research

Since Blockchain.com was founded in 2011, we’ve seen bitcoin and other digital asset ownership grow from thousands of pioneers to over 50 million people today. Our investment thesis provides a comprehensive view of the factors driving that growth, and the remaining challenges ahead for cryptoassets to become more widely adopted and used.

- PST
OPEN TALK (CloudWorld): Enabling Multi-Cloud or Cloud Migration with Cloud Sidecar
Join on Hopin
Lawrence Finn
Lawrence Finn
Cloud Sidecar, Author

Many enterprises want to become multi-cloud or have the ability to switch clouds. However, cloud providers try very hard to lock in customers with proprietary core services. Cloud Sidecar provides a simple way to take existing software and deploy it to different clouds without complex rewrites. Learn about Cloud Sidecar and how it can unlock your software from only working on one cloud.

- PST
OPEN TALK (ProductWorld): Aligning UX and Product Teams for Success
Join on Hopin
Kandis O’Brien
Kandis O’Brien
The SIX, Co-Founder

When we imagine an ideal product team our vision is usually of a small, autonomous group of product strategists, designers and engineers all aligned and moving with momentum towards a shared mission.

The reality tends to be somewhat different …  especially in large enterprises where functions like Product Management, UX and Engineering sometimes remain inextricably and intransigently siloed even when they are ostensibly working on delivering the same product.

In this talk we’ll explore:

  • The roles of Product Management and UX across the full product lifecycle
  • Common misconceptions and frustrations about product and UX functions and how skillset biases and levels of influence across functions can radically impact what a team does and what actually gets build
  • Essential tips for getting product teams aligned around What to build, How to build it and most importantly, WHY to build it
  • Case studies from The SIX on using Design Sprints and rapid prototyping to help teams align and test product market fit in 5 days or less.
- PST
OPEN TALK: Automating API Style Guides
Join on Hopin
Phil Sturgeon
Phil Sturgeon
Stoplight, DevRel


Creating consistent, quality APIs is a tough job, especially as ecosystems move past 100 APIs and beyond. API Style Guides can help, but developers rarely read them, and those that do don't always remember everything. API Design Reviews and Governance tooling is maturing to help solve this, automating API Style Guides allowing teams to introduce new guidance over time. Learn how to roll this out at your company easily.

- PST
- PST
OPEN TALK (ProductWorld): Pace: A Disruptive Approach to Software Development
Join on Hopin
Peter Cronin
Peter Cronin
ViAGO International, Director

Peter Cronin demonstrates how current software development practices (e.g. Scrum) are no longer keeping up with today's software development environment. Ultimately crippling our ability to provide continuous delivery without compromising software quality. To counter this, Peter introduces Pace, a radical yet proven method that successfully brings planning and development into alignment with the speed of modern development cycles and finally delivers on the promises that Agile has been making for decades. No fluff, no nonsense, just a revolutionary process that reboots software development so management can plan, implement and deploy at a faster rate with fewer risks and greater potential for growth.

- PST
OPEN TALK: The Unseen Costs of Observability: The Need for Continuous Code Improvement
Join on Hopin
Cory Virok
Cory Virok
Rollbar, CTO, Co-founder

We’re quickly becoming better at building software. The increased adoption of microservices architectures and the move to open source are evidence of this. But, we’re not really that much better at fixing it. Finding and remediating bugs is a drain on developers’ time and productivity. We’re reliant on tools that tell us about the stability of our infrastructures. But with more lines of code being written today than the day before, it’s not enough. Teams are getting too much noise and false signals, creating alert fatigue. Developers spend too long investigating issues, struggle to prioritize what needs fixing, and become less productive.

How we build, test, deploy, and release has become more complex, so finding the root cause of errors has become harder. More contextual information is needed to quickly pinpoint where it’s occurring and better error signals can help reduce the noise by grouping together similar root causes which, in turn, alleviates alert fatigue. Plus, bugs should get resolved before users complain, which is still the top way companies find out about bugs despite all the tools they have in place.

And all of this is happening as companies embrace faster deployment models like CI/CD. It’s why the shift left movement is happening, to move testing earlier in the process to catch issues earlier. But what if you could shorten testing cycles and still catch errors before users do?

In this session, you’ll learn:

* Why developers need to be focused on continuously improving code, and not just observability
* How to boost developer productivity by spending less time debugging
* How to catch errors before users report them

- PST
OPEN TALK: Why Your SaaS Product Needs Modern Analytics
Join on Hopin
Brian Dreyer
Brian Dreyer
Qrvey, Head of Product Marketing


All SaaS products have reports, but most don't truly embrace analytics as a differentiator. You'll learn how to use analytics within your product to increase customer satisfaction, decrease churn and expand revenue opportunities using data that is already being captured by your product.

- PST
KEYNOTE: Microsoft – Are We There Yet?
Join on Hopin
Emily Freeman
Emily Freeman
Microsoft, Principal Cloud Advocate


When DevOps surfaced as a concept 10 years ago, the economy was struggling, the cloud was a toddler, servers lived in office closets, and deploys were a monthly — or quarterly — Saturday exercise. DevOps was a novel concept, focused on breaking down silos and reducing conflict between developers and operations folks. It was simple, yet difficult to understand and implement. A decade on, I find myself like a kid in the backseat asking, “Are we there yet?” And even if we were, how would we know? This talk explores the state of DevOps, cloud expansion, and what’s next for modern engineering organizations.

- PST
OPEN TALK: Commit to the Cause, Push for Change: Contributing to Call for Code Open Source Projects
Join on Hopin
Daniel Krook
Daniel Krook
IBM, Chief Technology Officer for the Call for Code Global Initiative
Andres Meira
Andres Meira
Grillo, Founder & CEO
Lakshyana K.C.
Lakshyana K.C.
Build Change, Technology Consultant

Call for Code is a multi-year program that calls on developers to create practical, effective, and high-quality applications based on one or more IBM Cloud services (for example, web, mobile, data, analytics, AI, IoT, or weather) or Red Hat platforms (including OpenShift) to build a solution that can have an immediate and lasting impact on humanitarian issues as open source projects. In this session you'll learn more about the solutions built to tackle natural hazards, climate change, and the pandemic. What sets Call for Code apart from other technology-for-good competitions is the commitment to deploy the winning solutions with the IBM Service Corps and to help teams build sustainable open source communities through The Linux Foundation. Join us at this talk to hear about the most recent winning projects, get an update on previous year's progress, and learn about how to contribute to two projects directly from the developers.

- PST
OPEN TALK: Low Code Identity Verification Is Changing the Game in Fraud and KYC
Join on Hopin
Mark Prest
Mark Prest
Trulioo, Account Executive, SMB
Victor Cuevas
Victor Cuevas
Trulioo, Account Executive, SMB



The low-code movement is creating a lot of buzz. In this workshop, hear about how no/low-code identity verification is making compliance and fraud prevention more cost-effective and accessible.

-How no/low-code solutions can be easily implemented by anyone, including non-technical entrepreneurs
-Why identity verification is making cross-border KYC and fraud mitigation faster with less friction
-How an identity platform streamlines verification workflows by leveraging multiple identity solutions and a network of single-point data sources

- PST
KEYNOTE (ProductWorld): Vonage – Putting Customer Communications at the Center of the E-Commerce Experience
Join on Hopin
Brian Gilman
Brian Gilman
Vonage, VP of Product and Solutions Marketing

Whether you’re in e-commerce or food delivery, it’s imperative to keep customers informed and connect them with the right resource when they’re seeking answers. With online purchasing increasing and more people working from home, buyers are engaging with brands digitally across multiple channels. As a result, e-commerce needs to go omnichannel. What’s more, context, real-time communications, AI, social chatbots and robust contact centers are all necessary to meet rising customer demands in this growing space.

In this session, Brian Gilman, VP of Solutions Marketing at Vonage will discuss key trends within the retail space that has prompted the need for putting customer communications at the center and how APIs have been able to meet these demands. This includes:
- Increased focus to create in-store experiences online: With limitations in physical interactions, retailers are looking to bring the in-store experience online with personalized virtual appointments and experiential content through live streaming. This creates a huge opportunity to use video to build on customer acquisition, engagement and loyalty.

- IT teams are looking to move to the cloud: IDC notes that the demand for cloud-based contact center solutions is outpacing the demand for on-premises solutions, and with good reason. By moving your communications from legacy, on-premises systems to cloud-based software, you can experience greater reliability, global carrier connectivity and robust security.

- Customers expect more: Existing online retailers and brick-and-mortars, looking to transition into the e-commerce space, need to bring context, real-time updates and transparency to fulfill the modern shopper’s expectations. Fortunately, communications APIs have become easily accessible with robust omnichannel capabilities that allow brands to easily build unique and satisfying customer journeys to make shoppers come back for more.

- PST
OPEN TALK: Fine-Grained Authorization for Cloud Native System
Join on Hopin
Ash Narkar
Ash Narkar
Styra, Software Engineer

Every organization has security requirements influenced by the technologies in use, legal regulations, internal conventions, and so on. Policy enforcement is difficult because it often affects the entire stack, requires state from multiple locations, and must evolve over time as business needs change.

Organizations have relied on wikis and tribal knowledge to document and enforce important rules that govern how their systems behave, but today, many organizations pursue "policy as code" for greater control and visibility over their stacks.

In this talk, Ash will introduce the Open Policy Agent (OPA), an open source, general-purpose policy engine used by companies like Netflix, Intuit, and CapitalOne to enforce policies across a breadth of domains such as custom applications, container-management, i.e. Kubernetes, public clouds, server management etc.

This talk will highlight how fine-grained authorization can be achieved by organizations consisting of multiple teams, massive container deployments, diverse security requirements and how all of this can be made possible without significant changes to the existing infrastructure.

- PST
OPEN TALK: The APIM Advantage: Using API Management to Build Better APIs
Join on Hopin
Matt Tanner
Matt Tanner
Tyk, Product Evangelist

How do you build increasingly better APIs? It’s easier than you may think! In this session, we will talk about how to build better APIs with API management and show the key advantages of using APIM to drive your API development. We will cover the basics of APIM features and some of the use cases for these features. Including: Rate limiting
Quotas
Authorization
Logging
Traffic Transformations
Alerts

Virtual Endpoints

Whether you are looking to provide better service for your users, better reporting and metrics for your stakeholders, or to help your support team to become more efficient at supporting your API portfolio, stop in to see how API management can power these improvements.

Friday, February 19, 2021

- PST
KEYNOTE (CloudWorld): Ro -- Serverless - How to Speed up Tests over 300 Times and Achieve Continuous Feedback?
Join on Hopin
Tomasz Konieczny
Tomasz Konieczny
Ro, Senior QA Engineer

Modern software development methodologies and approaches help to increase delivery speed while still caring about software quality. However, if we think about manual regression tests, they are not only time consuming and repeatable, but also feedback time is quite high. These are the reasons why regression tests are often automated.
Automated tests can provide results faster and it’s possible to execute them more frequently than manual ones. They can decrease the overall time needed for tests, but what's probably even more important, they allow to test and receive feedback earlier in the development process. It's essential if we want to release and deliver business value faster and more frequently.
But what if we have more and more tests and even automated execution of them takes too much time - 10 minutes... 30 minutes... maybe even hours? Should we consider the ability to execute full tests set just a few times a day as something normal? Is adding more compute resources the only option to reduce the execution time? Or maybe there are too many high-level tests and some of them should be replaced by low-level ones according to the Test Pyramid? Is the Test Pyramid still valid in the cloud world?
During the presentation, you will see how the serverless cloud services like AWS Lambda may be used to run tests in the highly parallelized environment that can speed up test execution even hundreds of times.

- PST
KEYNOTE (ProductWorld) – Working Backward Powered by OKRs
Join on Hopin
Mariya Breyter
Mariya Breyter
Goldman Sachs, Enterprise Agile Coach

I am going to describe my journey in building a "working backward" product envisioning and delivery framework for a large financial services firm, and aligning our product strategy with the company-wide OKRs.

This was part of our transformation from project delivery to a customer-centric product-driven innovation enterprise. I will provide specific examples, describe failures and learnings, and share the outcomes.

- PST
OPEN TALK: Agentless AI-Powered Cloud Threat Detection and Response
Join on Hopin
Arun Raman
Arun Raman
Blue Hexagon, VP of Cloud
James Wenzel
James Wenzel
AWS, Sr Solutions Architect
Saumitra Das
Saumitra Das
Blue Hexagon, CTO


In this session, Blue Hexagon and AWS present AI-powered cloud-native security for near real-time threat detection and response, deep visibility into cloud configuration and workloads, and achieving compliance with industry-standards. Delivered agentless and managed as code, this technology greatly reduces the burden of deployment and management of an effective security posture against adversaries, even as DevOps teams build and deploy business workloads at an agile pace.

- PST
OPEN TALK: Benchmarking the Cloud
Join on Hopin
John Kendall
John Kendall
Cockroach Labs, Product Manager

Benchmarking cloud providers is difficult and time-consuming. In 2017 our cloud provider decisions were based on tests and informed assumptions. But when we started to see results that contradicted our assumptions, we dug further. Were our assumptions leading us astray?

This led us to develop the Cloud Report, a benchmark comparison of Amazon Web Services (AWS),Google Cloud Platform (GCP), and Microsoft Azure. Every year since, cloud infrastructure improves, so we have developed a cadence of benchmarking to keep our own engineering team, as well as our customers, at the cutting edge. In this talk, John breaks down how we benchmark each of the clouds, how we select the benchmarks, and the difficulties that we encounter -- no matter how variables we control for.

- PST
OPEN TALK: SaaS-on-SaaS: The SaaS App Ecosystem That Silently Generates $5b+ Revenue for Developers
Join on Hopin
Albert Ho
Albert Ho
Sidr, Co-Founder
Tongbo Huang
Tongbo Huang
Chaser, Cofounder

Did you know that over $200M has been paid out to Shopify app developers in the past 4 years? That Salesforce AppExchange is a $4B+/year business? In this session, we're going to demystify this under-the-radar world of SaaS platform app ecosystems. We'll be discussing hot topics related to SaaS app ecosystems like:
* When does a SaaS platform open up for developers to build apps on?
* What kind of business models exist for these SaaS app ecosystems?
* What team should own this?
* What kind of internal apps do companies build on SaaS platforms?
* Can these apps become venture-scale businesses?

Bring your questions and get ready to learn about about this underdog world of SaaS-on-SaaS startups that is quietly generating several billion in revenue underneath the hood!

- PST
OPEN TALK: WordPress as a Service: Get It Done in Less Than 30 Minutes with Terraform & K8s on IONOS Cloud
Join on Hopin
Octavian Mihalache
Octavian Mihalache
IONOS, Full Stack Engineer

Let’s assume that we’d like to become the next big internet tycoon by offering an awesome, high end managed WordPress service to the world, including monitoring, completely dedicated database, backups, restores and the whole nine yards. In addition to our great idea, let’s also set some…less realistic goals:
– We need a Proof of Concept up and running in less than 30 minutes
– We need to reach our goal(s) without having to deep-dive into WordPress specifics
– A new dedicated wordpress site needs to be deployable with a single command or API call.
– Upon deployment, each WordPress website needs to be secured through HTTPS

This speech will give you an overview on how to start a project like this by leveraging the power of Kubernetes Operators running on the IONOS Cloud infrastructure.

- PST
OPEN TALK: Control Kubernetes Ingress and Egress Together with NGINX
Join on Hopin
Amir Rawdat
Amir Rawdat
NGINX, Technical Marketing Engineer

Join our resident Kubernetes and modern apps experts in a discussion of the challenges of Kubernetes traffic management in today’s technology landscape. While Kubernetes Ingress gets most of the attention, how you handle egress traffic is just as important. Egress isn’t just about traffic leaving a cluster, either, but also concerns traffic among managed and unmanaged services within the cluster. We demo a solution using NGINX Service Mesh and NGINX Ingress Controller to control egress from the cluster and between NGINX Service Mesh and unmanaged services. Whether you’re new to modern application architectures, or looking to improve your current microservices deployment, this webinar is for you.

Join this webinar to learn:

* Solutions to common challenges when managing traffic in Kubernetes
* How to control both ingress and egress in a single configuration
* Which solutions from NGINX can best serve your needs, depending on your requirements
* About NGINX Service Mesh and NGINX Ingress Controller with live demos

- PST
OPEN TALK (ProductWorld): Changing Fortunes: How the Evolving Cloud Technology Landscape Influences Developers' Choices
Join on Hopin
Richard Muir
Richard Muir
SlashData, Data Journalist

A discussion on how usage of different cloud technologies and vendors has changed over the past two years, and how industry and company size affects this.

- PST
OPEN TALK (CloudWorld): Designing In Memory Applications for Cloud Deployment
Join on Hopin
Greg Stachnick
Greg Stachnick
GridGain, Director of Cloud Product Management

Cloud deployments offer the potential for almost infinite resources and flexible scalability. But there are so many options! It can be overwhelming to know which services are best for your use case. Building distributed systems which take advantage of in-memory computing only adds to the complexity. During this session we will introduce the Apache Ignite in-memory computing platform and identify key metrics that can help you maximize application performance on your existing cloud infrastructure. We will provide best practices on how best to structure and deploy in-memory applications on both public and hybrid clouds.

- PST
OPEN TALK (ProductWorld): Thinking beyond Product & Crafting the 360 Degree Customer Experience
Join on Hopin
Abhishek Jain
Abhishek Jain
ServiceNow, Staff UX Researcher - ServiceNow

Customer experience is customers’ perception of how your company treats them. These perceptions affect their behaviors, build memories and feelings to drive their loyalty.
Customers are willing to pay a price premium of up to 13% to 18% for luxury and indulgence services, simply by receiving a great customer experience. Empathy, trust & loyalty are key factors affecting the consumer retention & ultimately business. User experience with product is not sufficient, 360-degree experience of a consumer is the need.

In other words, if they like you and continue to like you, they are going to do business with you and recommend you to the others.

Empathising with customers not only helps in identifying the various touch points but also helps in analysing the business potential at each interaction stage. To target the overall 360 degree customer experience, business has to move away from only-product strategy to end to end customer journey strategy. This essential means ‘Organizations & teams needs to focus on the ‘Customer Experience Vision’.
“Make UX driven strategies across different touchpoints”

In this talk I would like to present the key important aspects of crafting the 360 degree experience for consumer and identifying the user journeys.


Topics to be covered
• Product vs Overall experience
• Why it is important to focus on overall ecosystem
• Crafting 360 degree experience through journey mapping
• Journey mapping
• Key Ingredients of Journey mapping
• Process to prepare the journey mapping
• Case studies
• UX Culture and process in organisations


Key takeaways
• Value of targeting experience at overall level
• User Research for identifying Journey mapping
• Customer Experience vision for organizations

- PST
OPEN TALK: Get Your Apps in Front of 800,000k Developers
Join on Hopin
Walt Ribeiro
Walt Ribeiro
Vultr, Developer Advocate

Manage Databases with MySQL
Create, Deploy, and Manage Containers with Docker
Build and Manage Websites with Plesk

Over the past 17 years, the Linode community has grown to serve millions of developers and small businesses around the world. Tap into a diverse and growing community to accelerate your app's awareness and adoption.

Simplify your sales cycle, discover new customers and leverage co-marketing support from the Linode Partner Team. We're here to guide you through listing on the Linode Marketplace, and see what opportunities come next.

Once your listing is created, developers, teams, and companies can discover your solution in our library and quickly deploy it from our Cloud Manager, API, or CLI.

- PST
OPEN TALK: The Secret to Achieving Tech Giant Innovation Velocity
Join on Hopin
Dan Graves
Dan Graves
Delphix, Chief Technology Officer

Tech giants like Amazon, Google, and Microsoft have set a north star for companies around the world to stay competitive. They engineer away every impediment to fast, reliable software releases.

To achieve Internet and cloud speed and scale, everything, including data, has to be programmable and API-driven.

Over the last two decades, storage, compute, and code have all been automated, but data remains heavy, complex, and filled with security and compliance risks.

Join this session to learn how to solve your most daunting data challenges the modern way— with programmable data infrastructure.

- PST
OPEN TALK: Enrich the Developer Experience Utilizing APIs with IBM API Hub
Join on Hopin
Paul Gordon
Paul Gordon
IBM, Manager - IBM API Economy
Steve Kenna
Steve Kenna
IBM, Sr. Architect for AI Applications

With the average enterprise organization consuming thousands of APIs, it has become increasingly challenging for developers to locate or socialize created APIs. It is even more difficult for organizations to manage their API collections. Even companies are now offering to socialize business partner’s APIs to their customers in order to create microservices, complex integrations, and product solutions.
IBM’s answer to this problem is the IBM API Hub.  This essential API hub offering allows for managing friction, preventing resource duplication, and breaks silos. It provides a single place for organizations to publish and share created APIs in an easy discoverable, searchable, highly available, and curated environment.
In this session, learn about the key attributes of the IBM API Hub. Explore the consumer experience and its low barrier of entry for any API Provider. Discover how IBM Sterling has created an all new enriched experience for their developers using the IBM API Hub. Try out the IBM API Hub yourself with a full set of API consumer features and functionality.

- PST
OPEN TALK: Real-World Insights on Container Security and Usage
Join on Hopin
Knox Anderson
Knox Anderson
Sysdig, VP of Product
Aaron Newcomb
Aaron Newcomb
Sysdig, Director of Product Marketing

Cloud and Kubernetes adoption led to greater container usage in 2020. Staying up-to-date with the latest trends in security and monitoring for Kubernetes and container environments is more important than ever.

In this session, you’ll hear real-world examples of nearly one billion unique containers deployed in today’s modern global enterprises. You’ll walk away with new knowledge about:
- How organizations are dealing with container security concerns
- Interesting shifts in runtime and registry usage
- Usage trends that impact container security
- Practices others are using to to run containers with greater confidence
- Trends in lifespan and density as container usage matures

- PST
OPEN TALK: Securing and Managing K8s Apps with Ease: NGINX Service Mesh
Join on Hopin
Alan Murphy
Alan Murphy
F5 Networks, Sr. Product Manager, Service Mesh
Jared Byers
Jared Byers
F5 Networks, QA, NGINX Service Mesh
Matthew Yacobucci
Matthew Yacobucci
F5 Networks, Architect and Tech Lead, NGINX Service Mesh

Kubernetes brings promises of application modernization and agile applications development and deployment, but it also brings new challenges in managing these environments. Nowhere are these challenges more of an issue than with traffic management and security of microservice environments, especially in those which require high-volume, high-reliability, and high-security. But the good news is that you’re not alone: These challenges impact everyone moving to Kubernetes, and there are solutions to make traffic management and security in Kubernetes microservice environments easier. Come join NGINX Service Mesh engineers to talk about NGINX Service Mesh and tools available for your microservice traffic management challenges. This session will be an engineering round-table where we'll have an open discussion about service mesh use cases, demos, and a Q&A with the engineers. Join us to talk all things mesh, the need for ingress/egress traffic management within a mesh, and some best practice guidelines with microservice traffic management.

- PST
OPEN TALK (CloudWorld): Why Developers Struggle with AppSec (and How to Make It Better)
Join on Hopin
Scott Gerlach
Scott Gerlach
StackHawk, Co-Founder & CSO

We’ve all heard the buzz around pushing application security into the hands of developers, but if you’re like most companies, it has been hard to actually make this a reality. You aren’t alone - putting the culture, processes, and tooling into place to make this happen is tough. Join StackHawk CSO Scott Gerlach as he shares his triumphs and failures while building DevSecOps practices and tools at companies such as GoDaddy, SendGrid, and Twilio. Dig into specific reasons why developers struggle with AppSec and what you can do to make it work better. Whether you’re a seasoned DevSecOps pro or just starting out, this will be an entertaining (and judgement-free!) talk you won’t want to miss!

- PST
OPEN TALK (ProductWorld): Designing Products for the Future of Voice
Join on Hopin
Brendon Stead
Brendon Stead
Sound United, SVP Product Development & Engineering

Voice-enabled devices like Alexa and Google Home are fundamentally transforming the way we interact with products and have become a household staple. While 75% of households in the U.S. are predicted to own an in-home voice technology device by 2025, the current challenge with these different conversational UIs is that they don’t play nice together. How can UX and product teams design products to account for this challenge and the massive shift towards voice-activated technology? Having designed one of the first audio technologies to bridge multiple voice-activated devices together seamlessly, Brendon will share his expertise in how to design products for a voice-activated future.

- PST
OPEN TALK: AI — Used Right — will Accelerate Cloud Development by 100X
Join on Hopin
Gonçalo Gaiolas
Gonçalo Gaiolas
OutSystems, VP of Product

AI is at the peak of its hype cycle. Too often, ‘AI-capable’ refers to marketing claims instead of practical value add. For this reason, developers tend to be skeptical about AI-driven development. Slapdash application of AI ends up diminishing developer’s creativity and effectiveness.

When implemented in inventive, unique ways, AI dramatically improves the productivity of developers and opens up new opportunities for creativity – especially when applied to cloud app development. Furthermore, beyond the initial development process, AI has the potential to completely transform the entire application lifecycle. Pairing AI with visual, model-driven development enables guidance to be both more powerful and less obtrusive and can compress CI/CD pipelines into days or even hours, instead of weeks.

Come join us as we discuss the three most fundamental design decisions regarding integrating AI into an application platform, our experience analyzing models based on 10s of millions of application graphs and flows, and explore the implications for improving your cloud development productivity by 100x.

- PST
OPEN TALK: Understanding PDF Forms, Their Advantages, and How to Fix Common Issues
Join on Hopin
Joseph Argento
Joseph Argento
Datalogics, Senior Software Engineer

PDF forms are widely created and used in many facets and applications. You’ve probably seen, filled out, or maybe even created your own PDF Forms for your clients or customers to fill out. In this talk, we’ll cover XFA PDF forms and AcroForms which are the two most common types of PDF Forms. XFA forms were designed to enhance the processing of web forms, however, they are not always compatible with PDF viewers and software. This means that a majority of PDF software does not support the XFA format and you can’t open, view, process, convert or print these forms. So what can you do to fix it? In this presentation, we’ll dive into showcasing PDF forms and their advantages, we’ll also cover XFA forms and explore why they are such a unique PDF Form format, and guide you on how to efficiently work with any PDF forms despite some of their challenges.

- PST
KEYNOTE: Roblox -- How to Scale and Manage a Thriving Developer Community
Join on Hopin
Matthew Curtis
Matthew Curtis
Roblox, Vice President of Developer Relations

In the last few years, Roblox has grown into a massive online platform of users and diverse global developers. Roblox has thoughtfully scaled to create a thriving, inclusive environment that makes it easy for developers of all ages and skill levels to create compelling content for millions of users across the globe. In this talk, Roblox VP of Developer Relations Matthew Curtis will highlight the key management principles that have helped Roblox foster its thriving developer community. In addition, he’ll outline key Roblox initiatives his team leads that are designed to support and enable self-organization, remove friction, and encourage cooperation among the developer community.

- PST
OPEN TALK (CloudWorld): The Good, the Bad and the Ugly: Keeping Your Service Reliable with SLIs and SLOs
Join on Hopin
Prathyusha Charagondla
Prathyusha Charagondla
Adobe, Site Reliability Engineer, Cloud Technology

With increasing service traffic and services scaling, the need to ensure reliability and customer satisfaction has never been higher. How can we ensure that a service is reliable and the needs of customers are met?

Through defining and monitoring SLIs and SLOs! This talk will cover why strategically defining SLIs, SLOs and SLAs and monitoring SLIs can help improve the reliability of your service and ensure customer satisfaction in the long term. We follow this by walking through the process of defining these critical metrics, and go through some case studies and industry practices.

- PST
OPEN TALK (ProductWorld): Gamification Strategy for Enterprises to Enable Product Practices
Join on Hopin
Garima Bajpai
Garima Bajpai
Capital Carbon Consulting, Co-Creator Continuous Product Oriented Practice

We need a strategy to embrace, evolve and innovate product practices through collective engagement

This talk proposes an enterprise level Gamification strategy and eventually highlights the Convergence of Gamification and Machine Learning to build next-generation products

The Enterprise level Strategy for gamification lays the foundation for -
- Introduce culture of experimentation
- Measuring innovation by integration of scores
- Engage End-User in Gamification, mock-up..
- Introduce researchers in the process
- Creating Open-Source Projects
- Map the Road to Organized innovation

First steps in this journey understanding "Gamification" - integration of game elements like point systems, leaderboards, badges, or other elements to build collective thinking on complex problems of future

Second step to identify critical business question for future & next-generation product portfolio
- Non Linear products & Features
- New security threats
- New Data Sources & Data Protection
- Optimal level of Agility
- People Driven Compliance
- Hyper- Automation

Third Step onboard to a Gamification Strategy to answer critical business Questions of future
- Shortest lead-time ( How fast )
- Smallest number of errors
- Hyper-Automation challenges for complex task
- Ranking based “Toil” removal
- Loyalty points where customer redeem points

- PST
OPEN TALK: Building a Data Plane with K8ssandra, Apache Cassandra on Kubernetes
Join on Hopin
Chris Bradford
Chris Bradford
DataStax, Product Manager


K8ssandra has made it effortless to deploy Apache Cassandra on Kubernetes. Long a simple means of deploying stateless applications, modern tooling and APIs has facilitated the move of databases to this pervasive platform. Join Chris Bradford in deploying the K8ssandra stack to Kubernetes. Learn how it packages a production Cassandra deployment with supporting tooling alongside Stargate, a next generation data gateway. We will explore everything from the management interfaces leveraged by DevOps teams to performant, highly available, REST, Graph, and Document APIs for developers.

- PST
OPEN TALK: Client-Serverless Is the 4th Generation Application Model
Join on Hopin
Brecht De Rooms
Brecht De Rooms
Fauna, Senior Developer Advocate


After a long evolution, the browser has become a programmable client that lives in a globally connected world of APIs. This combination of a ubiquitous client with a sea of serverless APIs and the emergence of APIs with advanced security features have enabled the new, client-serverless application model. In such a model, we slowly move away from three-tier applications. In three-tier applications, APIs were typically guarded by the backend. In client-serverless, clients are rapidly taking on a more central role, where clients become responsible for gathering their data services directly from the data source. Needless to say, this reduces complexity, but also brings an entirely different security model which SaaS providers will need to prepare for.

- PST
OPEN TALK: Up Your Executive Game: The Topics That Technical Leaders Should Cover at Board Meetings
Join on Hopin
Andrew Lau
Andrew Lau
Jellyfish, Cofounder and CEO

The task at hand: brief your executives and the board on the progress you’ve made this quarter. Business execs and board members want to see what it is your team is doing, or whether and why you are or are not doing whatever is in their head. This can be tough when it comes to engineering. You may know how your team is performing, and you know what they’re doing, but it can be a challenge to present this to the business and board members. What topics should technical leaders cover, and how should they present those topics to answer the board’s questions even before they’re asked?

Andrew Lau, engineering leader turned CEO of Jellyfish has experienced these presentations from both sides. In this session, he’ll walk through:
- Why engineering leaders can and should be more influential in executive decision-making
- The most important topics that your board will want to hear about
- How and where to find the data
- How to present it in ways that will resonate with business executives

- PST
FEATURED TALK: Transitioning to the Internet of Intelligence (IoI): How to Leverage IoT as an Enablement Layer to Develop IoI Solutions
Join on Hopin
Drew Ehlers
Drew Ehlers
Zebra Technologies, Global Futurist

Join Zebra Technologies’ Global Futurist, Drew Ehlers, to further understand global trends influencing the current supply chain landscape and the emerging use case problems that need to be solved. Discussion will include an in-depth look at the evolving development approaches to solving problems, as well as best practices and use cases for leveraging IoT as an enablement layer to create opportunities for IoI solutions. Drew will illustrate usage of sensors, on-premises software, hybrid, cloud, microservices, edge computing, computer vision, machine vision, point cloud data, and Machine learning, to name a few, used to solve these problems.

- PST
OPEN TALK: (ProductWorld): The 5 Responsibilities of a High-Performing Agile Leader
Join on Hopin
Jill Stott
Jill Stott
NextUp Solutions, Senior Agile Trainer, Excella Training

If an Agile team is self-managing, then what's the manager supposed to do?

When a leader stops micro-managing, and truly empowers and trusts the team, they will have ample time to do what an Agile leader should be doing.

A high-performing Agile leader:
1. Understands and works to continually improve the system
2. Hires awesome people and then mentors and coaches them to assist them with their career goals.
3. Provides the tools, training, and environment the teams need to be successful
4. Shields the team from unnecessary outside distractions
5. Removes roadblocks

This session explains these 5 Agile Leadership responsibilities, with specific examples and concrete ways to successful carry out each one on a daily basis.

- PST
OPEN TALK: Groove with Ambiguity: The Robust, the Reliable, and the Resilient
Join on Hopin
Matt Davis
Matt Davis
Blameless, Senior Infrastructure Engineer

The networked software systems we build are increasing in complexity every moment. From the abstractions of cloud hosting and inherited libraries to container scheduling and third-party vendors, the turtles go all the way around!

Today the most successful builders and operators are embracing complexity through CI/CD, Chaos Engineering, and innovation in Incident Response. They realize that the adaptive world around us is advancing at such a breakneck speed, it is leaving our capacity to understand it in the dust. That humans and technology must race a gauntlet of automation surprises and collaboration challenges as a team, learning and improving along the way.

This session showcases methods of deploying, running, and navigating complexity. It offers a practical view of how software systems can scale and remain robust to failure (like fallbacks or high-availability), achieve highly reliable socio-technical operations (via runbooks and game-days), and adapt to surprise through techniques of resilience engineering (graceful extensibility and building for adaptation).

- PST
OPEN TALK: Tackling the Mighty PDF with a Modern API
Join on Hopin
Ben Ogle
Ben Ogle
Anvil, Co-founder and CTO

PDFs are everywhere but they are painful to deal with and even harder to write code for. We’ll talk about why PDFs are challenging and share a better way to programmatically interact with them.

Come hear about:
* Why PDFs are everywhere (with examples)
* Why PDFs are hard to deal with
* A live demo of the Anvil PDF API—the easiest way to incorporate PDF creation, filling, and signing

- PST
OPEN TALK: Building a Progressive Web App from Scratch
Join on Hopin
Rui Barbosa
Rui Barbosa
OutSystems, Developer Advocate and Evangelist

Are you ready to say goodbye to your application backlog, and hello to developing apps at lightning speed? Look no further than progressive web apps. 

Progressive web apps (PWAs) are web apps that provide end-users with a frictionless experience while still offering the features of the native-like applications they know and love. Some of the key benefits of PWAs include cross-platform, independent distribution, no installation, and offline capabilities. 

In this session, Rui Barbosa, Developer Advocate at OutSystems, will demonstrate how to quickly build a mobile application from scratch and immediately distribute it using PWA technology. See how the OutSystems platform can empower you to become a world-class problem solver!

- PST
OPEN TALK (CloudWorld): DevOps on AWS
Join on Hopin
Saikat Banerjee
Saikat Banerjee
Amazon Web Services, Sr. Product Manager - Tech

Amazon and AWS have a long history with DevOps, averaging 1 production release a minute. While other companies may not release at that scale, it has become increasingly clear that DevOps is both a unique opportunity and a key challenge in the SDLC. In this session, we will go over DevOps at AWS and how our tooling supports our customer’s journey to DevOps Nirvana.

- PST
OPEN TALK (ProductWorld): Why Women Make Great Product Managers
Join on Hopin
Renu Motwani
Renu Motwani
Broadcom, Head of Product, AIOps
Ankur Agarwal
Ankur Agarwal
Venio Systems, VP of Products

Technology Product Management is a highly coveted job- sitting at the cusp of product definition, product marketing, business development and customer engagement. However, it is challenging too- with a variety of issues related to people, cross-functional alignment, fast paced market, changing customer requirements, and so on. Product Management is as much a skill acquired by experience, as it is an art refined with passion and natural inclination. In this session, we will explore what makes women handle this job skillfully and artistically.
And please don't mistake this session to be a comparison of Women's skills with other professionals. It is about the special skills Women can leverage to be successful at the product management discipline.

- PST
OPEN TALK: Lessons in Platform Engineering
Join on Hopin
Samir Naik
Samir Naik
Plaid, Director of Engineering

Fintech is changing at a rapid pace and developers are always iterating and building on platforms to create new features and tools to make better user experiences. At Plaid, we’ve been uniquely positioned to build a platform to help developers start and grow their apps and services to solve for some of the most challenging problems in financial services.

Over the last few years since we first launched Plaid Link, the interface that connects users with fintech apps that integrates directly with the Plaid API, we’ve learned a lot of valuable lessons about how to build a platform that’s optimized for growth and user experience. Samir Naik, Director of Engineering at Plaid is going to share some of the key lessons that Plaid has learned over the years building alongside this community of developers and navigating the ever changing fintech landscape. He’ll talk about how Plaid thinks about the developer experience and building an API that has enabled thousands of apps in the ecosystem to connect to over 11,000 financial institutions in North America

- PST
OPEN TALK: Realizing Agility and Velocity with a Neutral Approach to Identity
Join on Hopin
Chris Gustafson
Chris Gustafson
Okta, Senior Solutions Engineer

Why neutral foundational elements like identity can unlock a future of agility.

Modern applications require neutrality and flexibility. Long gone are the days where a developer could rely upon a single vendor’s technology stack or assume that connecting systems would share the same language, platform, geography or timezone. Organizations have evolved from on-premises, to cloud to multi-cloud strategies and with this complexity comes the added requirement that development go faster, user stories become richer and code lives longer. Teams must demonstrate agility through neutrality in order to achieve increased velocity.

Okta is rooted in the concept that proprietary methods and restrictive ecosystems are contrary to the precepts of the modern developer. In this session, a discussion will revolve around why identity is the common thread that allows for interoperability and extensibility across systems, infrastructure and technologies. Identity isn’t a component of an application, but rather a fundamental attribute of all applications.

- PST
OPEN TALK: Testing Security of Micro-Services, APIs and Cloud-Native Apps in Your CI/CD Pipeline
Join on Hopin
Asma Zubair
Asma Zubair
Synopsys, Product Management Manager

Are you struggling with security testing of your APIs, web-services or cloud-native applications? Are you looking for new ways to test security without impacting velocity? Would you like to get visibility into sensitive data that your application handles? If answer to any of these questions is yes, allow us to introduce you to new and unique ways to perform security testing. In this session, we will give you an overview of developer friendly security test tools from Synopsys for unparalleled accuracy and visibility into application vulnerabilities with remediation guidance and just-in-time contextual training to help your developers with remediation effort to improve your application security posture.

- PST
KEYNOTE (ProductWorld): Product School -- The Future of Product Management
Join on Hopin
Carlos González de Villaumbrosia
Carlos González de Villaumbrosia
Product School, Founder & CEO

Think about a company. Engineers build the product. Designers make sure it has a great user experience and looks good. Marketing makes sure customers know about the product. Sales get potential customers to open their wallets to buy the product. What more does a company need? What does a product manager do? Through this session we will answer that question, as well as navigate the different paths to break into product. We will explore the many roles within Product Management and discuss all the best practices, practical advice, and expert tips key for succeeding

- PST
KEYNOTE: Oracle -- Simplifying Data-Driven Microservices with a Converged Data Architecture
Join on Hopin
Sanjay Goil
Sanjay Goil
Oracle Database Cloud, Vice President, Product
Paul Parkinson
Paul Parkinson
Oracle, Oracle Microservices Platform Data and Transaction Processing Dev Lead

A technical talk on architecture choices that help build data-driven microservices with loose coupling and bounded contexts. The workflow and data flows have to be architected together, as concepts of CRUD, CQRS, Event sourcing, and Sagas come to the forefront of app, message, and data scaling. Built on a modern cloud platform, we illustrate a sample food ordering application with microservices patterns that can be applied in any project. A containerized converged database architecture with a variety of data types on the cloud can make it simple to build and operate the data layer, but these principles can be applied to special purpose databases too. The app and data interfaces are explored with support from the data layer making the app coding simpler, especially with Messaging patterns and Saga APIs that reduce the load on the Java developer using a Microservices framework. A free self-service hands-on-lab is available for developers to go through on their own to test these.

- PST
OPEN TALK (CloudWorld): How to Get Quick-Started into AWS CloudFormation
Join on Hopin
Roland Heusser
Roland Heusser
SRI International, Software Engineer

Provisioning AWS resources one by hand is tedious and cumbersome, especially in an environment where you have multiple similar set ups. Learn how you can use AWS CloudFormation to simplify setting your virtual machine up and how it can be used to even install and configure your software for you.

- PST
OPEN TALK: Road to Observability: Centric or Agnostic - That Is the Question
Join on Hopin
Chris Engelbert
Chris Engelbert
Instana an IBM Company, Senior Developer Advocate

As distributed systems grow bigger they have become more complex and harder to manage. The amount of data coming out of these microservices based applications is more than any human, or even group of humans, can process on their own. Because of this, AIOps is essential for proper management of all the Observability data points.

With a look into the AIOps space, there are many different options to choose from. And, those choices are not just limited to products and companies. A bigger challenge is to understand the different routes to implement data gathering. Domain-Centric or Domain-Agnostic are the two main approaches.

In this presentation I’ll walk down the road of issues, how they can be solved, and take a quick tour into the differences of Domain-Centric and Domain-Agnostic approaches, as well as their pros or cons.

- PST
OPEN TALK: Driving Collaboration across Distributed Teams
Join on Hopin
Jarom Chung
Jarom Chung
Lucid, Director of Product


The future of work has arrived. As product development teams have shifted to working remotely, we’ve had to adjust our processes, communication, and culture. Join Lucidspark to learn how to effectively drive collaboration across distributed teams both now and going forward.

- PST
OPEN TALK: Why Your APIs Should Fly First Class
Join on Hopin
Robert Ross
Robert Ross
FireHydrant, CEO and Co-Founder

Picture yourself flying First Class. You board the plane first, you get champagne, and you feel as though you’re the most important. Why not treat your APIs the same way? Join FireHydrant’s CEO and Co-Founder, Robert Ross, for this session where he’ll share why putting your APIs first can be a game-changer for your business.

In this session we’ll discuss:
- The benefits of building your API first and how it can pay dividends in the long haul
- The different types of APIs and which choice is the right choice
- The importance of hosting API documentation

- PST
OPEN TALK (CloudWorld): Building Reliable Web Services with Kotlin Ktor
Join on Hopin
Julien Salvi
Julien Salvi
Aircall, Senior Android Engineer

Through this live coding session, you will learn how to setup a Kotlin Ktor project with some routes using the framework tools and features (Routing, DataConversion, ContentNegotiation...) and communicate with a sample Android app.

Let see how we can easily setup a Postgres database connection with Exposed, an ORM library for Kotlin and see how clean architecture can be a good choice for developping your brand new API.

We can even go further and see that we can actully share code from your backend application and your Android application (say hi to Swagger!).

- PST
OPEN TALK: Rebirth After Death: How Developers Create The Tech Renaissance Post COVID-19
Join on Hopin
Chris Hilton
Chris Hilton
Galvanize, San Francisco Technology Evangelist

We now stand on fertile soil ready for new businesses and business models to take root in 2021 & beyond.

Facts:
-Companies have raised more capital in 2020 than ever before.
-In Q3 2020, applications for Employer Identification Numbers, an indication of Start-Up business creation, reached the largest number ever recorded.
-COVID-19 was a very destructive force, but at the heart of capitalism is ‘creative destruction’

This is the cusp of the 1st major wave of the 4th Industrial Revolution which has been spoken about in rarefied places like the World Economic Forum as early as 2014. This revolution is characterized by connectivity and is faster and further reaching than the previous revolutions.

This time period inherently carries immense risk with jobs being destroyed at an unprecedented rate, technology rapidly accelerating, environmental degradation, social unrest, geopolitical changes, and mental health spiraling downward.

Yet in the midst of chaos there is also opportunity.

One of the most notable heroes of this age are Developers. People who know how to program are some of the leaders of the 4th Industrial Revolution and are, as Eric Schmidt calls us, “Smart Creatives”. When presented with problems, each of us has the ability to quickly pivot, build our technology skill stack, & create solutions that will save our communities from collapse.

In this talk we will discuss:
-Why 2021-2031 are the most important 10 years of your life
-How to focus, and what to focus on during the next 10 years
-Discuss necessary skill sets, industries, and technologies for the 4th Industrial Revolution
-How to save humanity from the Dark Ages and bring us into the Tech Renaissance

- PST
CLOSING KEYNOTE: Rippling -- How an Entrepreneurial Culture Shapes an Engineering Team
Join on Hopin
Jeremy Henrickson
Jeremy Henrickson
Rippling, VP of Product and Engineering

Is it possible for a tech company to have an entrepreneurial, engineering-first culture? Jeremy will speak to why Rippling recruits failed founders, prioritizes engineering, and is executing a playbook that runs counter to the conventional wisdom of how to start and scale a company.

- PST
OPEN TALK (CloudWorld): Performance & Latency Prediction Using AI/ML on Streaming and Eventing Platforms
Join on Hopin
Hung Dinh
Hung Dinh
Dell EMC, Distinguished Member Technical Staff
Bijan Mohanty
Bijan Mohanty
Dell Technologies, Sr. Enterprise Architect

Streaming and Eventing platforms like RabbitMQ, Kafka and IBM MQ are key enablers of Messages-Oriented-Middleware & Event Driven Architectures which are foundational to Digital Transformation.
Performance management for interactions with these platforms is always challenging.
Latency could have wide ranging impact on business
Creating Machine Learning based models to predict latency related anomalies would help avoid business outages before they happen.

- PST
OPEN TALK (ProductWorld): Building a Product Champion Network
Join on Hopin
Kimberley Morrison
Kimberley Morrison
Aurecon, Digital Platforms Lead

The people that know our business best, are our business people and the people that know our products best are the people that use them everyday. Building a champion network of employees from your business can not only help you boost engagement and adoption but can also be a great way to get real feedback and build a roadmap that continually drives value for your users.

This session will discuss the importance of building a champion network, where to start and who to select.

- PST
OPEN TALK: One Company's Journey Going Serverless with AWS
Join on Hopin
Mike Watson
Mike Watson
Synerzip, VP of Engineering
Philip Edge
Philip Edge
Intertek Alchemy, Vice President, Engineering & Chief Security Office

Serverless cloud technologies have been around for some time now and most of us know the benefits include simpler management and pay-per-use billing. There are additional benefits on top of these, however, adoption of this technology is not as straightforward as other cloud transition strategies. In this talk, we explore the advantages of serverless technologies, highlight the architectures that support them, and discuss the challenges of adoption.
As we go through these points you will hear from an organization that has embraced Serverless technology and are well on their journey towards full adoption. You will hear about the reasons they selected serverless, the challenges they faced while adopting the serverless mindset, and how they overcome these challenges.