Tuesday

8:00 AM

What is Your Working Genius? (Workshop)

Presented by: Kyle Jenkins
Time: Tuesday 8:00 AM - 12:00 PM

The working genius model is a productivity model developed by Patrick Lencioni with the goal of accomplishing a simple concept: bringing more joy and fulfillment at work! When you and your team understand where your geniuses are and how to (and when not to) use them, it can improve meetings, reduce...

Room: Salon HTrack: Teams & CollaborationTags: Soft Skills, Leadership, TeamsFormat: PreCompilerLevel: Introductory and overview
1:00 PM

When in Doubt... Improvise

Presented by: Kristopher Soule
Time: Tuesday 1:00 PM - 2:00 PM

Join us for a fun filled deep dive into the world of improvisation. In this hands on deep dive you will learn and practice techniques and skills to create something out of nothing. These skills, in turn, can help any time you need to speak in public or work in groups. Come ready to be a little...

Room: Guava / TamarindTrack: KidzMashTags: Career Development, Soft SkillsFormat: KidzMash Sessionz

Wednesday

9:00 AM

I Can’t Draw…Yes, You Can! Anyone Can!

Presented by: Courtney Eaton
Time: Wednesday 9:00 AM - 10:00 AM

Can You Draw a Horse? If not, would you like to? As a mom and former preschool teacher, I will teach you how to draw while telling a story. In this session, I will guide you through a simple drawing technique that will allow you to draw simple animals and their surroundings. The only requirements...

Room: Guava / TamarindTrack: KidzMashTags: Soft SkillsFormat: KidzMash Sessionz
1:00 PM

Thinking Architecturally

Presented by: Nathaniel Schutta
Time: Wednesday 1:00 PM - 5:00 PM

Rich Hickey once said programmers know the benefits of everything and the trade offs of nothing...an approach that can lead a project down a path of frustrated developers and unhappy customers. As architects though, we must consider the trade offs of every new library, language, pattern or approach...

Room: NileTrack: ArchitectureTags: Career Development, Soft Skills, ArchitectureFormat: PreCompilerLevel: Intermediate

The Subtle Art of Communication

Presented by: Natalie Hylton, Tristan Chiappisi
Time: Wednesday 1:00 PM - 5:00 PM

We probably don't need this session. Technologists are excellent communicators, aren’t they? But for those who would like to learn (and practice) a new thing or two, here is a session packed with experiential learning. Amongst the things that we will cover: • Communication styles (assessment...

Room: OrangeTrack: Teams & CollaborationTags: Soft Skills, Leadership, TeamsFormat: PreCompilerLevel: Intermediate

Balloon Animals: Blowing things Up at Codemash

Presented by: Ilyana Smith
Time: Wednesday 1:00 PM - 2:00 PM

In this fun session, you’ll learn the basics of balloon animals, twisting your way to a variety of adorable creatures! We’ll bring the balloons if you’ll bring the imagination! Kidz of all ages are welcome (younger kidz – please assist your parents)! No experience necessary! You’ll leave...

Room: Guava / TamarindTrack: KidzMashTags: Soft SkillsFormat: KidzMash Sessionz
2:30 PM

A squishy Play-Doh intro to Electronics

Presented by: Damon Stamper
Time: Wednesday 2:30 PM - 3:30 PM

Learning electronics doesn't have to be hard. In fact it can be quite squishy! Come learn some simple electronics and play with Play-Doh along the way. You'll learn how to make creatures with glowing eyes, fire trucks with fading lights, and other fun creations! Electronic components taught will...

Room: Guava / TamarindTrack: KidzMashTags: Hardware, Soft SkillsFormat: KidzMash Sessionz

Thursday

8:00 AM

Neurodiverse Coders: Unlocking ADHD & Autism Superpowers in Tech

Presented by: Gaines Kergosien
Time: Thursday 8:00 AM - 9:00 AM

In the tech world, diversity isn't just about backgrounds; it's also about how we think and process information. ADHD and Autism Spectrum Disorder (ASD) are often pigeonholed as challenges. However, what if we told you that these so-called 'disorders' house superpowers that can be game-changers in...

Room: OrangeTrack: Career DevelopmentTags: Career Development, Diversity/Equity/Inclusion, Soft Skills, Leadership, TeamsFormat: General SessionLevel: Intermediate

Verbs, Not Nouns: Writing Documentation Users Want to Read

Presented by: Brian MacDonald
Time: Thursday 8:00 AM - 9:00 AM

Documentation should be complete and comprehensive, but that doesn't mean it has to be dull and boring. Engaging documentation focuses on what your users want to do, the tasks they're trying to accomplish, the problems they want to solve. Writing documentation with the focus on your user, instead of...

