Loading…
Attending this event?
WiFi -
  • SSID: Hyatt_Meeting
  • Password: Replay2024
arrow_back View All Dates
Wednesday, September 18
 

9:00am PDT

Developer Fundamentals - Go
Wednesday September 18, 2024 9:00am - 5:00pm PDT
This track, which is intended for developers who have little or no prior experience with Temporal, will provide you with the fundamental concepts, tools, and techniques used to build, test, and run applications on the Temporal platform. The content is based on Temporal’s foundational training courses, Temporal 101: Introducing the Temporal Platform and Temporal 102: Exploring Durable Execution.

You’ll begin by learning about the concept of durable execution and the basic architecture of the platform. Next, you’ll use Temporal’s basic building blocks, Workflows and Activities, to develop an application that communicates with an external service. You will then continue on by learning how to launch Workflow Executions from both the command line and code, and how to view the progress and result of the execution using the Temporal Web UI.

Your journey will continue by exploring key concepts and best practices. You’ll learn how to develop and run automated tests for your Temporal applications, how to interpret the Event History, and how to debug common problems. Most importantly, you’ll gain a deeper understanding of how Temporal works and how to use it effectively.


Speakers
avatar for Matt Chaffe

Matt Chaffe

Backend Development Team Lead, Bitovi
Wednesday September 18, 2024 9:00am - 5:00pm PDT
Workshops - Fundamentals

9:00am PDT

Developer Fundamentals - Java
Wednesday September 18, 2024 9:00am - 5:00pm PDT
This track, which is intended for developers who have little or no prior experience with Temporal, will provide you with the fundamental concepts, tools, and techniques used to build, test, and run applications on the Temporal platform. The content is based on Temporal’s foundational training courses, Temporal 101: Introducing the Temporal Platform and Temporal 102: Exploring Durable Execution.

You’ll begin by learning about the concept of durable execution and the basic architecture of the platform. Next, you’ll use Temporal’s basic building blocks, Workflows and Activities, to develop an application that communicates with an external service. You will then continue on by learning how to launch Workflow Executions from both the command line and code, and how to view the progress and result of the execution using the Temporal Web UI.

Your journey will continue by exploring key concepts and best practices. You’ll learn how to develop and run automated tests for your Temporal applications, how to interpret the Event History, and how to debug common problems. Most importantly, you’ll gain a deeper understanding of how Temporal works and how to use it effectively.


Speakers
avatar for Nils Lundquist

Nils Lundquist

Backend Development Manager, Bitovi
Wednesday September 18, 2024 9:00am - 5:00pm PDT
Workshops - Fundamentals

9:00am PDT

Developer Fundamentals - Python
Wednesday September 18, 2024 9:00am - 5:00pm PDT
This track, which is intended for developers who have little or no prior experience with Temporal, will provide you with the fundamental concepts, tools, and techniques used to build, test, and run applications on the Temporal platform. The content is based on Temporal’s foundational training courses, Temporal 101: Introducing the Temporal Platform and Temporal 102: Exploring Durable Execution.

You’ll begin by learning about the concept of durable execution and the basic architecture of the platform. Next, you’ll use Temporal’s basic building blocks, Workflows and Activities, to develop an application that communicates with an external service. You will then continue on by learning how to launch Workflow Executions from both the command line and code, and how to view the progress and result of the execution using the Temporal Web UI.

Your journey will continue by exploring key concepts and best practices. You’ll learn how to develop and run automated tests for your Temporal applications, how to interpret the Event History, and how to debug common problems. Most importantly, you’ll gain a deeper understanding of how Temporal works and how to use it effectively.


Speakers
avatar for Mason Egger

Mason Egger

Sr. Technical Curriculum Developer, Temporal
Wednesday September 18, 2024 9:00am - 5:00pm PDT
Workshops - Fundamentals

9:00am PDT

Developer Fundamentals - Typescript
Wednesday September 18, 2024 9:00am - 5:00pm PDT
This track, which is intended for developers who have little or no prior experience with Temporal, will provide you with the fundamental concepts, tools, and techniques used to build, test, and run applications on the Temporal platform. The content is based on Temporal’s foundational training courses, Temporal 101: Introducing the Temporal Platform and Temporal 102: Exploring Durable Execution.

You’ll begin by learning about the concept of durable execution and the basic architecture of the platform. Next, you’ll use Temporal’s basic building blocks, Workflows and Activities, to develop an application that communicates with an external service. You will then continue on by learning how to launch Workflow Executions from both the command line and code, and how to view the progress and result of the execution using the Temporal Web UI.

Your journey will continue by exploring key concepts and best practices. You’ll learn how to develop and run automated tests for your Temporal applications, how to interpret the Event History, and how to debug common problems. Most importantly, you’ll gain a deeper understanding of how Temporal works and how to use it effectively.


Speakers
avatar for Mark Repka

Mark Repka

Software Engineer Consultant, Bitovi
Wednesday September 18, 2024 9:00am - 5:00pm PDT
Workshops - Fundamentals

