Most Active Speaker

Michelle "MishManners" Duke

Michelle "MishManners" Duke

GitHub DevRel 🥑 | Hackathon Queen®™ | Founder | Esports Queen

Melbourne, Australia

Actions

I'm a multi-talented personality in the tech and gaming communities. As a developer advocate 🥑, I get to create awesome experiences and engage with the vibrant GitHub developer community. I've spoken at over 350 events on topics like AI, the future of work, communication, teamwork, and have given technical demos. I'm a respected leader in the hackathon community, having won, organised, and mentored over 100 hackathons.

I have founded several tech companies—including an AI company, and an escooter business—and, as a result, sits at the forefront of Melbourne’s science, tech, esports and startup scenes. In my 'spare' time I'm a streamer, journalist, and always working on something exciting ⚡ So catch me at an event or streaming on Twitch!

Awards

Area of Expertise

  • Business & Management
  • Environment & Cleantech
  • Information & Communications Technology
  • Manufacturing & Industrial Materials
  • Media & Information

Topics

  • DevOps
  • DevOpsCulture
  • Artificial Intelligence
  • Startups
  • Communication
  • Teamwork
  • Software Development
  • Web Development
  • 💼 Marketing & business skills targeted at indie developers or startups
  • Building Communities
  • Effective Communication
  • esports
  • Gaming
  • alternative transport
  • Business Agility
  • Business Communications
  • Business & Innovation
  • electric cars
  • electric transport
  • Event Streaming
  • Machine Learning and Artificial Intelligence
  • StartUp
  • Streaming

Master test writing with GitHub Copilot

Unleash the power of GitHub Copilot, your AI pair programmer. GitHub Copilot can be a game-changer when it comes to writing tests. GitHub Copilot can generate code snippets based on your .natural language descriptions.

In this session we'll introduce you to GitHub Copilot and how it leverages machine learning to assist developers in writing code. When it comes to writing code however, many developers enjoy focusing on the code aspect. We love writing code and moving onto the next exciting project. Writing tests is an important aspect of software development, and one many developers dread doing.

We'll cover the different types of tests, and how to use GitHub Copilot to help you write different types of tests for your projects. We'll discuss some of the best practices when it comes to prompt engineering, and how to get the most out of GitHub Copilot.

Key takeaways:
- Introduction to GitHub and how it leverages machine learning to provide lines or whole code functions
- The basics of testing: why it's important, different test types
- Using GitHub Copilot to write tests
- Generating test cases
- Testing automation
- How to get the most out of GitHub Copilot (prompt engineering)

Beyond Code: Unraveling AI's Origins and Futures

Where did AI really come from? Where did it all start and where's it all going?

In this talk let's explore where AI all started. Drawing on my experience founding an AI company in 2016 (which is still going), let's embark on a journey through the history of artificial intelligence (AI), delving into its origins and casting a visionary gaze towards the future. From humble beginnings to the cutting-edge advancements of today, we unravel the how behind AI's evolution, exploring the pivotal moments, key influencers, and transformative breakthroughs that have shaped its trajectory. We'll include a look at the origins of GitHub Copilot and how it's shaping the lives of developers.

This talk doesn't just focus on the past. We also look into the uncharted territories of supposedly AI's limitless potential. We'll consider some of the challenges and opportunities that lie ahead. How AI might potentially redefine industries, reshape human interactions, and impact the very fabric of our existence. I'll also leave you with some takeaways on skills we need as humans to stay ahead of the game when it comes to AI, and ensure we are equipped to have a job in a world where AI will seemingly be working alongside us.

How I used GitHub Projects to move my house

GitHub Projects is an often forgotten or underutilised GitHub feature. It's a powerful tool for managing your projects, whether they be software development, or a personal hobby.

This adaptable, flexible tool for planning and tracking work can be used by developers and non-developers alike. It's one of the best ways you can have your team working together across all disciplines.

In this talk, you'll see GitHub Projects in action, and see how I used GitHub issues, forms, tasks, milestones, timelines, and automation to help plan my house move.

What Hackatoberfest taught me about building and maintaining a repo

Last year during Hacktoberfest, I took the opportunity to create a new project so some of us could work on. It was something many of us had experienced and we thought it would be a fantastic way to ensure we all got to contribute during Hacktoberfest; if you don't know what Hacktoberfest is, it's an annual event that celebrates open source software by encouraging people to contribute to GitHub repositories during the month of October.

As the person who started this new project I became the maintainer by default. I can tell you I learned a tonne! As a maintainer of an open source project, participating in Hacktoberfest can be both exciting and overwhelming. In this talk, we will explore the lessons learned from maintaining an open source repository during Hacktoberfest. We will discuss strategies for managing incoming contributions, including ways to communicate with contributors, merge conflicts, and more. We will also explore how to create a welcoming environment for new contributors and foster a culture of inclusivity in open source projects.

By sharing this fun (and sometimes scary) experience, I hope to inspire others to participate in open source projects and help make the world of software development a more collaborative and inclusive place.

Git, GitHub, and gaming

Are you thinking about creating a game? Maybe you've thought about source control and maybe not. Are you thinking about using an open source game engine or project?

This talk will cover what git is and how to get started with GitHub and open source in the gaming industry. These tools and practices have become increasingly important in the gaming industry, as more and more developers are turning to open source solutions, and using GitHub to collaborate and share code. The talk will explore the ways in which git and GitHub are being used in the gaming industry, as well as the benefits and challenges they bring.

Skills for the age of AI

What skills are needed to ensure I still have a job, and how do I obtain them?

With the rise of AI and automation, how do we as humans find our value in the workplace? How do we work with these new technologises? How do we build resilience to changes? What soft skills are needed for us to thrive in this new world?