Room: Salon DTrack: Teams & CollaborationTags: Soft Skills, TeamsFormat: General SessionLevel: Introductory and overview
9:15 AM

Finding your Motivation and Managing When you aren’t Motivated

Presented by: Jennie Ocken
Time: Thursday 9:15 AM - 10:15 AM

We are all motivated by different things. But most companies and managers only know how to encourage employees through money or title. By better understanding what motivates each of us, we can be better teammates, managers, and people. In this session we will learn: • The 8 different kinds of...

Room: Indigo BayTrack: Career DevelopmentTags: Career Development, Diversity/Equity/Inclusion, Soft Skills, Leadership, Remote WorkFormat: General SessionLevel: Intermediate

Managing a Rewrite Without Getting Stuck in the Tar Pit

Presented by: Randall Koutnik
Time: Thursday 9:15 AM - 10:15 AM

It's a tale as old as time: our startup had finally found success and was ready to scale up, but we'd taken on a huge amount of technical debt to get there. In particular, our frontend still relied on an old templating system! How could we rewrite our frontend to take advantage of modern tooling...

Room: NileTrack: Teams & CollaborationTags: Soft Skills, Teams, System DesignFormat: General SessionLevel: Introductory and overview
9:30 AM

Doodle with "Logo" the turtle

Presented by: Umang Nahata
Time: Thursday 9:30 AM - 11:30 AM

Learn how to program and draw using "Logo" the turtle. The Logo programming language was invented over thirty years ago to make it easier for kids to learn how to program computers. Kids will learn to draw shapes on their computer screen using the "Logo" turtle while learning to program and direct...

Room: WisteriaTrack: KidzMashTags: Soft SkillsFormat: KidzMash Divez
10:30 AM

Hybrid Agility: Working Conditions for Team Success

Presented by: Carina Silfverduk
Time: Thursday 10:30 AM - 11:30 AM

Is your team or workplace working hybrid, with some in the office and some remote on any given day? Working hybrid is by far harder than either remote or on-site work because you need to accommodate both and then do something extra to keep everyone in the room and everyone on the call engaged. How...

Room: Salon ETrack: Teams & CollaborationTags: Soft Skills, Agile, TeamsFormat: General SessionLevel: Intermediate

Survival Under Fire: How to Stay Whole During Adversity

Presented by: Arthur Doler
Time: Thursday 10:30 AM - 11:30 AM

Each of the last few years have hit like a brick to the temple. It felt like the entire world was upended. There’s been radical shifts in the way we work, endless video conference calls, social and political unrest, and lots of tough choices about our health and the health of those we love and...

Room: Salon GTrack: Teams & CollaborationTags: Soft Skills, TeamsFormat: General SessionLevel: Introductory and overview
1:00 PM

The Other Side of the Table - Salary Negotiation from a Management Perspective

Presented by: Nick Stewart
Time: Thursday 1:00 PM - 2:00 PM

Salary negotiation is a daunting task, and it can be made all the more confusing, if you don’t understand the position management often has to take. One of the best strategies for a successful negotiation is to determine what the other side values, and it’s not always the lowest number. In...

Room: CypressTrack: Career DevelopmentTags: Career Development, Soft SkillsFormat: General SessionLevel: Introductory and overview

self.clone();//Passing On Your Passion

Presented by: Barry Tarlton
Time: Thursday 1:00 PM - 2:00 PM

When you've written your last line of code, what will be your legacy? Will your applications live on forever in Production or at least until AI takes over? Will your Github repos be archived and immortalized? Will there be patterns or tools named after you? For most of us, there probably won't...

Room: Salon HTrack: Career DevelopmentTags: Career Development, Soft Skills, Code QualityFormat: General SessionLevel: Introductory and overview

Building Relationships for Better Security

Presented by: Darylynn Ross
Time: Thursday 1:00 PM - 2:00 PM

It's 2024 and software engineering teams and security teams are still struggling to figure out how we can all just get along. Engineering teams are commonly frustrated and annoyed at all the extraneous stuff security wants them to do. And security teams are commonly frustrated with the lack of...

Room: Salon BTrack: SecurityTags: Security, Soft Skills, LeadershipFormat: General SessionLevel: Introductory and overview

Product Thinking and Tinkering

Presented by: BJ Allmon
Time: Thursday 1:00 PM - 2:00 PM

Do you aspire to be an inventor one day? Maybe you have lots of ideas and don't know what to do with them. You probably never heard of Frank Epperson, have you? But I bet you've heard of the popsicle, and he invented that when he was only 11 yrs old! You may have heard of Ben Franklin, one...

