back-end
44 RESULTS
46:25
![Structure and Interpretation of Test Cases](https://files.gotocon.com/uploads/images/conference_38/sessions/1604/original/kevlinHENAMS2.jpg)
Structure and Interpretation of Test Cases
GOTO Amsterdam 2022
19:45
![Maximizing Java Application Performance with GraalVM](https://files.gotocon.com/uploads/images/conference_21/sessions/1290/original/olegSCHI.jpg)
Maximizing Java Application Performance with GraalVM
GOTO Chicago 2020
49:46
![Software Automation in a Polyglot Stack](https://files.gotocon.com/uploads/images/conference_9/sessions/458/original/jessicaCHI.jpg)
Software Automation in a Polyglot Stack
GOTO Chicago 2018
46:00
![Microservices from the Trenches. Concepts, Design, Architecture, Code, Testing](https://files.gotocon.com/uploads/images/conference_38/sessions/1607/original/sanderHOAMS2.jpg)
Microservices from the Trenches. Concepts, Design, Architecture, Code, Testing
GOTO Amsterdam 2022
28:29
![Software Engineering - Development in 100 Years Time](https://files.gotocon.com/uploads/images/conference_38/sessions/1608/original/daveFAAMS2.jpg)
Software Engineering - Development in 100 Years Time
GOTO Amsterdam 2022
35:6
![TypeScript vs KotlinJS](https://files.gotocon.com/uploads/images/conference_38/sessions/1616/original/garthEamonnAMS1.jpg)
TypeScript vs KotlinJS
GOTO Amsterdam 2022
1:3:46
![#FAIL](https://files.gotocon.com/uploads/images/conference_38/sessions/1617/original/kevlinHENAMS1.jpg)
#FAIL
GOTO Amsterdam 2022
26:59
![Visualizing Cloud Systems](https://files.gotocon.com/uploads/images/conference_21/sessions/1271/original/lynnCHI.jpg)
Visualizing Cloud Systems
GOTO Chicago 2020
19:41
![Prioritizing Technical Debt as if Time and Money Matters](https://files.gotocon.com/uploads/images/conference_21/sessions/1263/original/adamTCHI.jpg)
Prioritizing Technical Debt as if Time and Money Matters
GOTO Chicago 2020
19:50
![Batching vs. Streaming - John Deere's Journey to Scale & Process Millions of Measurements a Second](https://files.gotocon.com/uploads/images/conference_21/sessions/1327/original/adamBCHI.jpg)
Batching vs. Streaming - John Deere's Journey to Scale & Process Millions of Measurements a Second
GOTO Chicago 2020
27:29
![Next-Generation Programming: Rust and Elm](https://files.gotocon.com/uploads/images/conference_21/sessions/1286/original/richardFCHI.jpg)
Next-Generation Programming: Rust and Elm
GOTO Chicago 2020
21:11
![SaaS Deep Dive: Designing and Building Multi-Tenant Solutions](https://files.gotocon.com/uploads/images/conference_21/sessions/1329/original/todCHI.jpg)
SaaS Deep Dive: Designing and Building Multi-Tenant Solutions
GOTO Chicago 2020
22:1
![Why Are Distributed Systems so Hard?](https://files.gotocon.com/uploads/images/conference_21/sessions/1318/original/deniseCHI.jpg)
Why Are Distributed Systems so Hard?
GOTO Chicago 2020
20:53
![Memory Efficient Java](https://files.gotocon.com/uploads/images/conference_21/sessions/1333/original/kirkCHI.jpg)
Memory Efficient Java
GOTO Chicago 2020
19:28
![Observability for Data Pipelines: Monitoring, Alerting, and Tracing Lineage](https://files.gotocon.com/uploads/images/conference_21/sessions/1321/original/jiaqiCHI.jpg)
Observability for Data Pipelines: Monitoring, Alerting, and Tracing Lineage
GOTO Chicago 2020
21:55
![3 Ways to Gradually Adopt GraphQL on the Frontend Without Writing a Single Line of Backend Code](https://files.gotocon.com/uploads/images/conference_21/sessions/1320/original/uriCHI2.jpg)
3 Ways to Gradually Adopt GraphQL on the Frontend Without Writing a Single Line of Backend Code
GOTO Chicago 2020
18:45
![OAuth and OpenID Connect in Plain English](https://files.gotocon.com/uploads/images/conference_21/sessions/1276/original/nateBCHI.jpg)
OAuth and OpenID Connect in Plain English
GOTO Chicago 2020
17:58
![Practical End-to-End Container Security at Scale](https://files.gotocon.com/uploads/images/conference_21/sessions/1273/original/yashvierCHI.jpg)
Practical End-to-End Container Security at Scale
GOTO Chicago 2020
18:40
![Bootiful GraphQL with Kotlin](https://files.gotocon.com/uploads/images/conference_21/sessions/1256/original/dariuszCHI.jpg)
Bootiful GraphQL with Kotlin
GOTO Chicago 2020
17:46
![GraphQL, gRPC and REST, Oh My! A Method for Unified API Design](https://files.gotocon.com/uploads/images/conference_21/sessions/1270/original/mikeAmCHI.jpg)
GraphQL, gRPC and REST, Oh My! A Method for Unified API Design
GOTO Chicago 2020
19:35
![Why GraphQL Between Microservices Is the Worst Idea and the Best Idea at the Same Time](https://files.gotocon.com/uploads/images/conference_21/sessions/1334/original/uriCHI1.jpg)
Why GraphQL Between Microservices Is the Worst Idea and the Best Idea at the Same Time
GOTO Chicago 2020
14:34
![Small is the New Big: Designing Compact Deep Learning Models](https://files.gotocon.com/uploads/images/conference_21/sessions/1261/original/davisCHI.jpg)
Small is the New Big: Designing Compact Deep Learning Models
GOTO Chicago 2020
36:36
![Beyond Microservices: Streams, State and Scalability](https://files.gotocon.com/uploads/images/conference_21/sessions/1370/original/gwenSCHI.jpg)
Beyond Microservices: Streams, State and Scalability
GOTO Chicago 2020
19:48
![High Velocity Development of Microservices](https://files.gotocon.com/uploads/images/conference_21/sessions/1439/original/venkyRahulCHI.jpg)
High Velocity Development of Microservices
GOTO Chicago 2020
21:4
![Git from the Ground Up](https://files.gotocon.com/uploads/images/conference_21/sessions/1289/original/safiaCHI.jpg)
Git from the Ground Up
GOTO Chicago 2020
16:18
![Advanced Feature Flagging: It's All About The Data](https://files.gotocon.com/uploads/images/conference_21/sessions/1346/original/daveKCHI.jpg)
Advanced Feature Flagging: It's All About The Data
GOTO Chicago 2020
23:25
![3 Ways to Gradually Adopt GraphQL on the Frontend Without Writing a Single Line of Backend Code](https://files.gotocon.com/uploads/images/conference_32/sessions/1473/original/urigo.jpg)
3 Ways to Gradually Adopt GraphQL on the Frontend Without Writing a Single Line of Backend Code
GOTOpia Europe 2020
19:1
![No Return: Beyond Transactions in Code and Life](https://files.gotocon.com/uploads/images/conference_21/sessions/1275/original/avidCHI.jpg)
No Return: Beyond Transactions in Code and Life
GOTO Chicago 2020
14:40
![Ray: A System for Distributed Applications](https://files.gotocon.com/uploads/images/conference_21/sessions/1241/original/deanWaCHI.jpg)
Ray: A System for Distributed Applications
GOTO Chicago 2020
43:53
![Kubernetes, Your Next Java App Server](https://files.gotocon.com/uploads/images/conference_38/sessions/1592/original/burrAMS.jpg)
Kubernetes, Your Next Java App Server
GOTO Amsterdam 2022
40:47
![The Pipeline-Driven Organization](https://files.gotocon.com/uploads/images/conference_38/sessions/1593/original/royOSHAMS1.jpg)
The Pipeline-Driven Organization
GOTO Amsterdam 2022
34:23
![Shortening the Architectural Feedback Loop](https://files.gotocon.com/uploads/images/conference_38/sessions/1594/original/eltjoAMS.jpg)
Shortening the Architectural Feedback Loop
GOTO Amsterdam 2022
37:10
![Shut Up And Eat Your Veg: Lessons from Ancient & Recent History](https://files.gotocon.com/uploads/images/conference_38/sessions/1598/original/garthEamonnAMS2.jpg)
Shut Up And Eat Your Veg: Lessons from Ancient & Recent History
GOTO Amsterdam 2022
18:3
![Microservices Out In the Wild](https://files.gotocon.com/uploads/images/conference_21/sessions/1282/original/derekCHI.jpg)
Microservices Out In the Wild
GOTO Chicago 2020
29:9
![Helm Your Way with Kubernetes](https://files.gotocon.com/uploads/images/conference_38/sessions/1601/original/ana-mariaAMS.jpg)
Helm Your Way with Kubernetes
GOTO Amsterdam 2022
36:25
![Upgrade Time: Choose Java 11+ or the “Other” One… Kotlin](https://files.gotocon.com/uploads/images/conference_36/sessions/1630/original/paulienGOTOpiaNov.jpg)
Upgrade Time: Choose Java 11+ or the “Other” One… Kotlin
GOTOpia November 2020
34:28
![Life After Business Objects - Confessions of an OOP Veteran](https://files.gotocon.com/uploads/images/conference_36/sessions/1645/original/vagifGOTOpiaNov.jpg)
Life After Business Objects - Confessions of an OOP Veteran
GOTOpia November 2020
28:43
![Prioritizing Technical Debt as If Time and Money Matters](https://files.gotocon.com/uploads/images/conference_38/sessions/1609/original/adamTORAMS.jpg)
Prioritizing Technical Debt as If Time and Money Matters
GOTO Amsterdam 2022
34:48
![Stop Punching Yourself in the Face](https://files.gotocon.com/uploads/images/conference_36/sessions/1629/original/hannesGOTOpiaNov.jpg)
Stop Punching Yourself in the Face
GOTOpia November 2020
27:12
![“Good Enough” Architecture part 2](https://files.gotocon.com/uploads/images/conference_36/sessions/1665/original/stefanTGOTOpiaNov2.jpg)
“Good Enough” Architecture part 2
GOTOpia November 2020
30:43
![“Good Enough” Architecture part 1](https://files.gotocon.com/uploads/images/conference_36/sessions/1627/original/stefanTGOTOpiaNov.jpg)
“Good Enough” Architecture part 1
GOTOpia November 2020
29:45
![Five Things Every Developer Should Know about Software Architecture](https://files.gotocon.com/uploads/images/conference_36/sessions/1635/original/simonGOTOpiaNov.jpg)
Five Things Every Developer Should Know about Software Architecture
GOTOpia November 2020
40:50
![Kafka as a Platform: The Ecosystem from the Ground Up](https://files.gotocon.com/uploads/images/conference_36/sessions/1625/original/robinGOTOpiaNov12.jpg)
Kafka as a Platform: The Ecosystem from the Ground Up
GOTOpia November 2020
30:7
![HTTP/3 Is Next Generation HTTP. Is It QUIC Enough?](https://files.gotocon.com/uploads/images/conference_36/sessions/1626/original/danielGOTOpiaNov.jpg)
HTTP/3 Is Next Generation HTTP. Is It QUIC Enough?
GOTOpia November 2020