Talk Library

The What, How, and Why of a Code of Ethics

In this talk we will cover what's in a code of ethics, and why should you care about it. Go behind the scenes with an ethicist and co-author of the Association of Computing Machinery's (ACM) new code of ethics that affects hundreds of thousands of computing professionals and get some answers to the following: What is a Code of Ethics? Why bother updating the old code, or having one at all? What's the code asking me to do, and why? How can I practically use the code? How did you decide whether something is good or bad, or whether something should be included in the code? What if my boss thinks codes of ethics are for losers? What if I work in the military/security/etc. domain? How is this code different from all the other codes out there? What happens if I break the Code of Ethics?

Image of Catherine Flick

Catherine Flick

@CatherineFlick

What Civil Engineering Can Teach Us About Ethics

Contemporary software engineering is at a crucial juncture in the evolution as a discipline. We’re professionalizing and expanding our abilities, but in doing so we’re encountering dramatic new risks and venturing into new ethical territory. In this way, we share similarities with the expansion of traditional civil engineering during the industrial revolution. In this talk I’ll discuss what lessons can we learn from that industry, and how we can try to avoid making some of the same mistakes. I’ll also give a basic introduction to engineering ethics, discuss some examples of ethical problems from my own career, and explore how we can try to improve our ethical decision-making by incorporating ethical reasoning into the different stages of our work.

Image of Richard Westenra

Richard Westenra

@RichardWestenra

How to Align Your Values With Your Job