Room: Guava / TamarindTrack: KidzMashTags: Career Development, Soft Skills, UI/UXFormat: KidzMash Sessionz
3:30 PM

Bad Tendencies in Leaders and How to Manage Up

Presented by: Benjamin Dobrowolski
Time: Thursday 3:30 PM - 4:30 PM

No matter where you’ve worked, we’ve all had those bosses that we’ve not gotten along with. But what if you did more than complain about it? What if you could “manage” your boss, to not only your benefit, but to your co-workers benefit as well? Take back control and learn to manage up...

Room: CypressTrack: Teams & CollaborationTags: Soft Skills, Leadership, Project ManagementFormat: General SessionLevel: Intermediate

Learning, Giving Back, & the Art of Community

Presented by: Mike Nelson
Time: Thursday 3:30 PM - 4:30 PM

As you journey through your career(s) in IT, it is becoming more critical for you to immerse yourself in the network of worldwide and regional communities that are available in just a few mouse clicks. The drive for continuous learning, combined with the passion for giving back through many...

Room: Salon HTrack: Career DevelopmentTags: Career Development, Diversity/Equity/Inclusion, Soft Skills, Leadership, TeamsFormat: General SessionLevel: Introductory and overview
4:45 PM

The Hazards of Sitting: An Osteopath’s Approach to Preventing Work-Related Injury.

Presented by: Michele Parsley-Lanning D.O.
Time: Thursday 4:45 PM - 5:45 PM

My training as an Osteopathic Physician prepared me to counsel my patients about injury and disease prevention. However, I did not realize the full impact of spending a majority of my time sitting at a desk would have on my overall movement and flexibility. In this talk, I will provide background...

Room: Salon ATrack: Career DevelopmentTags: Soft Skills, LeadershipFormat: General SessionLevel: Introductory and overview

Friday

8:30 AM

Reaping the Benefits of Ritual and Routine

Presented by: Arthur Doler
Time: Friday 8:30 AM - 9:30 AM

Software is as close as humans are ever going to come to actual magic. You type arcane incantations using cryptic symbols, crafting messages incomprehensible to most mortals and communicating them to vast, unknowable systems, to be executed blindly by idiot machine gods who follow our instructions...

Room: Salon HTrack: Career DevelopmentTags: Career Development, Soft Skills, Remote WorkFormat: General SessionLevel: Introductory and overview

Can We Learn to Manage Uncertainty? Probably!

Presented by: Robert Herbig
Time: Friday 8:30 AM - 9:30 AM

When we’re asked when something will be done, it’s tempting to answer the question. “It’ll be done on March 32nd” or “it’ll take 182.5 days” or “we need 15 sprints”. It doesn’t matter if that answer is the best-case, average, or worst-case scenario. The answer is fundamentally...

Room: Salon DTrack: Teams & CollaborationTags: Soft Skills, Agile, Project ManagementFormat: General SessionLevel: Introductory and overview
9:00 AM

[KidzMash] Become a LEGO Master Builder With Teamwork!

Presented by: Thomas Haver
Time: Friday 9:00 AM - 10:00 AM

LEGO(R) sets are amazingly fun to build, but who has attempted to build a complete set without looking at the instructions? In this session, the kidz & adults will form teams and try to build one of sixteen different Creator sets without the instructions. Only one person from each team will be able...

Room: Guava / TamarindTrack: KidzMashTags: Career Development, Soft Skills, LeadershipFormat: KidzMash Sessionz
9:30 AM

Scrambled - Solving a Rubik's cube!

Presented by: Yajat Nahata
Time: Friday 9:30 AM - 11:30 AM

Have you ever wondered why solving a Rubik's cube is so much fun yet challenging! In this session, I will share how I solve a 3x3x3 Rubik's cube using the beginner's method and making it fun and exciting. We will cover the history of the Rubik's cube and then move onto the basics such as the sides,...

Room: WisteriaTrack: KidzMashTags: Soft SkillsFormat: KidzMash Divez
9:45 AM

Building Better Teams Through Play

Presented by: Jenny Bramble
Time: Friday 9:45 AM - 10:45 AM

Teams work incredibly hard to drive software and processes forward. Sometimes we neglect the emotional side of our hard work, leaving teams brittle and less able to adapt and bend. How do we release tension and form the strong bonds that a good team needs to be successful as well as honing some of...

Room: Salon ETrack: Teams & CollaborationTags: Soft Skills, LeadershipFormat: General SessionLevel: Intermediate
11:00 AM

Networking for Introverts: Build, Maintain, and Use Networks Without Being Creepy

