Session List

Session List2019-10-02T20:07:53-05:00

60% of the Time, Estimates Are Right Every Time

Presented by: Brett Whittington

Historically developers hate giving estimates because they are mostly wrong and are often held to them by the business. The business needs estimates because ultimately all projects cost money. What happens when the estimator leaves or the estimation is from months prior? How do we get developers...

Tags: Leadership, Soft Skills/BusinessFormat: General SessionLevel: Advanced

Building Trust and Breaking Barriers (with LEGO!)

Presented by: Thomas Haver

LEGO(R) sets are fun to build, but who has ever attempted to build a set without looking at the instructions? In this workshop, attendees will form teams and attempt to build a LEGO(R) set without instructions. Through a series of iterative exercises that provide more product details, the teams will...

Tags: Leadership, Soft Skills/Business, TestingFormat: PreCompilerLevel: Introductory and overview

Burnout - More than just a bad day

Presented by: Seth Petry-Johnson

Burnout is more than just being tired, irritable, or beat down. It's a specific psychological condition that develops in response to different types of stress, and it can be measured and analyzed in systematic ways. ...

Tags: Leadership, Soft Skills/BusinessFormat: General SessionLevel: Intermediate

Code Review is an Architectural Necessity

Presented by: Colin Dean

Code Review is not a new concept, but a specific term for an older concept -- Peer Review -- that focuses the review process on the code under examination instead of the person who submitted it. While Code Review is common in open source projects, organizations developing in private often employ...

Tags: Leadership, Soft Skills/Business, Diversity/Equity/Inclusion, Career Development, Remote WorkFormat: General SessionLevel: Intermediate

Developing Your Team as a Technical Leader

Presented by: Kevin McCartney

You’ve heard of the 10x developer - what about the 10x team? ...

Tags: Leadership, Soft Skills/BusinessFormat: General SessionLevel: Intermediate

Don't Just Fix It, Learn From It - The Importance of Incident Management when Something Breaks

Presented by: Rick Clymer

Panic messages saying the system is having issues. Your phone buzzing from your alert system sending you text's about the system being down. Intuition kicks in and tells you solve this issue as fast as possible and get back to your day. While you have solved your issue at hand, you're not setting...

Tags: Leadership, Soft Skills/BusinessFormat: General SessionLevel: Intermediate

Gender Diversity Is Not Enough

Presented by: Cassandra Faris

Studies consistently show that diverse teams solve problems more effectively, yet software development teams frequently lack diversity. Thankfully, the tech industry is talking more about DEI (diversity, equity, and inclusion), understanding why these things are important, and making changes to...

Tags: Other, Leadership, Soft Skills/Business, Diversity/Equity/InclusionFormat: General SessionLevel: Intermediate

How to enjoy working with others and be the person people want on their team

Presented by: Natalie Hylton

Can't work with some people? Don't know why some are so-o-o slow, can't make a decision or are obsessed with controlling every step? Join this session and find out why that is and learn how to work with it (or around it)! ...

Tags: Leadership, Soft Skills/Business, Career DevelopmentFormat: PreCompilerLevel: Intermediate

How To Not Strangle Your Coworkers: Resolving Conflict with Collaboration

Presented by: Arthur Doler

Conflict at work is as inevitable as the tides - like the old joke says, if you put five software engineers in a room, you’ll have seven opinions. Whether the conflict is over what language to use, what frameworks are the new hotness, or even just tabs vs spaces, conflict can get ugly. Tempers...

Tags: Leadership, Soft Skills/BusinessFormat: General SessionLevel: Introductory and overview

I For One Welcome Our Robot Overlords: How To Build Trust In Test Automation

Presented by: Maciej Konkolowicz

Nowadays, creating test automation is table stakes for ensuring a minimal level of quality during the software development life cycle. Software geeks all across the world understand that creating automated tests is almost a non negotiable. But what happens after the tests are created? How do we know...

Tags: Leadership, TestingFormat: General SessionLevel: Introductory and overview

Knowing When To Move On

Presented by: Daniel Davis

Per the wise advice of the Gambler - "...know when to hold 'em, know when to fold 'em, know when to walk away, and know when to run." Whether you are all in and committed to a full time position or rolling the dice as an independent, this session is going to help you always walk away a winner. Not...

Tags: Other, Leadership, Soft Skills/Business, Career DevelopmentFormat: General SessionLevel: Introductory and overview

Leadership Guide for the Reluctant Leader

Presented by: David Neal

Regardless of the technology you know, regardless of the job title you have, you have amazing potential to impact your workplace, community, and beyond. ...

Tags: Leadership, Soft Skills/Business, Career DevelopmentFormat: General SessionLevel: Introductory and overview

