OggCamp 18 Proudly sponsored by:

Scheduled Track

As per previous years, OggCamp ‘18 will have a scheduled track, running alongside the Unconference elements. Here are some details on some of the scheduled speakers we are looking forward to attending!

Saturday, Slot 1 - 11:00-11:25

Infrastructure as Cake - Testing Your Configuration Management in the Kitchen, with Sprinkles and Love

Jamie Tanna Twitter Profile for Jamie Tanna

Jamie Tanna

Learn about how Configuration Management can be performed in a test-first manner (in these examples) using Chef, in a talk full of food puns. I’ll discuss how investing time into the manner in which your application is deployed is almost as important as the software that is deployed.

Jamie is a Software Engineer 2 at Capital One UK, working on Identity Services. He has a passion for backend engineering, especially around APIs and automation. He is a GNU/Linux user, a big advocate for the Free Software Movement, and tries to self host his own services where possible, instead of relying on other providers.

Saturday, Slot 2 - 11:30-11:55

Fast, Free and Beautiful: Open Source Image Delivery Techniques

Doug SillarsTwitter Profile for Doug SillarsFB Profile for Doug SillarsLinkedIn Profile for Doug Sillars

Doug Sillars

When it comes to the web, the predominate download (in KB) is images. In this talk, we’ll walk through the current state of image optimization, and the free and open source tools available to help your website render quickly and beautifully.

Doug is a leading mobile developer advocate and evangelist.

He is widely known as an expert in mobile application architecture, especially when it comes to performance. Doug has worked with thousands of developers around the world, helping them improve the speed, battery life and customer satisfaction of their applications (both native and web). The author of O’Reilly’s ‘High Performance Android Apps,’ he has spoken at conferences around the world on mobile performance.

He is currently freelancing, and traveling with his family of 6 (plus the dog!) as a digital nomad in Europe.

Saturday, Slots 3 and 4 - 12:00-12:55

Running your own mainframe on Linux (for fun and profit)

Jeroen BatenTwitter Profile for Jeroen BatenFacebook Profile for Jeroen BatenLinkedIn Profile for Jeroen Baten

Jeroen Baten

Yes, this talk is about running your own mainframe on your own hardware. Mainframes are old, yes, but they are still very much alive. New hardware is still being developed and there are a lot of fresh jobs in this area too. A lot of mainframes run COBOL workloads. COBOL is far from a dead language. It processes an estimated 85% of all business transactions, and 5 billion lines of new COBOL code are written every year. In this session the speaker will help you in take your first steps towards running your own mainframe. If you like then after this session you can continue to build your knowledge of mainframe systems using the links provided during the talk. Come on in and learn the basics of a completely different computer system! And it will take you less than an hour to do that!

Saturday, Slot 5 - 14:00-14:25

How to overcome your fears to become a conference speaker

Antonio CoboTwitter Profile for Antonio Cobo

Antonio Cobo

Have you ever thought about speaking at a conference? Have you ever wondered how the speakers managed to get into the conference?

I am afraid of public speaking, I usually speak fast and I’m asthmatic. None of that stopped me to accomplish my dream of sharing knowledge and give to the community as much as I have gotten from the community.

I will share with you how I managed to speak at events across Europe and US, and how thanks to the advice from other speakers and mentors, I manage to overcome my fears and limitations. Hopefully you will leave the session wanting to share your knowledge with others.

Antonio is a Delivery Manager with over 18 years’ experience in the IT industry and specialises in Agile methodologies. He comes from a technical background, starting his career as a Java Developer in Spain in 2000, moving to different roles within IT in three different countries.

Antonio is passionate about creating and implementing the best solution while continually seeking to improve work methodologies. He is convinced that most of the problems in IT are due to lack of communication!

Antonio usually speaks about Agile, DevOps, Project Management and Team management at conferences across Europe and US, such as DevOps Days, JAX, TopConf and Voxxed Days.

Saturday, Slot 6 - 14:30-14:55


Melanie CalverLinkedIn Profile for Melanie Calver

Melanie Calver

Melanie Calver is a GDPR programme manager for the Federation of Small Businesses. With almost two decades’ experience in IT project and programme management, she’s no stranger to pressing deadlines or achieving regulatory compliance.

