Home Conference Sessions Programming languages

Conference Sessions: Expert Talks, Tech Insights and Innovation

All programming software architecture (tech) teams cyber security serverless machine learning (ML) Microservices artificial intelligence (AI) DevOps programming languages
38:52
Sonic Pi - How to  Live Code an Orchestra
Sonic Pi - How to Live Code an Orchestra
GOTO Copenhagen 2023
48:45
10 Reasons to Try Kotlin Multiplatform
10 Reasons to Try Kotlin Multiplatform
GOTO Copenhagen 2023
36:30
Verse: A New Functional Logic Language
Verse: A New Functional Logic Language
GOTO Copenhagen 2023
56:2
Dynamic Constants — Oxymoron or Promising JVM Feature?
Dynamic Constants — Oxymoron or Promising JVM Feature?
GOTO Copenhagen 2023
37:15
WebAssembly in Production: A Compiler in a Web Page
WebAssembly in Production: A Compiler in a Web Page
GOTO Copenhagen 2023
59:53
Intro to Roc & Innovation in Functional Programming
Intro to Roc & Innovation in Functional Programming
GOTO Unscripted
45:42
OCaml for Fun and Profit: An Experience Report
OCaml for Fun and Profit: An Experience Report
YOW! Sydney 2023
36:12
Reading Code
Reading Code
GOTO Copenhagen 2023
37:31
Keep Your Dependencies in Check
Keep Your Dependencies in Check
GOTO Copenhagen 2023
52:57
Erlang and Elixir: On the Shoulder of Giants, There is Room for Larger Giants
Erlang and Elixir: On the Shoulder of Giants, There is Room for Larger Giants
GOTO Copenhagen 2023
1:5:6
Hedy: Creating a Programming Language for Everyone
Hedy: Creating a Programming Language for Everyone
YOW! Sydney 2023
40:43
An Introduction to Functional Imperative Programming in Flix
An Introduction to Functional Imperative Programming in Flix
GOTO Aarhus 2023
38:49
A TypeScript Fan's KotlinJS Adventures
A TypeScript Fan's KotlinJS Adventures
GOTO Copenhagen 2021
34:28
Life After Business Objects - Confessions of an OOP Veteran
Life After Business Objects - Confessions of an OOP Veteran
GOTOpia November 2020
46:47
Life After Java 8
Life After Java 8
GOTO Amsterdam 2019
44:50
Rust 2018: Access All Areas
Rust 2018: Access All Areas
GOTO Amsterdam 2019
38:51
Upgrade Time: Choose Java 11 or the “other” one… Kotlin
Upgrade Time: Choose Java 11 or the “other” one… Kotlin
GOTO Amsterdam 2019
47:57
Getting Started with Quantum Programming
Getting Started with Quantum Programming
GOTO Chicago 2019
50:6
Why You Need a Software Delivery Machine
Why You Need a Software Delivery Machine
GOTO Chicago 2019
47:58
Fresh Async With Kotlin
Fresh Async With Kotlin
GOTO Copenhagen 2018
45:00
Machine Learning: Alchemy for the Modern Computer Scientist
Machine Learning: Alchemy for the Modern Computer Scientist
GOTO Copenhagen 2018
32:52
Reaching Beyond Traditional Boundaries with Clojure
Reaching Beyond Traditional Boundaries with Clojure
GOTO Copenhagen 2018
38:10
Rust Async Programming in 2018
Rust Async Programming in 2018
GOTO Copenhagen 2018
44:51
SOLID Elixir
SOLID Elixir
GOTO Copenhagen 2018
31:31
The Robustness of Go
The Robustness of Go
GOTO Copenhagen 2018
52:15
Kubernetes-ize your Java Application
Kubernetes-ize your Java Application
GOTO Copenhagen 2018
50:29
An Intro to Project Riff, a FaaS Built on Top of Knative
An Intro to Project Riff, a FaaS Built on Top of Knative
GOTO Berlin 2018
48:00
Why I Was Wrong About TypeScript
Why I Was Wrong About TypeScript
GOTO Copenhagen 2018
46:36
Let’s Get Lazy: Exploring the Real Power of Streams
Let’s Get Lazy: Exploring the Real Power of Streams
GOTO Copenhagen 2018
47:35
A Language Stack for Implementing Contracts
A Language Stack for Implementing Contracts
GOTO Amsterdam 2018
48:45
Build your own Language: Why and How?
Build your own Language: Why and How?
GOTO Amsterdam 2018
43:37
C++ - the Newest Old Language
C++ - the Newest Old Language
GOTO Chicago 2018
43:48
Making It Count: Quality is NOT an Option
Making It Count: Quality is NOT an Option
GOTO Chicago 2018
49:46
Software Automation in a Polyglot Stack
Software Automation in a Polyglot Stack
GOTO Chicago 2018
23:5
Bash and All That; Why Ancient *NIX Tools Are Still Essential
Bash and All That; Why Ancient *NIX Tools Are Still Essential
GOTO Chicago 2018
42:46
Learning to Live with Errors
Learning to Live with Errors
GOTO Chicago 2018
47:52
Cloud Native Java
Cloud Native Java
GOTO Chicago 2018
50:23
Old Is the New New
Old Is the New New
GOTO Chicago 2018
39:35
Analyzing Pwned Passwords with Apache Spark
Analyzing Pwned Passwords with Apache Spark
GOTO Chicago 2018
45:31
The Do's and Don'ts of Error Handling
The Do's and Don'ts of Error Handling
GOTO Chicago 2018
55:23
Rapid Java Innovation
Rapid Java Innovation
GOTO Chicago 2018
44:19
Flutter: The Best Way to Build for Mobile?
Flutter: The Best Way to Build for Mobile?
GOTO Copenhagen 2017