21.Nov.17

Denis Kyashif

Denis Kyashif

Last week, together with my colleagues Hristo and Vladi, I had the pleasure to attend the annual EMEA PUG(Progress User Group) Challenge conference. This is my second visit to this event as a speaker. I was very excited about it because I already had fond memories of the last year's one in the Netherlands. Needless to say, this one lived up to and even exceeded our expectations.

The Venue

The host of this year's conference was Prague, the capital of the Czech Republic. The city is known for its amazing buildings and rich historical heritage. It is one of my favorite places, not only for its architecture but also for its culture and cuisine. The view down the Vltava river is simply stunning. The "Clarion Congress Hotel" had everything necessary to host an event of such a scale.

Prague

The Conference

The EMEA PUG Challenge Conference began at full speed fueled by Yogesh Gupta's, Progress CEO, insightful keynote on the company's vision and strategy. Mr. Gupta got the audience excited as he explained how the company's strategy towards cognitive apps, machine learning, and artificial intelligence will ensure everyone in Progress' family will be ready to meet the technological challenges of the future.
There were 7 halls of varying capacity simultaneously hosting sessions and workshops, so there was plenty of choices. The topics were revolving around Progress technologies like OpenEdge, ABL, KendoUI, NativeScript and more. There were also some general purpose ones about Software Architecture, Continuous Integration and UI Design.

KendoUI, TypeScript and Flow

This year I had the opportunity to hold two sessions, both related to JavaScript development and tooling.
"Understanding KendoUI for jQuery" was an introductory talk about KendoUI, where we've covered the fundamentals of the framework and peeked under the hood to see how some of its core features are implemented. I also prepared a live demo for some hands-on experience. I believe that we managed to create a productive discussion around the product and everybody learned something new.
"Statically Typed JavaScript - TypeScript and Flow" was more of a geek-out session where we discussed type safety and static code analysis in JavaScript. I was excited to share my experience with TypeScript and Flow, to compare their features and explain their similarities and differences. Although it was in the afternoon after a few long days, I was happy to see the attendees being so engaged and vibrant. When it comes down to reducing errors and producing clean code, the time always seems to be right.

Session

Zofin Palace

The evening party was held at the beautiful Žofín Palace, located on an island on the Vltava river in the very heart of Prague. The building was spectacular both from inside and outside. We had a nice dinner and managed to catch up with many people, as the time never seems to be enough to talk to everybody during the session breaks. The event was accompanied by beautiful live music, games, and drinks. Prague looks even better during the night.

Going Forward

This year's EMEA PUG Challenge was a record-breaker in all aspects. There were more than 500 attendees, 85 sessions, and 12 workshops. It was very exciting to meet so many positive and dedicated people in such an amazing city. The upcoming EMEA PUG will be in Dublin and it promises to be even better. See you all there!

Need consulting on this topic?

Yes No