Presented by: Brian MacDonald
Time: Friday 11:00 AM - 12:00 PM

You've heard that having a professional network is important for career growth, for learning about your industry, and to help out in the event of a layoff. But how do you go about building one from scratch? Taking a transactional, goal-oriented approach may be good engineering design, but it tends...

Room: CypressTrack: Career DevelopmentTags: Career Development, Diversity/Equity/Inclusion, Soft SkillsFormat: General SessionLevel: Introductory and overview
12:15 PM

Multithreaded Income: How Developers Can Achieve Parallel Success

Presented by: Kevin Griffin
Time: Friday 12:15 PM - 1:15 PM

In an unpredictable tech industry, job security is fragile. How can developers harness their unique skills to create a diversified, resilient professional life? This talk presents the concept of "Multithreaded Income," a strategic approach to building parallel income streams inspired by the...

Room: Indigo BayTrack: Career DevelopmentTags: Career Development, Soft SkillsFormat: General SessionLevel: Introductory and overview

Dream Teams: Hiring (and Keeping) the Right People

Presented by: Michelle Smith
Time: Friday 12:15 PM - 1:15 PM

Everyone says that “your people are your most important asset.” But how do you find the RIGHT people? And once you have them, how do you keep them? In this entertaining session, we’ll turn the traditional hiring process on its head and share a new perspective on how to identify the right...

Room: Salon HTrack: Teams & CollaborationTags: Soft Skills, Leadership, TeamsFormat: General SessionLevel: Introductory and overview
2:30 PM

Eye on the Sky: Preparing for the April Solar Eclipse

Presented by: Michael Richardson
Time: Friday 2:30 PM - 3:30 PM

This April, something amazing will happen – a total solar eclipse! It's like a cosmic game of hide and seek, where the Moon covers the Sun, turning day into night for a short time. In our fun-filled hour, we'll discover what makes a solar eclipse so special and learn how to watch this rare event...

Room: Guava / TamarindTrack: KidzMashTags: Soft SkillsFormat: KidzMash Sessionz
2:45 PM

Creative Problem Solving

Presented by: Eric Potter
Time: Friday 2:45 PM - 3:45 PM

You're a developer. Solving problems is a big part of what you do. But how can you learn to think more clearly and more creatively about the problems you are solving? In this session, you will learn about the cognitive science of creative thinking. You will also learn some practical things you can...

Room: CypressTrack: Teams & CollaborationTags: Career Development, Soft Skills, Leadership, TeamsFormat: General SessionLevel: Introductory and overview

The Developer Relations Playbook: How to build bridges by putting people first

Presented by: Dan Vega
Time: Friday 2:45 PM - 3:45 PM

Are you passionate about technology and love engaging with communities? Ever wondered how you could turn these interests into a fulfilling career? Look no further! "The Developer Relations Playbook: How to Build Bridges by Putting People First" is your comprehensive guide to becoming a Developer...

Room: Salon ATrack: Career DevelopmentTags: Career Development, Soft Skills, Remote WorkFormat: General SessionLevel: Introductory and overview

Teaching Skills For Technical Experts

Presented by: Tori Brenneison
Time: Friday 2:45 PM - 3:45 PM

Bad news: tech folks are not always the most compelling teachers. (It's not our fault; we're used to talking to computers, not people!) Good news: teaching people is a learnable skill. Best news: this talk is a 45-minute primer on educational philosophy, curriculum development, and content...

Room: Salon ETrack: Teams & CollaborationTags: Soft Skills, LeadershipFormat: General SessionLevel: Introductory and overview
4:00 PM

Visual Storytelling: How to be a Superhuman Communicator

Presented by: David Neal
Time: Friday 4:00 PM - 5:00 PM

Who says communication has to be dry, dull, and boring? Simple, hand-drawn illustrations are a compelling and fun way to engage, inform, and win your audience of readers and viewers! Drawing is a skill that anyone can learn. There's no such thing as "bad" art! You can make a huge impact with some...

Room: CypressTrack: Career DevelopmentTags: Career Development, Soft SkillsFormat: General SessionLevel: Introductory and overview

Agile Pitfalls and How to Parry Them: A Practical Guide

Presented by: Arin Heinselman
Time: Friday 4:00 PM - 5:00 PM

Hey there, fellow conference-goers! 🎉 Imagine this: you've embarked on the Agile journey, armed with good intentions and high spirits, only to find yourself tangled in a web of chaos and confusion. Fear not, because our talk is here to save the day! 🦸‍♂️ Join us for a rollercoaster...

Room: OrangeTrack: Teams & CollaborationTags: Soft Skills, Leadership, AgileFormat: General SessionLevel: Intermediate