OggCamp is an unconference celebrating Free Culture, Free and Open Source Software, hardware hacking, digital rights, and all manner of collaborative cultural activities and is committed to creating a conference that is as inclusive as possible. If you’ve got a story to tell, no matter your background or current status, whether it’s your first talk or you’ve loads of experience, as long as the talk is connected (somehow) to our theme then we want to know about it.
10:00 |
Registration
Talk by OggCamp Crew (30 minutes) The doors are open! Let OggCamp 24 begin! |
10:30 |
Welcome Talk
(25 minutes)
The doors are open! Let OggCamp 24 begin! |
11:00 |
Computer science is in the way of climate science
Talk by Michael Winston Dales in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) We are in the midst of a worsening climate crisis, and open source and open data are important parts of the solution. A look at how OSS/open data are being used by ecologists with real examples, where there are significant problems in their usage, and a rallying call that we can/must do better! |
Defend Your Websites with a WAF! Open-Source Web Application Firewall Projects from OWASP
Talk by Andrew Howe in Scheduled Track - Cotton Theatre (55 minutes) Any website or web application facing the public internet makes an enticing target for would-be attackers! A web application firewall (WAF) is a vital layer of defence which inspects and filters web traffic. How does a WAF work and what free and open-source solutions are there? OWASP is here to help. |
|
11:30 |
The mazy web she whirls: starting Open Web Advocacy
Talk by Stuart Langridge in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) There is an organisation called OWA. There is a muse called the Lady of Shalott. They both believe in opening the web. And both need your help. If you've ever wondered why you are half-sick of drop-shadow, or why the web is cracked from side to side? Your loyal knight and true is here. |
System Containers
Talk by Paul Barker in Barcamp 1 - Graphene 1 (25 minutes) What // Why // How Why I don't use Docker |
|
Inspire and Engage The Next Generation of Digital Makers
Talk by Alan O'Donohoe in Barcamp 2 - Graphene 2 (25 minutes) Practical and free activities to get kids interested in STEM |
|
12:00 |
Lunch
(30 minutes)
Lunch |
12:15 |
The Ada & Zangemann Movie - FSFE
in Scheduled Track - Main Stage (Pendulum Suite)
(45 minutes)
Following the success of the illustrated book "Ada & Zangemann - A Tale of Software, Skateboards, and Raspberry Ice Cream", the story is now available as an animated movie. Released as an Open Educational Resource, under a Creative Commons By Share-Alike Licence, it tells tells the story of the famous inventor Zangemann and the girl Ada, a curious tinkerer. Ada begins to experiment with hardware and software, and in the process realises how crucial it is for her and others to control technology. This fascinating story, by Matthias Kirschner and Sandra Brandstätter, encourages children, especially girls, to tinker with hardware and software and encouraging them to shape their own technology. |
13:00 |
Lightning talks
Talk by "Do I need a Diagnosis", "HTML Text Adventures", "Public speaking isn't really that scary", what being a first time parent taught me about b2b saas, A library in a container, Attack Survived in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) 5 minute talks on a variety of topics! |
Automating the home and annoying loved ones
Talk by Charlie O'Hara in Scheduled Track - Cotton Theatre (55 minutes) Do people keep leaving the lights on at home? Do you worry about how much electricity your homelab is using? Do you like doing things in an unnecessarily complicated way? If so, home automation using open source tools is for you! |
|
Can Android be embedded?
Talk by Chris Simmond in Barcamp 1 - Graphene 1 (30 minutes) Android is open source (ASOP) so can I build it into my device? This is a quick guide to Android on Raspberry Pi + others. |
|
13:30 |
The 3D printer that took a decade to tune
Talk by Nathan Dumont in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) Over a decade ago (2011) I did a terrible job of building my 3D printer. It's still my only printer. My talk will be a tale of a decade of tweaks, bodges and upgrades. I'll dive into the history of RepRap and discuss the impact of this open hardware project and how it's still relevant. |
Kubernetes - A guide for Docker users
Talk by Jon Spriggs in Barcamp 1 - Graphene 1 (30 minutes) by JonTheNiceGuy https://jon.sprig.gs/blog/ |
|
14:00 |
Audio Podcasting 101
Talk by Joe Ressington in Scheduled Track - Main Stage (Pendulum Suite) (55 minutes) How to make and publish the best audio podcast you can. What gear you'll need, how to make the best of your recording space, how to sync up remote recordings, basic post processing of audio and editing, where to put your audio files once you're finished making them, how to make an RSS feed, and what to do with that. |
UTAW Workshop - How you can organise your workplace union
Workshop by TBC in Scheduled Track - Cotton Theatre (55 minutes) UTAW Workshop - How you can organise your workplace union |
|
A love letter to open source...
Talk by Adam Matthews in Barcamp 1 - Graphene 1 (30 minutes) ...from the heart of a mechanical Disco Pigeon ! |
|
Designing camera chips for scientific applications
Talk by Roger Light in Barcamp 2 - Graphene 2 (30 minutes) . |
|
14:30 |
Quantifying your reliance on Open Source software
Talk by Jamie Tanna in Barcamp 1 - Graphene 1 (30 minutes) The TL;DR talk description: What does your dependency tree tell you? Which of your projects should you fund? What deprecated or unmaintained software are you using? ...and many more insights!! Using the Dependency Management Data project (https://dmd.tanna.dev) -------------- The incredibly long talk description: I've always been interested in the composition of Open Source and internal dependencies that my projects use, and after years of wanting some way to query the data, I went ahead and built it! Having access to this data has allowed me and my team to get a view of what our most popular languages or frameworks are, which packages we didn't realise we so heavily rely on, determine how many dependencies are using end-of-life software, or just understand the way that internally-built libraries are used across the organisation. This data has given my company's developers, leadership and the security team a better view of the landscape of our ever growing dependencies on Open Source, so we can appropriately upgrade, migrate, and support projects. In this talk, you'll learn that it's straightforward to do this yourself with Free and Open Source Software, as well as looking at some examples of the data that you can get out of this tooling for your own purposes. |
What Happened To All The Jam?
Talk by Alan O'Donohoe in Barcamp 2 - Graphene 2 (25 minutes) Find out what happened after a decade of Raspberry Jam events (pi user groups). |
|
15:00 |
Build a social media platform in 20 minutes using ActivityPub
Talk by Terence Eden in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) Mastodon! PixelFed! Lemmy! PeerTube! They all use ActivityPub to communicate with the Fediverse. But the Fediverse is complicated. Really complicated. To get started, you need massive servers, complex databases, terabytes of bandwidth, and loads of programming knowledge. Or you need a Raspberry Pi running a single PHP file. WHAT?!?! This talk will teach you how to build an entire social media platform in 20 minutes. Guaranteed. |
Into the multiverse: a parallel universe where neurotypicals are the weird ones
Talk by Parul Singh in Scheduled Track - Cotton Theatre (25 minutes) Talk description: * Disclaimer - okay the title is clickbait, but now that I have your attention...* In a parallel universe, many lightyears away, Norman is a Neurotypical person living in a world where Neurodivergent people form the majority and are considered the "norm". Join Norman on his journey through a society that views his Neurotypical brain as "disordered", giving a different but empathetic perspective on the challenges that neurodivergent people face in our universe today. Through pretty weird and light-hearted humour, this talk will challenge perceptions and highlight how empathy can reduce shame and help us close the divide. Bio: Parul began her career in tech recruitment, and it was during this time she got her ADHD diagnosis; her Autism diagnosis followed a few years later. Parul started neurodiversity advocacy work in her last tech corporate job before quitting in January to devote 100% of her time to achieving her mission to build a brighter future for Neurodivergent people in tech. Parul loves connecting people and building inclusive and meaningful communities. She has been heavily involved in the Manchester tech community since early in her career; co-organising Manc Web Meetup, organising TechRiseMCR and sitting on the board of Manchester Tech Festival. Outside of work you'll either find her playing on her Nintendo Switch, playing piano, eating or at the gym. |
|
Sustanable OSS! Sovereign Tech Fund's (STF) approach + roundtable(?)
Talk by Lorenzo - @kelset (Telegram) in Barcamp 1 - Graphene 1 (30 minutes) . |
|
15:30 |
Harmonised Amateur Radio Examination Certificate on Hacker Public Radio
Talk by Ken Fallon in Scheduled Track - Cotton Theatre (25 minutes) HPR is dedicated to Sharing Knowledge, and we release podcasts every weekday Monday through Friday on any topic that is of Interest to Hackers. We intend to cover every item in the HAREC syllabus, thus removing “The EXAM” from getting in the way of people to get into the HAM Radio hobby. The presentation can be downloaded here https://kenfallon.com/files/oggcamp24.pdf |
The Framework laptop
Talk by Tom in Barcamp 2 - Graphene 2 (30 minutes) https://frame.work |
|
16:00 |
OggCamp Panel - How has free culture changed since the last OggCamp? What can we do to make the next 5 years better?
Talk by Joe Ressington in Scheduled Track - Main Stage (Pendulum Suite) (55 minutes) It's been 5 years since the last OggCamp and a lot has changed in the free culture world since then! Our panel will discuss where things have gone right and wrong, and then look ahead to the next 5 years. What's likely to happen in free culture and beyond; and more importantly, what can we all do to change things for the better? |
What is a Library of Things
Talk by Stuart Ward in Barcamp 1 - Graphene 1 (25 minutes) Why you should start one or join. rlot.org.uk |
|
A LIVE Cybersecurity Simulation
Talk by Alan O'Donohoe in Barcamp 2 - Graphene 2 (25 minutes) Take part in a LIVE Cybersecurity Simulation A practical problem-solving way to increase awareness around security |
|
16:30 |
Fighting for digital rights
Talk by Open Rights Group in Barcamp 1 - Graphene 1 (30 minutes) . |
Who's next? Experiences of running kids tracks at techy conferences and how you can too
Talk by Tanya @solderandchaos in Barcamp 2 - Graphene 2 (30 minutes) . |
10:00 |
Welcome Back
Talk by OggCamp Crew (30 minutes) The doors are open! Let OggCamp 24 continue! |
10:30 |
Wrestling a Giant C++ desktop app into your browser
Talk by Michael Meeks - Collabora Online in Scheduled Track - Main Stage (Pendulum Suite) (55 minutes) Come hear the story of the journey from OpenOffice, through LibreOffice to Collabora Online. Hear about the code we repaired, re-factored, re-wrote and discarded, see some of the things we emptied from the dust-bin of bad design ideas, and language choices over many decades. Hear about the excitement of bringing it to the wonderful, new, clean, web world - only to discover that the zoo of poor design decisions made it into browsers well in advance of us. Despite all of this, see how we’re optimizing, and delivering a beautiful, open-source, in-browser, scalable, cloud-native, collaborative document editing experience built on LibreOffice. |
11:00 |
Home automation 🏠 A beginner's foray down the rabbit hole
Talk by Millie Perkins in Barcamp 1 - Graphene 1 (30 minutes) . |
11:30 |
People First, Pixels Second - Rethinking Digital Inclusivity
Talk by Andy Powell in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) Disruptive notion: digital inclusivity is less about giving people access to technology or digital skills and more about connecting on what it means to be human. By putting people before pixels, we stand a far better chance to narrow the digital divide by getting at its true source. |
12:00 |
Lunch
(30 minutes)
Lunch |
12:30 |
Lightning talks
Talk by Matt, Minalu, Jamie, "My adventure building...", "Learn to code via old school graphics", Mark Johnson in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) 5 minute talks on a variety of topics! |
BrakRPi
Talk by Ilias @[email protected] in Barcamp 1 - Graphene 1 (30 minutes) Crashing Raspberry Pi's Bluetooth connections with Braktooth; lessons learnt and mitigation tips. |
|
Mental health in tech
Talk by Lorenzo (@kelset) in Barcamp 2 - Graphene 2 (30 minutes) . |
|
13:00 |
Open source embroidery
Talk by Margaret Low in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) Open-source software now makes it possible to create embroidery designs and stitch them onto clothing, bags, and patches. Learn how to create beautiful designs that can be stitched onto fabric using an embroidery machine. Showcase your creativity by wearing your own unique embroidered designs. |
TuxJam 🎤 live recording
Talk by @thelovebug in Barcamp 1 - Graphene 1 (1 hour) . |
|
How healthy is your open source community?
Talk by Alan Pope in Barcamp 2 - Graphene 2 (30 minutes) Using Savannah to find out |
|
13:30 |
Lit Up - Electric Elephants
Talk by Chris Ellis in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) Electric Elephants are the join between my involvement with the PostgreSQL community and my passion for electronics. Sprinkled with a little creative and the lack of ‘this is a silly idea’. Find out where these LED Art badges started, how they work, how they’re made and many other side quests. |
14:00 |
Fighting Ens**ttification with ActivityPub
Talk by James Smith in Scheduled Track - Main Stage (Pendulum Suite) (25 minutes) The social web shouldn’t be centralised; we can do better with things like ActivityPub, which links up a huge array of interoperable social sites run by normal people, not massive companies. This talk will explain how it operates, why it’s great, and how you can get started with it in your own work. |
FOSS Life After Working For The Man
Talk by @gnudoc, @geospart in Barcamp 1 - Graphene 1 (30 minutes) FOSS at university (an OU computing student's perspective) from @gnudoc Day trading after bank tech support from @geospart |
|
Apache Kafka from the trenches
Talk by James Tait in Barcamp 2 - Graphene 2 (30 minutes) Learning to use Kafka effectively through a series of mistakes. |
|
14:30 |
Let's Talk About The Open Source AI Definition
Talk by Paul Barker in Barcamp 1 - Graphene 1 (25 minutes) Let's Talk About The Open Source AI Definition |
Let's talk about the open source AI definition
Workshop by Paul Barker in Barcamp 1 - Graphene 1 (30 minutes) . |
|
Book camp 📖 Discuss your favourite books
Workshop by @edent in Barcamp 2 - Graphene 2 (30 minutes) . |
|
15:00 |
UTAW Panel: "I'm a tech worker, I don't need a union" @ Pendulum / main room
Talk by Parul Singh, John Chadfield, Eran Cohen (55 minutes) Workers rights are under more attack now than ever, more than many of us realise. Join UTAW Union at this fireside chat about why tech desperately needs a union, common misconceptions about tech and unions, and how joining the union movement is going to be crucial for protecting your rights. Parul joined us as a member in 2021 when she had union support with multiple workplace issues (resulting in two tribunal wins) and has now started representing fellow members. John is a founding member of UTAW, a long-time sysadmin and product manager, and now union official for the CWU in tech. Eran is a data scientist freelancer and an organiser for the UTAW branch of CWU. |
16:00 |
Lightning talks @ Pendulum / main room
Talk by Andrew Howe, Colum, Lee, Kian, Dan (25 minutes) 5 minute talks on a variety of topics! |
16:30 |
Closing Talk/OggCamp Raffle @ Pendulum / main room
Talk by OggCamp Crew (45 minutes) It's all over for another year - let's wrap up. Thank you, and good night! |