How do already great developers become even better developers? They spend time learning with other talented developers, of course! And there’s no better place to soak up the latest industry tools, trends, and techniques than at the Kansas City Developer Conference (KCDC).
The 9th annual KCDC conference, held August 2-4, featured hundreds of sessions and workshops on all aspects of software development and agile project management. As a 2017 KCDC sponsor, Aviture was represented in person by eight talented software developers and project managers. With five of our attendees ( Kathy Andersen, Art Doler, Charlie Koster, Nate Taylor, and Nick Tuck) giving seven talks during the event, it was a busy few days for the crew. After all, the work didn’t stop after their talks were done; there was still a lot to learn.
From neural networks and machine learning, to functional programming and visualization, there was no shortage of topics, perspectives, and approaches. We asked Aviture attendees which sessions stuck with them, and their highlights (not including each other’s talks) are below:
- A Developer’s Journey from OO to FP by Reid Evans – Hear why an object oriented (OO) developer of 10 years decided to switch to functional programming (FP), the challenges he faced, and helpful resources to use.
- Adding AI Smarts to your Software Solutions with Microsoft Cognitive Services by Stephen Bohlen – Better understand the application of Microsoft’s Cognitive Services including Facial Recognition, object detection, Natural Language Processing (NLP), as well as Topic Extraction and Sentiment Analysis.
- Replace Your Backlog with Experiments by Wouter Lagerweij – Discover how to use clear goals, captured in actionable business metrics (not just features), to guide teams in growing the software necessary to reach development goals.
- Jenkins: The Lost Levels by Dusty Burwell– Learn how and why Dusty standardized and automated his builds using YAML and Travis CI to keep job configuration in the repo of the projects their working in rather than in the Jenkins GUI.
- Build Cross-Platform Desktop Apps with Electron(Workshop) by David Neal: Effectively create an Electron application as well as taking an app with no services and fully integrating firebase; including in cloud database, deployment and authorization.
As it turns out, side conversations (or the ‘hallway track’ as Nate Taylor calls it) at conferences can be just as beneficial as the talks themselves. The most unexpected but valuable learning comes from the back-and-forth between attendees with various specialties and backgrounds. All of the Aviture attendees enjoyed the KCDC experience and felt they walk away smarter, more engaged and more connected with the tech community.
A few Aviture speakers got to take home more than memories of the conference. David Neal captured the personalities in drawings of both Nate Taylor and Art Doler to use in future presentations. Art was also the lucky recipient of an amazing work of art from One Squiggly Line that illustrated his talk.
As the KCDC conference continues to grow, it provides opportunities to connect with thousands of developers, project managers, and technology leaders from across the Midwest. The Aviture team wouldn’t miss the chance to learn from other experts, to gain the insight needed to stay ahead of emerging trends, and to share our own knowledge along the way. We look forward to KCDC in 2018!