Every time we land a new job, the excitement is there: new beginnings, a new opportunity, the chance to grow... but how can we keep this motivation during our journey and take it further from the newbie stage? Aligning your values within your workplace can be the answer. During this talk, we will learn how to recognize our own values and take them to our workplace (and step up when we don't find them) to achieve a greater commitment and satisfaction in our careers.

Image of Laura Morinigo

Laura Morinigo

@thisislalaok

The Power of Co-Working

Do you have a pile of projects that's gathering dust? Or a portfolio you know you need to build up, but can't seem to find the motivation? Are you feeling the pressure because everyone around you is saying you have loads of time now you have no commute? Let's look at how to allocate time and use co-working as a productivity tool, or even set up and run your own co-working sessions using a framework I developed in London during lockdown and has since been adopted in the USA.

Image of Suze Shardlow

Suze Shardlow

@SuzeShardlow

Pivot! Changing Your Career Path

In an increasingly technological world, many professionals are seeing their career paths disappear before their eyes. As a result, many are seeking a career pivot, to change their career path, in order to stay on course for their professional futures. This talk will focus on strategies to successfully accomplish a pivot, providing resources and strategies on networking, self-advocacy, and self-care. You will walk away with communication templates for outreach such as LinkedIn messaging and requesting a title change at work, a list of communities and resources to involve yourself with in order to access new opportunities and tech industry knowledge, and techniques to take care of yourself throughout the process such as scheduling methods and mindfulness practices.

Image of Malcolm Evans

Malcolm Evans

Openly Stealth: Being Transgender at Work

Navigating being transgender anywhere is not an easy task, let alone in the workplace and in a male-dominated field such as tech. Landing a new job after transitioning (or at any point during transitioning really) always comes accompanied with a variety of emotions. “Should I disclose my transness? If I don’t, am I lying?”, “I am afraid to tell my colleagues that I am trans, but I don’t feel okay with myself if I don’t”, “People can tell. I am a fraud.” The thoughts mentioned above, and a thousand others are very much expected and an additional stress when trying to adapt to a new workplace with new people and expectations. This talk will go through the experience of landing a new job as a transgender person, and ways to keep mental peace while doing so, as well as celebrate and showcase the importance of diversity in the workplace.

Image of Alex Papadopoulos

Alex Papadopoulos

@imalexnowuk

Negotiating After Your Start Date

You got the job and you crushed it at the negotiating table. For most of us, we stop negotiating and advocating for ourselves after we sign on the dotted line. Internal negotiating for promotions, salary bumps, and benefits is rarely discussed but is critical to internal career advancement. In this talk we’ll discuss how and when to negotiate more benefits after your start date, tools for positioning yourself for great promotions, and the truth behind internal salary negotiations: how, when, and who to approach to bump up your salary.

Image of Jeanine Mendez

Jeanine Mendez

@j9mendez

Lessons Learnt (Hardly) Working From Home

The whole world shook when the pandemic took over and completely changed the way we live our lives. Travelling, socialising, working from the office - just basic everyday things stopped dead right in their tracks. Those of us who're able to work from home have been really lucky to do so and to have the support from the companies we work for. This experience is hard, especially for new hires to navigate and that preparation a commute gives us before we start work, gets substituted into a new routine or habit we need to take responsibility for. Our talk offers experiences, lessons and advice in hope that it encourages others and lets them know that even though it feels hard, you got this and you are not alone.

Image of Massi MapaniImage of Shivangi Sareen

Massi Mapani & Shivangi Sareen

@mas_mapani & @SareenShivangi

Individual Contributor to Manager: Navigating the Shift

Becoming a people manager poses new and exciting challenges for those who have spent most of their careers in individual contributor roles. In this talk, we’ll explore themes around mentoring, delegating, leadership and more for new managers. We'll also go through practical tips for making the mental and tangible shift between the two roles as smooth as possible. This talk will be useful both for new managers and for those thinking of making the move.

Image of Myrsini Koukiasa

Myrsini Koukiasa

@myrsiningos

Engaging with Activism Online

It’s summer and the year is 2020, the air is thick with rage, the people are protesting another public killing of an unarmed Black man, George Floyd. In the heat of our collective anger, black boxes begin to flood the social platforms; Twitter, Instagram, Facebook, the boxes are everywhere, some with heartfelt captions, others with hashtags related to Black lives. Most of us are confused. “Lazy!“, the critics shout. “Misguided”, the more gentle observers comment, but what happened? How did we get here? And more importantly, how can we avoid returning here when the inevitable happens again?

Image of Lola Odelola

Lola Odelola

@lolaodelola

Building an Equitable Web

Accessible web practices - meaning here ways of building the web that allow those with impairments and disabilities to use it - might not seem like the coolest way to bring your activism to the internet, but it’s vital to having a web that works for us all. In this talk, we'll learn how transphobia, sexism, racism, ableism, homophobia, ageism and other types of discrimination are echoed and intersect on the web, locking some of the most vulnerable people out of essential services, fun activities and vital information, and what you can do to help make the web a more accessible place for all.

Image of Olu Niyi-Awosusi

Olu Niyi-Awosusi

@oluoluoxenfree

Being an Impactful Mentor

Mentoring has the potential to be one of the most fulfilling aspects of working as an industry professional. But how can you ensure that you make a real and lasting impact on your mentee and their future? In this talk, we'll discuss some of the best ways to get to know your mentee from your initial conversation, how to set an agenda and goals for the relationship, ways to inspire compelling discussions about your mentee's future, and what practical steps you as the mentor can take on your own to be a positive influence on your mentee's career.

Image of Julianne Burke

Julianne Burke

@julianne_burke

UX Your CV

UX Your CV takes the principles and ideas we use in User Experience (UX) design for web pages and apps, and applies them to the document that we send to prospective employers when we want to work for them. There are very few unbreakable rules when writing a CV, so we'll consider your underlying objective, the realities of recruitment, and help you to feel confident making your own decisions about what to include and how to present it, and how to tailor it to specific roles.

Image of Matt Rose

Matt Rose

@mrjesslynnrose

Making Disagreements at Work Productive

Do you want to know how disagreements can be positive? How to be respectful while disagreeing? How to get to mutual understanding through productive discussion, and hopefully to agree on a path forward? Then this workshop could be for you! This workshop will be useful not only for code reviews and team discussions but in day to day life beyond tech. Through hands on exercise, you’ll leave the workshop with some extra tools to apply in a variety of situations, already have tried some of them out, and have further resources to look up if you want to explore this more.

Image of Claire Knight

Claire Knight

@krider2010

Tech, Neurodiversity and a Lot of Odd Angles…

We will be looking at neurodiversity and how it fits into the Tech industry. A brief experience report, where the industry is now and how we can revisit our approach to inclusion within teams. Looking at how accessibility, open doors and improved lines of communication can create opportunities for teams to grow and to realise the value of neurodiversity.

Image of Matthew ParkerImage of David Atkinson

Matthew Parker & David Atkinson

Stress & Depression – a Taboo in our Time

Stress and stress-induced depression hit many knowledge workers, and yet it is still a taboo. “I am stressed” has become something we hear every day, and it has almost become prestigious to say so; it shows that we are busy, important people. On the other hand, it is a bit embarrassing to be really stressed and not being able to handle it. In this talk, I will discuss the taboo and explore why it hits knowledge workers so often, as well as come with tips and tricks to prevent it.

Image of Gitte Klitgaard

Gitte Klitgaard

@NativeWired

My Story of Learning to Ask for Help

This is a story about teamwork. In the summer of 2019, the London Metropolitan Police’s twitter account was hacked. Control of the account was soon recovered, but the culprits proved harder to find. Police were at a loss. However, there were about 5 million people in the UK with a very specific skill that could have helped solve the crime, if only they had been consulted. Asking for help can be incredibly difficult. I know, because I’ve been there. It is also vital to self-improvement. So how do you learn to reach out and get the support you need?

Image of Veerle Verhagen

Veerle Verhagen

@witchofthetest

Understanding & Looking After Your Mental Health

“I know how to look after my physical health, but I don’t know how to look after my mental health.” This question is one that sparked the start of my talking about mental health and self care. During my time living with anxiety and C-PTSD, I’ve learned a lot about self care and looking after my mental health, and I knew I could share my strategies with people. This talk is about what self care is, why it’s important regardless of your mental health status, and how to use self care as a mood barometer. I’ll be sharing tricks and tips I use to keep my own mental health stable, and how to adapt them to find your own self care routine.

Image of Gem Hill

Gem Hill

@Gem_hill

Teaching Resilience Through Stoicism

This presentation is a practical guide to dealing with stuff that makes you miserable. I’ll teach you an exercise (or two) how to stubbornly refuse to let things make you miserable. The answers are rooted in stoicism, and no, I promise it won’t be a philosophy lesson. I’m sticking to the practical, hands-on exercises that help at the moment. Attend this presentation and you’ll never be miserable again, about anything!

Image of Sanne Visser

Sanne Visser

@SimplySanne

From Miscommunication to Miss Communication

Last year I divorced. My relationship ended after 14 years. Naturally I was devastated, but it also meant the start of immense personal development. I recognised some patterns in my behaviour that I wanted to change. So I took a workshop. And then another. And then another. What I learned there was not only applicable to my personal relationships, but also to my professional ones. In this talk, I want to help you understand how to recognise patterns in your own behaviour, communicate your needs and boundaries, and help you understand the feelings you may have when trying to change these patterns.

Image of Klaartje Van Zwoll

Klaartje Van Zwoll

@klaartjejulia

Managing Your Team in a Time of Overload

This talk will cover key aspects of effectively managing yourself and your team, some of the biggest problems in everyday productivity, and provide tips on how to not feel overworked and burned out. You should leave with an understanding of how to implement good habits and permanent changes in life.

Image of Piotr Nabielec

Piotr Nabielec

Labeling Ourselves – When We Love It, When We Hate It

If there is one certain thing I could tell about people while working with them as a trainer, that’s the one: we do love to read and hear about the most intriguing creature we know – that is ourselves. We love to call, think or speak about ourselves using specific, sometimes funny, sometimes odd terms like introverts, extraverts, ambiverts, yellow-thinker, red thinker, hyper activer, visualizer, and lately – the High Sensitive People. You probably have your favorite one to add to the list.This may seem harmless and not serious – like reading a horoscope – who believes in them! Oh… wait… During this talk, I want to invite the audience to do a little self-scan: what is my favorite label and why do I need it? And as a fan of the evidence-based approach, I would like to show what the scientific approach has to say regarding such labels. I hope that after this talk you would be able to use the tests, quizzes and all other questionnaires with greater benefit to yourself and…those around you.

Image of Daria Dorda

Daria Dorda

@DariaDorda

Improving Cross-Cultural Co-Operation

The culture of the Western World values individualism, however, 70 percent of the global population lives within cultures characterized by values of collectivism. A deep understanding of the differences between collectivist and individualist mindsets enables building better co-operation within teams. Moreover, it helps to comprehend how the Western culture workplace might be perceived by Asian or African partners – a switch of perspectives is a game-changer for successful cross-cultural teamwork.

Image of Agnieszka Chęś

Agnieszka Chęś

Creating Inclusive Cultures with Empathy

Inclusion has never been more important than right now. With a global pandemic forcing us all to adjust our lives and racial tensions that have hit a peak all over the world, understanding the struggles others are facing is imperative to successful conversations and team collaboration. But how do we approach these undoubtedly difficult conversations? And what do we do when we want to change our culture but don’t know exactly how to do it? We engage empathy. This talk will guide you through the process of creating inclusive, collaborative teams with empathy. You will learn to define empathy on your own terms; tap into your past experiences that will help put you in the correct mindset for inclusion; and break down the model that operationalizes engaging empathy in a way that supports diverse teams.

Image of Sharon Steed

Sharon Steed

@sharonsteed

The Art of Failing, Inspired by Mindful Parenting

Simon Sinek claims that the closest thing to leadership is parenting. I absolutely agree. Parenting is solidly researched and may be a valuable inspiration for professional growth. In this talk I will explain how you can overcome a business failure by applying mindful parenting principles.

Image of Tomasz Smaczny

Tomasz Smaczny

Accessibility for Developers

For developers living with disabilities and chronic illnesses, the experience in the workplace can be challenging. So what can you do to increase inclusion for these developers? A lot! In her talk, Franziska shares her perspective as a person living with chronic illnesses and gives concrete tips.

Image of Franziska Hauck

Franziska Hauck

@_francied

Lending Privilege

Diversity and inclusion have become hot topics in technology, but you may not know how you can make a difference. However, this talk will help you understand that, no matter your background, you have privilege and can lend it to underrepresented groups in tech.

Image of Anjuan Simmons

Anjuan Simmons

@anjuan

Tautology and Business Value

You didn't get that cool programming job because you're a great programmer. You got it because the company you work for wants to make money and they think you can help. It's easy for us to feel like our worth/value/capitalist expression is tied to our employment, but it's also useful to flip that narrative and talk about how our companies need us, and how we can use that understanding to be more valuable employees and even better humans. What is the value that you bring to your employer? Can you articulate it? Can you expand it? Can you take that value and use it for your own purposes?

Image of Heidi Waterhouse

Heidi Waterhouse

@wiredferret

Making #RemoteWork Actually Work

Shakespeare knew what he was talking about when he wrote 'Some are born great remote workers, some achieve great remote work, and some have great remote work thrust upon them.' Ok, maybe that's not exactly what he wrote. Whether you love working remotely or you were voluntold to work remotely, this is the session for you. Come discover tips and tricks to being a successful remote employee from a ten-year remote work veteran.

Image of Lauren Schaefer

Lauren Schaefer

@Lauren_Schaefer

Learning is a Skill You Can Practice

Learning is one of the most important skills in ones work life. It can also be exhausting, frustrating and hard. Especially in the beginning of your career, becoming good at learning new skills makes work a lot less stressful and more enjoyable! This talk discusses what learning is, how to find your own ways of doing it and how to set goals for your studies and progress.

Image of Magda Stenius

Magda Stenius

Feedback: How to Have Taste and Not Be Afraid to Use It

You're creative, made something great and want to tell people about it. In this talk, we will walk through some examples of how to maximise feedback on ideas from both your peers and managers to ensure your idea gets championed and you get the credit you deserve.

Image of Ben Bartle

Ben Bartle

@benbartle

The Breaking Point: Recovering from Burnout

Being in an industry that technically doesn’t stop, we can all get caught up with chasing on what the next new shiny thing there is to learn or take part in. As someone who was keen and ambitious in “breaking through” the industry, I found myself thinly spread to a point that was unhealthy and potentially dangerous long-term. Burnout is real. In this talk, I’ll share experiences as well as tips on helping spot patterns that lead to burnout and how to deal with it before it gets out of hand.

Image of Pauline Narvas

Pauline Narvas

@paulienuh

The Art of Communication

The stereotype of software developers working alone in a basement is far from the reality of open-plan offices and collaborating frequently with colleagues on projects. Therefore, good communication skills are a necessity, and you're not alone if you struggle with some aspect of this. For many people, everyday occurrences such as small talk and making friends can be a daunting and anxious experience. Fortunately, just like learning to code, communication skills can be improved with time and some guidance. In this talk, I will be discussing principles to follow for strengthening work communication skills and to help with building meaningful relationships while becoming a more approachable, friendly person.

Image of Katie Walker

Katie Walker

@KatCodes

Unions Got This - Organising the Tech Trade

This will be a whistle-stop tour of what unionism means in today’s world of tech. We’ll briefly cover what a union is, the various shapes and sizes they take and what they can do for you, using the recently formed Game Workers Unite UK branch of the IWGB as an example.

Image of Dan Parkes

Dan Parkes

@dancparkes

So Good They Can't Ignore You

You are good at your job, are polite and deadline oriented. Your long-term professional goals are well-defined, and you work toward them consistently. But working hard is sometimes not enough. People around you need to see and value your work. This talk will cover hard-work, visibility, the myth of meritocracy, and what we owe one another once we are successful.

Image of Gargi Sharma

Gargi Sharma

@gawwrgi

Real Talk About When To Walk Away

Loving or appreciating your job isn’t a problem on its own. But you’re not obligated to do it. In fact, I’d argue that the pressure to love your job can be dangerous. Using examples from my personal experience and from the tech industry as a whole, I’ll talk about how unconditional job love is used to exploit or mistreat tech workers.

Image of Amy Dickens

Amy Dickens

@RedRoxProjects

Making your First Days Count

Hooray! You’ve landed your first full-time tech job, but what comes next? The first few months can be daunting and it is easy to feel like you don’t belong. In this talk, we look at some useful strategies to help you navigate your rookie year.

Image of Nathaniel Okenwa

Nathaniel Okenwa

@chatterboxCoder

Level Up: Developing Developers

As video games have become more and more complex, game designers put way more time into creating environments where players are engaged and willing to put the time and effort into learning and mastering these skills. This talk will look at how you can help level up your team by using competencies and career development frameworks, what types of processes you can introduce to support personal development and how developers should be using opportunities like these to get a better understanding of what skills they should focus on.

Image of Melinda Seckington

Melinda Seckington

@mseckington

Learning to Invest in Your Future

When change is the only constant, learning is the only future-proof skill. In this talk, using examples from the pioneers of programming education in the 1960s through to the present day, Matthew will show some effective techniques for developing new programming skills. You’ll see how learning how to learn can benefit you through your whole career, and how valuable it can be to share what you’ve learned with others.

Image of Matthew Gilliard

Matthew Gilliard

@MaximumGilliard

It's Not Your Job To Love Your Job

Loving or appreciating your job isn’t a problem on its own. But you’re not obligated to do it. In fact, I’d argue that the pressure to love your job can be dangerous. Using examples from my personal experience and from the tech industry as a whole, I’ll talk about how unconditional job love is used to exploit or mistreat tech workers.

Image of Keziyah Lewis

Keziyah Lewis

@KeziyahL

How to Find Your Perfect Mentor

Identifying and connecting with good mentors ensures that the time you spend trying to achieve your goals is both efficient and effective. Mentors can open doors to more knowledge, job opportunities and support you mentally and emotionally. In this talk, we will cover exactly what you should say when reaching out to someone you don’t know, whether in-person or online. We will explore how to interact with your mentor to understand and meet their needs, so that you can create a sustainable symbiotic relationship.

Image of Amina Adewusi

Amina Adewusi

@a_adewusi

Company Culture, Performance Reviews & You

Culture fit. The dreaded phrase we all love to hear in our rejection letters, but culture's more than just being a cis white dude. In this talk I'll discuss engineering culture, particularly around approaches to risk and maturity of processes in companies of different sizes. This talk is aimed at helping junior engineers understand how this culture impacts performance reviews and how to adapt to flourish in different company environments.

Image of Ruth Lee

Ruth Lee

@yoursruthlessly

You Can Share Your Knowledge, Whatever Your Level

Each and every day we encounter the knowledge of thousands of people. We read articles, blog posts, documentation and smart answers on StackOverflow. How can we compete against this well of wisdom? You might think that you have nothing to add. You'll be surprised how much you actually know.

Image of Sascha Wolf

Sascha Wolf

@wolf4earth

Where Did All My Money Go?

Six months after starting my first developer job I looked at my bank account and wondered, 'Where did all my money go?' From a book by a Buddhist financial planner to swapping budgeting app recommendations with my best friend, this is my story of building a healthy relationship with money.

Image of Paula Muldoon

Paula Muldoon

@FiddlersCode

Understanding and Cultivating Independence

Independence is the key to professional growth. It doesn’t mean working alone; it means being able to problem-solve and seek help. This talk will give you a new definition of independence, as well as a framework for developing and maintaining independence in their professional life.

Image of Violet Peña

Violet Peña

The Transformative Power of Junior Developers

How do you help junior developers succeed? How do you maintain your team’s productivity while building a culture of learning? We’ll focus on practical, easy-to-implement insights which will not only help you support your new developers’ success and growth, but enhance your team’s progress as a whole, making it a more fun and productive place to work.

Image of Sam Morgan

Sam Morgan

@sjmog1

Self-Care: Beyond the Hashtags

#Selfcare has over 7.5 million Instagram posts, but we have more questions than ever about what self-care actually is. In this talk, we'll take self-care beyond the hashtags and into your daily life. We'll define it and walk through the process of creating meaningful self-care rituals.

Image of Taylor Morrison

Taylor Morrison

@taylorelysemo

Perfectionism, Imposter Syndrome & Anxiety

Impostor syndrome - the belief that you don’t deserve to be where you are, and perfectionism - a need to work to impossibly high standards, are exhausting. Learn how to spot these destructive thought patterns in yourself, how to manage anxiety and procrastination and how to start being kinder to yourself, because you’re awesome and you deserve to be here.

Image of Jo Franchetti

Jo Franchetti

@ThisIsJoFrank

Morality and Ethics - Caring is Everything

In software development, caring is everything - and as the senior developers of tomorrow, we are should start the revolution. Are we the fix in the fight against guns-for-hire developers? How do we prevent unethical technology spreading (and being made)?

Image of Sam Warner

Sam Warner

@sjwarner_

Moving On From Being a Junior

Life as a junior developer can be intense, overwhelming, but rewarding. How can juniors move on to the next level? And, what can employers, mentors, and communities do to support the next generation of developers?

Image of Tara Ojo

Tara Ojo

@tara_ojo