People have often felt apprehensive about change, especially big changes to the way we work. It happened in the industrial revolution and now it's happening with the rise of artificial intelligence. Five years ago these things existed, but now they are accessible to almost everyone, and in a lot of cases they are doing our jobs for us.

In this session I'll cover:
- why people want to work
- why is this industrial revolution different to the others
- what is AI and its applications
- what skills are needed for the "age of AI"
- how do we obtain those skills
- what's next for the future of work

Working with the GitHub CLI

Takeaways:
Learn about the GitHub CLI is and why you should use it
Learn the features of the CLI and how it can help your workflow
Learn about some useful extensions to do more with the CLI, plus find out how you can contribute and build your own.

Abstract:
At GitHub, we love developers to work the way they want. Some like to work in the browser, others in the editor, and some don't even want to leave their terminal. With the GitHub CLI, you never have to leave the command line. Perform all your favourite GitHub commands directly from the terminal; open an issue, check out a PR, merge some code and more. There are also hundreds of extensions available, both from GitHub and from the community. Come along to this session and see how to level up your terminal skills with GitHub CLI."

How to program your stream deck for better productivity

We all want to be faster, better, stronger, but how do we work smarter, not harder?The Elgato stream decks are one of the go-to pieces of hardware for live streamers. But it's not just useful for streamers. You can program your stream deck with macros, hotkeys, and even build your own actions with scripts. Come and learn how to program the Elgato Stream Deck to help you work more efficiently. 

What video gaming taught me about teamwork

I recently started playing Animal Crossing in order to be able to present at a conference. What I soon saw was there were so many nods to teamwork and collaboration. The whole idea of the game is to collaborate.

What can video gaming teach us about collaboration and how can this be applied to the physical world. I'll draw on examples from several video games as well as sport.

Collaboration is one of the most important (albeit often forgotten) pillars of DevOps

How to use Twitch and live streaming to build your fanbase

At GitHub, we've been using live streaming as a way to engage with our users. Come and hear our story. Learn top tips on using Twitch or any other live streaming platform. What kind of content should you be doing? How are you engaging? What can you offer? Are there channels to follow for inspiration?

I've also been doing lots of live coding on my own channel. Twitch is not just a place to watch people play games. Live coding is taking off and those working in Developer Relations are in the best position to speak to this audience. Find out if Twitch is for you and how to get started.

How to survive in a male dominated industry

When you run a technology startup, the voices of women often go unheard. It's not because we don't speak up, it's because people think little of us. When you are told "you will never be CEO of this company because this company won't be run by a woman", then you really understand how people view you. But it's not about letting these moments get you down. It's about using those to build yourself up, understand your worth, and help other women do the same. I will use my own examples to talk about how I've survived in my world of tech, dev, gaming, esports, cars, skateboarding dominated by men and how you too can come out on top.

Talk was accepted on old Sessionize account for The Live Coders International Women's Day Challenge for Women

GitHub Stars - how to build an awesome DevRel program

The GitHub Stars program has become one of the most loved developer relations programs around the world. Hear about how it started, and what we looked at in order to build one of the coolest programs around.

You'll also find out how to become a GitHub Star, what the program entails, and understand how to connect with your audience in the best way possible.

DevOps isn't just about developing

It's widely accepted that DevOps is as much a cultural shift as it is about the technology that's used. DevOps consists of four main pillars, one of which is collaboration.

Collaboration is so important, it's also nothing new. As our future of work is moving towards this soft skill, how do we find our ultimate dream team, and work effectively across an entire organisation to build the best products and services?

In this session I'll talk about why collaboration is important and how developers and non-developers can work better together. I'll also give you some tips on tools to use for more effective collaboration and teamwork across multidisciplinary teams.

Releases Galore - how and why to ship software releases

Not every developer does a software release. Sometimes they'll just commit to main. What are the advantages of releasing your project? How can you automate the whole process to make it easier?

Learn all about software releases, how to ship releases, and how to automate this process. You'll also find out how you can submit your major project releases to be featured on GitHub!

GitHub Like a Boss

GitHub continuously ships out new features and improvements to help make software development and collaboration easier for developers. In this session, I will show you some of the tips and tricks of how best you can use GitHub, and also walk you through some of the latest feature announcements. Coming out of this session, you can GitHub like a boss!

Level up with GitHub Copilot: using AI to learn, code, and build

It's time you meet your AI pair programmer. Do you find yourself stuck on a chunk of code? Unsure of how best to center a div? GitHub Copilot can help. Get unstuck by seeing suggested lines or code, whole functions, and learn more about your development journey through having code explained, and even translate your code into other languages.

Find out more about GitHub Copilot, new features, updates, and see a demo.

The session will cover:
- What is AI
- Applications of AI
- How GitHub Copilot works
- How to get better results from GitHub Copilot with prompt engineering (the art crafting effective prompts)
- Power of conversational coding with GitHub Copilot Chat
- What's coming next

How to effectively pitch your idea

When it comes to building a business, or creating a game, you will be required to pitch your ideas. Selling your idea to investors, PR companies, potential teammates, partners, content creators, and event organisations will be crucial to the success of your game.

How does one do this effectively without sounding egotistical? I'll teach you the MAGIC formula for pitching any idea, any game, to anyone. You can use this magic formula for an elevator pitch, a 5 minute lighting round, a 20 minute session, or even an hour long workshop.

At the end of my session, you'll walk away with a playbook on how to sell your game to get what you want. You'll also receive tips and tricks for effectively pitching your game.

Michelle "MishManners" Duke

GitHub DevRel 🥑 | Hackathon Queen®™ | Founder | Esports Queen

Melbourne, Australia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top