The legendary online developer conference
Three days of tips, lessons, and inspiration for developers and teams. Click into each session for complete descriptions and speakers.
Anyone can share an opinion. But true wisdom and vision are rare. Dharmesh Shah is one of the few special individuals in technology who possesses both. Join Dharmesh and his longtime friend… See More
Remember the stereotype of the rockstar developer toiling away on their own with “DO NOT DISTURB” on their screen? Yeah, that’s long gone. Scaling modern software requires… See More
Sean Astin is known around the world for his beloved movies and characters. But you may not know that he is also an outspoken advocate for mental health, inspired by his own profound… See More
The show where everything’s on the spot and the points don’t matter! Join three devs for the hottest debate in version control. See what they agree on, what they disagree on, and… See More
See the future through GitKraken’s eyes and groundbreaking new dev tools. We’ll open the curtain on Focus View, an innovation built for maximizing developer concentration. And you’ll meet Cloud Patches… See More
It’s simple, really. Access to the right insights lets you pinpoint and alleviate pain in your workflow and enable fast, effective dev to dev collaboration. Discover how new, actionable… See More
In this visually stunning story, you’ll learn what it takes to go from developing side projects to deploying apps at scale. Join prolific content creator @LewisMenelaws and follow The Fellowship of Git… See More
What’s that? You’re a VS Code user and you’ve never heard of GitLens? Have you been coding in Fingal’s Cave (see my bio for that reference)? I mean, it’s only the most popular extension for VS Code… See More
I’ve led big projects at some of the biggest tech companies. I also started a company from scratch which was acquired by Apple. Ultimately, dev teams all have the same problem… See More
The birth of open source ignited global developer alliances, leading to the creation of Git and ensuring that collaboration could scale more seamlessly. Adding to the… See More
From simplifying code creation to sparking creativity, AI is unlocking possibilities for developers and teams. But there are also… See More
Ready to meet your programming sidekick? Come learn how GitHub Copilot can suggest code and functions, translate your work into different languages, and… See More
Calling all beginners and Git newbies. If you think that using a shared USB-key is the best way to share code, let me show you a better way… See More
Meet Jason. He’s not a wizard. He’s a real person. And he’s found a smart, reliable way to make his coding routine faster and easier… See More
Some stubborn bugs require sci-fi thinking to fix. Because to fix the present, you sometimes need to venture Into the past… See More
Too often, software developers only ask “what should my product do”? We need to spend more time asking “how should it perform?”… See More
Even the most seemingly impenetrable systems have hidden vulnerabilities waiting to be exploited, whether it’s an error in the code… See More
“It works on my machine.” It’s more than just a meme; it reflects a key challenge developers face dealing with… See More
Engineers are learning the wrong lessons around past mistakes. When company X tears apart their eight-year-old Ruby monolith, it’s easy to look at that… See More
True, a developer’s primary purpose is engineering. But building software that people actually want to use takes a special blend of art, language, and tooling… See More
For product and engineering teams, delivering on time is always the plan. But as every single dev knows, in reality, nothing in software development ever goes to plan… See More
You may not realize it, but as a dev, you have a unique and powerful ability to streamline projects. Except, I’m not talking about your code… See More
Working on an open source project? This talk is for you. I’ll be sharing insights around governance transition, using the current story of… See More
Every day, more organizations turn to public cloud providers. We all know that security is absolutely crucial, but achieving a secure and… See More
Don’t be alarmed, but hackers are on the prowl. And they love vulnerable, unprotected web apps… See More
Do you know how amazing and powerful the dev community is? No matter if you’re new to the workforce or a seasoned dev, learn… See More
The role of the software developer is growing. Devs are being asked to do more, especially around content creation… See More
Working across several environments? Come learn how to streamline deployment with Nix. I’ll show you how to… See More
In the realm of software development, bugs lurk, deadlines loom, and other perils abound. But let not your hearts be troubled! Embark with us upon a grand and noble quest to conquer the treacherous challenges that plague our craft. With keyboards as our swords and coffee as our elixir, we shall venture to a land of utmost productivity, conjuring the powers of version control and slaying inefficiencies.
Gather ye’ at the hallowed grounds of GitKon 2023 where the whispers of Git wizards and laughter of developers will echo through the halls. For there shall we summon the spirit of collaboration and bestow upon you the tools and knowledge to transform into valiant heroes of software development.
In this visually stunning story, you’ll learn what it takes to go from developing side projects to deploying apps at scale.
Join prolific content creator @LewisMenelaws and follow The Fellowship of Git, a team of engineers who must deliver their code to Mount Cloud to free Middle(Ware) Earth from the evils of DownTime.
Let’s Git init and GO!
Every development team gets blocked. Small teams. Big teams. It doesn’t matter. At some point, workflows break down and communication processes erode.
I’ve led big projects at some of the biggest tech companies. I also started a company from scratch which was acquired by Apple. Ultimately, dev teams all have the same problem – we spend too much time blocked trying to understand why/how a codebase works. I figured out how to stop this waste, and in 15 minutes I’ll show you how!
Some stubborn bugs require sci-fi thinking to solve. Because to fix the present, you sometimes need to venture into the past.
This real life case study will show how GitLens for VS Code helps you pull valuable insights from your project’s history and trace crucial code changes.
Joint session with Melese Michael and Keith Daulton
Even the most seemingly impenetrable systems have hidden vulnerabilities waiting to be exploited, whether it’s an error in the code, an unaccounted-for perspective, or a surprisingly convenient airshaft leading to the center of your giant, grey, planet-destroying, moon-shaped spacestation/superweapon (yup, Star Wars reference)!
A developer must be aware of potential weaknesses. And threat models are the blueprint to those weaknesses. This session will guide you through understanding threats in cloud systems so you can protect your team from the dark side and ensure a safe journey back to whatever planet you call home.
* You don’t have to be a Star Wars fan to follow this session, but it would be cooler if you were ;)
For product and engineering teams, delivering on time is always the plan. But as every single dev knows, in reality, nothing in software development ever goes to plan.
The good news? Team leaders are finally learning to spot problems and adapt before missing deadlines. They’re doing it with better processes fueled by on-demand access to data. The right data. At least, according to Kyle and his team at Superna. Come see if you can hear Kyle’s genuine relief and enthusiasm about their new approach to retrospectives.
Joint session with Adam Wride
The role of the software developer is growing. Devs are being asked to do more, especially around content creation. Teach a how-to. Show off a new feature. Explain the value of an enhanced capability.
It’s easy to feel intimidated by this. But the truth is, devs should embrace it! The ability to captivate technical audiences and connect with users is an amazingly useful skill. Whether you put that skill to use at your day job or your side hustle, that’s up to you ;)
Some stubborn bugs require sci-fi thinking to solve. Because to fix the present, you sometimes need to venture into the past.
This real life case study will show how GitLens for VS Code helps you pull valuable insights from your project’s history and trace crucial code changes.
Joint session with Chuck Dries and Keith Daulton
For product and engineering teams, delivering on time is always the plan. But as every single dev knows, in reality, nothing in software development ever goes to plan.
The good news? Team leaders are finally learning to spot problems and adapt before missing deadlines. They’re doing it with better processes fueled by on-demand access to data. The right data. At least, according to Kyle and his team at Superna. Come see if you can hear Kyle’s genuine relief and enthusiasm about their new approach to retrospectives.
Joint session with Kyle Fransham
I have the privilege of leading content and audience engagement for GitKraken. This includes managing events like GitKon, where, if I’m really lucky, I get a chance to interview personal acting heroes like Sean Astin!
Why don’t we hear more developer voices in the conversations about “developer productivity”? Most self-styled experts on developer productivity seem more interested in selling something rather than painting an accurate picture of how devs really work.
In this session, Beyang Liu, CTO and co-founder of Sourcegraph, will talk about why we should instead start from direct developer experience using our own mental models of how developers work, and why we should be drawing pictures and diagrams that approximate the world in which we live.
As organizations scale, teams quickly learn that it’s not just about hiring. It’s also about how your team’s tools and internal development practices pivot, scale and grow to meet the increasing needs of your organization.
In this session, Andrew Pankevicius, senior product manager for Jira DevOps at Atlassian, will guide attendees through the critical milestones of growth, from DevSecOps as a foundational concept on day one, to cross-functional release orchestration and managing your DevOps toolchain while scaling your development team.
For years, operations teams have tried to build elastic compute platforms for developers to deploy to, while at the same time, developers were stitching together tools to ensure code was integrated, built, tested, and secure. In response, we’ve seen the DevOps industry move towards the era of DevOps platforms, consolidating and expanding capabilities that allow developers to spend more time on code and less on tools.
In this session, Brendan O’Leary, staff developer evangelist at GitLab, will discuss the Era of the Platform, including how elite software delivery and operations performers are leveraging platforms like Kubernetes and the DevOps platform to adapt and ship code faster. To paraphrase Halt and Catch Fire: “Platforms aren’t the thing. They are the thing that gets you to the thing.”
As the director of global technology experience at Nextiva, Ruth Vela is responsible for their Technology Experience program, which ensures a consistently positive experience for the company’s global team of technologists.
In this session, Ruth will suggest programs and frameworks that engineering leaders can build to enable a successful and happy global remote team, and why, as an engineer, it matters to choose a company that understands and values your remote experience.
Containers have historically been used to standardize apps when they’re deployed, but there’s opportunity to support additional scenarios, like continuous integration, test automation, and full-featured coding environments.
In this session, Brigit Murtaugh, product manager on the Visual Studio Code team at Microsoft focusing on remote development, will go over the Development Containers Specification, which empowers anyone using any tool to configure a consistent dev environment. Attendees can expect to leave with the tools they need to get started with dev containers and specifications.
Dries Buytaert will headline GitKon 2022 as our keynote speaker. As the founder of both Drupal and Acquia, Dries has been working with open source for over 20 years. A true thought leader, Dries has published over 1,500 blog articles over the past several years and enjoys sharing his expertise at events and conferences around the world.
At this session, attendees can expect to learn how Dries was able to scale Drupal and Acquia by embracing open source, and why popular features like Drupal themes and a focus on security helped propel them to success.