August 20, 2018
Since 2005, members of the open-source community gather in Chicago each year for FreeSWITCH ClueCon. This annual conference is “a conference for developers, by developers” of the open-source voice over IP technology “FreeSWITCH” that powers many telephony platforms (including GreenKey). Our Senior Software Engineer, Patrick Kuca, has been attending the conference since 2016. Here’s a Q&A about his experience from this year’s conference.
How do you approach your time at ClueCon?
I focus on being a sponge and soaking up as much information as I can. There are tons of smart people I can talk shop with; and I’ve been lucky enough to become part of the community over time.
How would you describe ClueCon to someone who hasn’t been?
It’s a very unique and cool community. There are tons of people hanging out – from all types of organizations, representing numerous niches in the industry – all talking about telephony and web technologies.
What from the conference stuck with you this year?
As always, there was a lot of great content to absorb. I attended 22 talks across the three days. I enjoyed Anthony Minessale’s keynote – he’s the founder of ClueCon and a lead developer on the FreeSwitch project. He explained an upcoming shift for FreeSWITCH, from a large open source project with paid support on the side, to expanding on the business front through starting a company, SignalWire. This is pretty big and directly impacts everyone there, as we all use FreeSwitch in some way.
I also wanted to call out Simon Woodhead’s talk on Autopilot Pattern. I hadn’t heard of it before the conference. It’s a way of architecting your infrastructure to make apps easier to test, deploy and scale. It’s all outlined at: Autopilot Pattern Applications.
What did you take away from ClueCon that you’ll bring back to your work at GreenKey?
I am a lead developer on our open source SDK project and I contribute to backend systems for our scribe (audio transcription/insights) and team-voice (VoIP client) codebases. I think it’s always good to be up to date on what your peers are doing around you. It’s easy to get tunnel vision when your organization has a specific set of goals in mind. Areas that really stuck out to me this year, that I plan to use to help GreenKey level up are end to end testing, golang development, open source project maintenance and voip infrastructure reliability.