Melanie gained her IT degree from Leeds in 2001 before joining Ford as a graduate trainee. A series of roles in the UK and overseas followed, working in government, health and finance. These taught her a lot about getting programme management right and some more about how not to get it wrong. She now runs programme management consultancy Prosperity Technology. Melanie lives on the Fylde Coast with her husband and her toddler, both of whom resist her organisational skills.

Saturday, Slot 7 - 15:00-15:25

Technologists of the World Unite. You have nothing to lose but your bosses!

Kate DawsonTwitter Profile for Kate Dawson

Kate Dawson

Learn about Cooperative Technologists, and the Co-operative movement

The co-operative movement offers a different way viewing the world, based on the values of self-help, self-responsibility, democracy, equality, equity and solidarity.

Co-operative organisations look to co-operate amongst themselves to effectively build and strengthen the co-operative movement, and they work for the sustainable development of their communities.

There are many similarities between the free software and free culture movements where code and content are freely given back to the community to be remixed, improved and re-engineered.

Come and hear how workers are taking control of technology industry, how you can start a workers co-operative and how you can join a tech workers co-operative.

Saturday, Slot 8 - 15:30-15:55

Not available - stage reset for Closing Talk

Saturday, Slot 9 - 16:00-17:00


Details to be confirmed

Sunday, Slot 1 - 11:00-11:25

Load Balancing 101 & Building a Linux Load Balancer

Andrew HoweTwitter Profile for Andrew Howe

Andrew Howe

What is a load balancer, what does it do, and why would you use one? A basic intro to the principals of load balancing, and an overview of some of the different ways that load balancing can be implemented.

There are free and open source building blocks available for making a fully functional load balancer. LVS in the Linux kernel can be used for layer 4 load balancing, and HAProxy can be used for layer 7 load balancing. How these components are used to create a working load balancer will be explained.

Andrew is a Linux and load balancer engineer working at Loadbalancer.org in Portsmouth. He is an advocate of free/libre and open source software, and loves attending FLOSS-related conferences and events.

Sunday, Slot 2 - 11:30-11:55

Matrix, the year to date

Ben ParsonsGithub Profile for Ben Parsons Twitter Profile for Ben ParsonsLinkedIn Profile for Ben Parsons

Ben Parsons

Matrix is an open standard for communication over the Internet. I will talk about the matrix standard, both the technical implementation and the reasons for its creation. We will focus on the changes and progress that has been made in the previous year, particularly getting the specification out of beta, and the growth of the ecosystem. Finally, the Matrix environment continues to develop, and we’ll look at the roadmap for the future.

Sunday, Slot 3 - 12:00-12:25

Morality and Ethics - Caring is Everything

Sam WarnerTwitter Profile for Sam WarnerLinkedIn Profile for Sam Warner

Sam Warner

In software development, caring is everything.

Of late, we’ve seen a wave of unethical tech plague our industry in ways we’d never thought it could.

Are we just guns-for-hire developers? How do we prevent unethical technology spreading (and being made)?

Spoiler: awareness and diversity are key…

Sunday, Slot 4 - 12:30-12:55

Error Messages in the wild

Mike HingleyGithub Profile for Mike Hingley Twitter Profile for Mike Hingley FB Profile for Mike Hingley LinkedIn Profile for Mike Hingley

Mike Hingley

I’m interested in error messages that we encounter during our every day life. It used to be that things like billboards and signposts were put up and they’d last until they were posted over. Now billboards are computers - with all the difficulties that computers provide. In my talk I will examine some of the failures that you can encounter in the wild, and some of the issues that error messages displayed to the end user can highlight.

Mike is a software developer now starting to work with NodeJS - having previously been a C# developer.

Sunday, Slot 5 - 14:00-14:25

FOSS for kids

Chris ZimmermannLinkedIn Profile for Chris Zimmermann


2018 will be third year where the LUG Frankfurt is cooperating with one of Germany’s largest public broadcasters to introduce open source software to children. As part of the highly successful “Show with the Mouse” format (a children’s tv show that has been running for the last 46 years), the LUG will host a group of children for a day to learn, use and have fun with open source software.

This talk will give an overview of the general format, discuss our experience with this type of event and also highlight some of the challenges we encountered over the years.

Sunday, Slot 6 - 14:30-14:55

Coder Dojo Results

Ben Nuttall + Students

Sunday, Slot 7 - 15:00-16:00