Tuesday

No Sessions

Wednesday

No Sessions

Thursday

8:00 AM

Simplifying Microservices with Dapr

Presented by: Matthew Sheehan
Time: Thursday 8:00 AM - 9:00 AM

In the world of modern software development, microservices have emerged as the go-to solution for building scalable and deployable applications. However, the path to realizing their promised benefits can be riddled with challenges, leaving engineers with concerns about achieving a truly clean...

Room: CypressTrack: ArchitectureTags: Cloud, ArchitectureFormat: General SessionLevel: Introductory and overview
9:15 AM

Not Your Mother's or Father's C#

Presented by: Brendan Enrick
Time: Thursday 9:15 AM - 10:15 AM

Gone are the days of verbose C# code and having only one way to solve a problem. In recent updates, C# has been adapting ideas from other programming paradigms, including functional programming. Some of the most recent ones have significantly changed the appearance of C# code. We'll see what you...

Room: CypressTrack: Programming PrinciplesTags: .NET, C#Format: 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
4:45 PM

From Good to Great: How API Gateways Can Level-Up Your Software

Presented by: Daniel Mikusa
Time: Thursday 4:45 PM - 5:45 PM

In today's digital landscape, APIs are an essential part of most software offerings, and from financial services to a Chuck Norris joke generator, all APIs have similar pain points. - How do we secure our APIs? - How do we monitor our APIs? - How do we authenticate and authorize users? - How can we...

Room: CypressTrack: ArchitectureTags: Java, Cloud, System DesignFormat: General SessionLevel: Introductory and overview

Friday

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