9:00am PDT

Beyond the Basics with Go
Wednesday September 18, 2024 9:00am - 5:00pm PDT
This track is intended for developers who have already completed our foundational Temporal 101 and Temporal 102 training courses. The content of this track is based on our Interacting with Workflows and Crafting an Error Handling Strategy courses.

You'll begin by learning how to make your Workflows more dynamic, reacting to external events that are triggered by other Workflows, by other systems, or by humans. You'll learn how to use Signals to supply data to Workflow Executions, both new and those already in progress. You'll also learn how to use a Query to access the state of a running or completed Workflow. Additionally, you'll learn how to use other Temporal mechanisms for interacting with your applications, including Search Attributes, Cancellations, and Asynchronous Activity Completions.

Your journey will continue as you learn how to design and implement effective error handling strategies that map your business logic to the Temporal platform. You'll explore the nature of different types of failures and investigate the support that Temporal provides for addressing them. Finally, you'll also learn essential concepts and design patterns, such as idempotence, sagas, and heartbeating, that will help you to ensure the correctness and responsiveness of your application.

Speakers
avatar for Alex Garnett

Alex Garnett

Senior Technical Curriculum Developer, Temporal
Wednesday September 18, 2024 9:00am - 5:00pm PDT
Workshops - Level Up

9:00am PDT

Beyond the Basics with Java
Wednesday September 18, 2024 9:00am - 5:00pm PDT
This track is intended for developers who have already completed our foundational Temporal 101 and Temporal 102 training courses. The content of this track is based on our Interacting with Workflows and Crafting an Error Handling Strategy courses.

You'll begin by learning how to make your Workflows more dynamic, reacting to external events that are triggered by other Workflows, by other systems, or by humans. You'll learn how to use Signals to supply data to Workflow Executions, both new and those already in progress. You'll also learn how to use a Query to access the state of a running or completed Workflow. Additionally, you'll learn how to use other Temporal mechanisms for interacting with your applications, including Search Attributes, Cancellations, and Asynchronous Activity Completions.

Your journey will continue as you learn how to design and implement effective error handling strategies that map your business logic to the Temporal platform. You'll explore the nature of different types of failures and investigate the support that Temporal provides for addressing them. Finally, you'll also learn essential concepts and design patterns, such as idempotence, sagas, and heartbeating, that will help you to ensure the correctness and responsiveness of your application.

Speakers
avatar for Tom Wheeler

Tom Wheeler

Principal Curriculum Developer / Developer Advocate, Temporal
Alternating between software engineering and technical education roles, Tom Wheeler's career spans more than 25 years in the financial, healthcare, aerospace, and tech industries. Prior to joining Temporal, he created and taught training courses at Cloudera, developed engineering... Read More →
Wednesday September 18, 2024 9:00am - 5:00pm PDT
Workshops - Level Up

9:00am PDT

Beyond the Basics with Typescript
Wednesday September 18, 2024 9:00am - 5:00pm PDT
This track is intended for developers who have already completed our foundational Temporal 101 and Temporal 102 training courses. The content of this track is based on our Interacting with Workflows and Crafting an Error Handling Strategy courses.

You'll begin by learning how to make your Workflows more dynamic, reacting to external events that are triggered by other Workflows, by other systems, or by humans. You'll learn how to use Signals to supply data to Workflow Executions, both new and those already in progress. You'll also learn how to use a Query to access the state of a running or completed Workflow. Additionally, you'll learn how to use other Temporal mechanisms for interacting with your applications, including Search Attributes, Cancellations, and Asynchronous Activity Completions.

Your journey will continue as you learn how to design and implement effective error handling strategies that map your business logic to the Temporal platform. You'll explore the nature of different types of failures and investigate the support that Temporal provides for addressing them. Finally, you'll also learn essential concepts and design patterns, such as idempotence, sagas, and heartbeating, that will help you to ensure the correctness and responsiveness of your application.

Speakers
avatar for Angela Zhou

Angela Zhou

Senior Technical Curriculum Developer, Temporal
Wednesday September 18, 2024 9:00am - 5:00pm PDT
Workshops - Level Up

5:30pm PDT

Community Board Game Bonanza!
Wednesday September 18, 2024 5:30pm - 8:30pm PDT
Temporal is hosting a Community Board Games Night / Happy Hour that’s open to both Replay attendees as well as folks who are part of the local Seattle area tech community! (The festivities start after our hands on workshops!)

Join us for an evening of food, drinks, networking, and of course… gaming! We’ll provide some games of our own, but please feel free to also BYOBG (Bring Your Own Board Game). The Temporal community’s nerdiest of nerds will be on-site to make sure everyone has a fantastic time!

(And if gaming isn’t really your thing, no worries! We encourage you to come out anyway and make friends with fans of Open Source, Distributed Systems, and Durable Execution!)


Wednesday September 18, 2024 5:30pm - 8:30pm PDT
Mess Hall | Grand Ballroom H-K
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -