DevOps, Continuous Integration, Continuous Delivery, Continuous Deployment ... isn't that just for websites? Listen and watch as we demonstrate and talk about how DevOps principles can be applied practically even in scenarios like IoT and embedded firmware and see how the quick feedback loop can speed up your development process.
Zeff Morgan works as a Senior Software Engineer in Test at GitLab, Inc. Zeff is a long time quality advocate and IT generalist who believes teams can always work better together, a belief held in common with GitLab.
He's worked at large companies and small, pragmatically tackling whatever is needed, from infrastructure to business analysis, developing software for retail giants to writing test automation for mobile apps. He pulled the Lexington Ruby Users Group back together while working at Thiel Audio, rewriting their old Cold Fusion web app in Rails 0.9. Reaching out to the Rubyists in Louisville through Chad Fowler, he helped form up the original Kentucky Ruby Users Group.
IT generalist isn't really general enough, though. He's been a Montessori teacher, worked in antique restoration and cabinet making, and was a surveyor for the family civil engineering business, with the sunspots on his face to prove it. Even today, he still feels like he's just getting started. There are far too many grand things in life to do, to see, and to ponder to ever stop reaching.
Dennis Field (gitlab.com/ftab, twitter.com/fury) is a software engineer, DevOps demonstrator, game maker, general wearer of many hats, and is graciously allowed to rent his apartment from his 3 cats--for now. He develops and runs infrastructure, apps, firmware, and many other things. Dennis works at Radio Sound, designer and manufacturer of OEM audio systems for powersports (motorcycles, UTVs, snowmobiles). Dennis is a minor contributor to open source projects such as Automotive Grade Linux and GitLab. Dennis works on UI design, embedded firmware, test automation, connectivity with iPod iPhone and Android, mobile apps that communicate with the audio system, and building and customizing embedded Linux. Built a bare metal Kubernetes cluster with his bare hands and uses it to deploy the website, firmware updates, GitLab CE, and other cloud native apps. In his spare time, not that he has much, he makes games, and attempts to catch fish.