Let's Kill The Microservices Hype!

Presented by: Don Schenck

Are you about as fed up as I am with all the hype surrounding microservices? Are you tired of being told how your “two pizza team” is supposed to build a “microservice” over a “bounded context” using “ubiquitous language”? Who even talks like that? ...

Tags: Cloud, LeadershipFormat: General SessionLevel: Introductory and overview

Neurodiversity, Productivity, and Communication – A Survival Guide

Presented by: Cassandra Faris

We live in a world where it’s easy to be overstimulated and distracted. The more virtual our world becomes, the harder it is to focus, communicate, and complete tasks. This is especially challenging for people with neurodiversities such as ADHD, Autism, and Dyslexia, and those that support them....

Tags: Other, Leadership, Soft Skills/Business, Diversity/Equity/Inclusion, Career Development, Remote WorkFormat: General SessionLevel: Introductory and overview

Paired Programming: From Pain to Profit

Presented by: Austin Kucera

Some of the best companies and developers swear by pair programming, but have you noticed how painful it can be? If you've heard the propaganda and found reality didn't live up, or if you're curious to hear what the buzz is about, come discover some hard-won truths about one of the most promising...

Tags: Leadership, Soft Skills/Business, Career DevelopmentFormat: General SessionLevel: Intermediate

Performant Teams: Autonomy, Mastery, and Purpose

Presented by: Steve Green

Building successful teams requires the same rigor that goes into creating quality software. Maximizing team potential requires more than just good process. All high performing teams require three fundamental elements: autonomy, mastery and purpose. To put it simply, these teams deeply long to have...

Tags: Leadership, Soft Skills/Business, Diversity/Equity/Inclusion, Career Development, Remote WorkFormat: General SessionLevel: Intermediate

Security Defense and Detection - RPG TTX

Presented by: Amanda Berlin, Jeremy Mio

Security Defense and Detection TTX is a comprehensive 4 hour tabletop exercise that involves the introduction of TTXs (tabletop exercises), IR playbooks, and after-action reports. The exercises are paired with hands on attacks demo labs (labs provided) that reinforce their purpose. The training as a...

Tags: Other, Leadership, Security, Soft Skills/Business, Testing, Career DevelopmentFormat: PreCompilerLevel: Intermediate

Stop Making QA The Last Train Stop Before Production

Presented by: Rick Clymer

Throughout my career, I have heard the same excuse over and over again. "We're waiting for QA before we can push this to prod." But why do we keep hearing this? What magic does QA have that no one else has to give this permission to go to production? Spoiler alert, we typical don't have too many...

Tags: Leadership, Soft Skills/Business, TestingFormat: General SessionLevel: Introductory and overview

The Engineer's Playbook: Starting a New Role

Presented by: Cameron Presley

Starting a new role is never easy. There are a ton of ideas, new processes, people, and new technology to pick up. In addition, one may have also changed problem domains, which means learning about the problems being solved. That's a lot to take in and is colloquially known as "drinking from the...

Tags: Other, Leadership, Soft Skills/Business, Career DevelopmentFormat: General SessionLevel: Intermediate

Thinking Architecturally

Presented by: Nathaniel Schutta

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...

Tags: Leadership, Soft Skills/Business, Career DevelopmentFormat: General SessionLevel: Introductory and overview

Want to advance in your career? Learn to get great feedback!

Presented by: Steven Banks

Have you ever felt like you are stagnant in your career, unable to advance, and even unsure of how to do so? Have you ever felt like your one-on-ones are pointless, and mundane, and do not accomplish anything? Or how about performance reviews, do they feel like a waste of time? ...

Tags: Leadership, Soft Skills/Business, Career DevelopmentFormat: General SessionLevel: Introductory and overview

What is Your Working Genius? (Workshop)

Presented by: Kyle Jenkins

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...

Tags: Leadership, Soft Skills/Business, Career DevelopmentFormat: PreCompilerLevel: Introductory and overview

Why We Don’t Need More Women in Tech

Presented by: Tori Brenneison

It’s a common rallying cry: “We need more women in tech!”... but is it true? Is the solution to male-dominated technology workplaces simply to shovel more women into the talent pipeline? That’s what we’ve been trying for the past decade… and it’s not working, when over a third of...

Tags: Other, Leadership, Soft Skills/Business, Diversity/Equity/Inclusion, Career DevelopmentFormat: General SessionLevel: Introductory and overview

Why We're Always Late

Presented by: Jeremy Jarrell

Your software project is probably late. And your last project was probably late, too. Furthermore, despite the decades of experience that we have planning and forecasting projects, this doesn’t seem to be getting any better. ...

Tags: Leadership, Soft Skills/BusinessFormat: General SessionLevel: Intermediate