S: Segregation!
O: Olskov Substitution?
L: What the heck was L?
Software developers seem to be divided into three groups: corporate, startup, and consulting. I've landed in the consulting world, which has a lot of fun perks, but I've been in the unique position of working in all three environments and have seen the pros and cons of each. I'll walk you through my experiences as a software developer and share some lessons learned along the way to help guide you through your career.
If you're reading this, I've had at least one talk accepted at a major conference! If you're interested in exploring the world of public speaking, follow me on my journey from a conference attendee to abstract writer to talk planner to presenter! It's going to be a fun ride, let's speak!!!
Every team is made up of different personalities. Often times these differences make collaboration difficult, but they don't have to. Knowing your personality type and the personalities of your team and adjusting your behavior based on your audience can go a long way to make your team a cohesive unit. Let's explore DiSC profiles, learn what they are, how to identify them, and what to do with what you've learned to make your team effective.
The topic of salary is rarely a fun conversation between employee and employer, but it's an extremely important one. You've worked hard to get where you are today, whether you've just graduated college, have worked a few years, or are a seasoned professional, you deserve to be paid a fair salary. Let's explore strategies to market yourself, demonstrate your value to employers, and negotiate so you get compensated fairly for your valuable time and energy.
Patrick first got interested in software when he learned how to build a text-based basketball game on his TI-83 calculator in 8th grade. In college, he moved on to Visual Basic Atari-type games and the rest was history.
Primarily a .NET developer, Patrick works at HMB, a consulting firm out of Columbus, OH (and Louisville!) and loves to get his hands dirty working with a variety of technologies, architectures, and teams.
His interests range from building user-centered Web Apps, effectively managing teams, mentoring, learning, playing sports, and traveling the world.
# Title | |
## DevelOP Your Kubernetes Cluster with GitOps, Helm, Docker, Flux, Charts, and Git! | |
# Abstract | |
Whether you're an expert kubectl-er or just dipping your toes in all of the kubernetes and docker things, come check out this innovative approach to managing your kubernetes cluster! | |
Flux is a tool that monitors your git repo containing kubernetes configuration and deployment templates and a container registry and automatically updates your cluster when changes are made or new images are available and that's just the beginning. | |
In this hands on demo, we'll spin up a k8s cluster, push some images to docker hub, configure k8s deployments and services, and watch flux bring them all together right before our eyes. |
# Title | |
## DEVelOP Your Kubernetes Cluster with GitOps, Helm Charts, Docker, Flux, and Git! | |
# Abstract | |
Whether you're an expert kubectl-er or just dipping your toes into all things kubernetes and docker, come check out an innovative approach we designed and implemented for a customer to configure and manage their kubernetes cluster! | |
Join us for a tour of the roles and responsibilities of each technology in the pipeline as well as a hands-on demonstration. During the hands-on demo, we'll spin up a kubernetes (k8s) cluster, push container images to docker hub, configure k8s deployments and services, and marvel as all the pieces comes together right before our eyes. |