Schedule

Conference schedule plan

For GopherCon UK 2024, we have curated an outstanding lineup of industry experts who are poised to impart their vast knowledge and experience in Go programming. We have meticulously selected a diverse array of speakers, ensuring a comprehensive range of insights that will enrich your understanding and mastery of the language.

09.00
Keynote
The Business of Go
09.00Porter Tun
Cameron Balahan
Cameron Balahan
Millions of developers love Go for its features, performance, ecosystem, and community. But there’s another, perhaps more compelling reason as well: Go is good for business. In this talk, we’ll review the business of Go, including the value it provides both Google and Go users alike. By digging into examples of what the Go team is working on now, we’ll show how our focus on productivity and production-readiness leads to happier developers and more successful businesses.

09.30
Room Change
09.30

09.45
Talk
TBC
09.45Porter Tun


Talk
TBC
09.45Queen Charlotte


Talk
TBC
09.45King Vault


10:45
Morning Break
10:45Brewery Foyer & King George

11.15
Talk
TBC
11.15Porter Tun


Talk
TBC
11.15Queen Charlotte


Talk
TBC
11.15King Vault


12.15
Lunch
12.15Brewery Foyer & King George
Lunch will be served in the exhibition hall where you will also be able to network with fellow delegates and our sponsors.

13.30
Talk
TBC
13.30Porter Tun


Talk
TBC
13.30Queen Charlotte


Talk
TBC
13.30King Vault


14:30
Room Change
14:30

14.45
Talk
TBC
14.45Porter Tun


Talk
TBC
14.45Queen Charlotte


Talk
TBC
14.45King Vault


15.45
Afternoon Break
15.45Brewery Foyer & King George
The afternoon break will be served in the exhibition hall where you will also be able to network with fellow delegates and our sponsors.

16.15
Keynote
AI is coming for your job
16.15Porter Tun
Adam Scholey
Adam Scholey
TBC

09.00
Keynote
Decoding AI: A Go Programmer’s Perspective
09.00Porter Tun
Beth Anderson
Beth Anderson
In this talk we will explore machine learning and artificial intelligence from the perspective of a Go programmer. As compute power increases and new approaches make AI a mainstream technology, understanding their application and influence is crucial for all of us involved in technology. We will debunk common myths and provide a candid look under the hood to reveal what these technologies are and how they work when we attempt to use them in production systems. Beth began her journey in the field of AI in the 90s when she studied Computer Science and Artificial Intelligence, culminating in a Master’s thesis focused on machine learning—utilising convolutional neural networks to classify audio waveforms. Beth later joined the BBC’s pioneering AI team, Datalab, developing recommendation engines and other tooling within the BBC. Beth is also involved with the BBC's AI&ML community which is focused on the responsible use of AI within the organisation. As the field grows and technologies previously limited to academic exploration become business-critical for companies of all sizes, we all need to understand their potential while retaining a healthy scepticism. In this session, Beth will address the importance of knowledge about the field and consider the implications of using AI and machine learning. The talk will cover practical examples of these technologies and also the risks and the realities of navigating the current AI hype.

09.30
Room Change
09.30

09.45
Talk
TBC
09.45Porter Tun


Talk
TBC
09.45Queen Charlotte


Talk
TBC
09.45King Vault


10:45
Morning Break
10:45Brewery Foyer & King George

11.15
Talk
TBC
11.15Porter Tun


Talk
TBC
11.15Queen Charlotte


Talk
TBC
11.15King Vault


12.15
Lunch
12.15Brewery Foyer & King George
Lunch will be served in the exhibition hall where you will also be able to network with fellow delegates and our sponsors.

13.30
Talk
TBC
13.30Porter Tun


Talk
TBC
13.30Queen Charlotte


Talk
TBC
13.30King Vault


14:30
Room Change
14:30

14.45
Talk
TBC
14.45Porter Tun


Talk
TBC
14.45Queen Charlotte


Talk
TBC
14.45King Vault


15.45
Afternoon Break
15.45Brewery Foyer & King George
The afternoon break will be served in the exhibition hall where you will also be able to network with fellow delegates and our sponsors.

16.15
Keynote
Using Go to Scale Audit logging at Cloudflare
16.15Porter Tun
Arti Phugat
Arti Phugat
At Cloudflare we operate applications at massive scale, and audit logging serves as a prime example of a distributed system handling millions of requests. Audit logging is integral to modern software development, allowing organizations to track user actions, system activities, and data changes for security, compliance, and troubleshooting purposes. In this session, I will discuss what audit logs are and why they are important in modern applications. I will delve into the challenges we encountered in scaling audit logging to accommodate a substantial increase in throughput. Additionally I’ll delve into various methods for identifying bottlenecks in Go programs using different tools and techniques. How different services should interact in the distributed environment? Strategies for designing scalable and fault tolerant distributed systems in Go. Finally, I will talk through some common Go concurrency techniques we employed during the design of our audit log system.

Stay up-to-date with GopherCon UK

Enter your email address to join the GopherCon UK mailing list and be the first to hear our latest news and announcements.

gopher