April Gathering 2017


We are also looking for speakers, for our next events. I encourage everybody, to share with us their experience and knowledge, so please get in touch with Boris! Meet awesome PHP devs and other interesting people at ViennaPHP, enjoy a Club Mate or a beer and let's have fun.


• "Welcome" by Boris Hrkic

• "Leaving the worn path – Finding your own custom WordPress workflow" by Thomas Kräftner

"WordPress is easy, as in “Easy to get started.” As such the standard setup clearly caters to beginners. This, of course, also comes with various downsides for a professional project.

This talk will offer a high level overview on what you can do to improve your WordPress experience – especially when using it in a professional setup. We’ll do this by going through a typical lifecycle of a website from creation, through maintenance to an eventual relaunch. Looking at some typical pain points we’ll explore various things like version control, staging environments, automated deployment and migration and what the pros and cons for those are. By explaining the reasoning behind those concepts you can (re-)evaluate your stance on those.

In the end I’m not going to tell you what to do with a “one-size-fits-all” solution, but hopefully give you enough food for thought to help you getting closer to your own ideal workflow."

Thomas Kräftner : is an interactive developer with a degree in Information Design. While having a clear focus on web development, he always keeps his mind open and has a good understanding of a lot of surrounding fields. With 9 years of professional experience as a freelancer his topmost goal is to present his clients content in exciting, effective and aesthetically appealing ways.

Apart from online presences he is also interested in concise information-visualizations and interesting generative design. He is an active member of the WordPress Development Community on Stackexchange and has been co-organizing the WPVienna Meetup since 2014 as well as WordCamp Vienna 2015."

Website: http://kraftner.com/

• "Build secure file sharing service with Laravel and Heroku" by Mykola Bubelich


Design and build secure file transfer service with Laravel and Heroku by Mykola Bubelich
In this talk I would like to share my knowledge and experience working with Laravel and Heroku by developing small project. I will be more focused on server side part of project and how to make site more secure on Heroku platform. Excited to hear your feedback.

Project for secure file transfer - https://cryptoesel.com (https://cryptoesel.com/)

Mykola Bubelich:

Experienced software developer with entrepreneur spirit.

Website: https://bubelich.com (https://bubelich.com/)

• (Canceled) "How learning Python/Dart/Clojure made me a better PHP Developer" by Sebastian Göttschkes

Additional talks? Sure! We need still talks, so please get in touch with Boris! Sponsors? Sure! If you want to give thirsty devs something to drink while they talk about your company and remember it as one of the best around, come talk to Boris!


Stockwerk CoWorking



*Attendance Policy:

*Respect and consideration for others are Top Priority; be considerate by refraining from being a "NO SHOW" (Not showing up and leaving your RSVP a "yes", or changing RSVP to a "no" within 2 hours of an event and not communicating with the organizer) or a "LATE CANCEL" (Cancelling out of an event within 24 hrs of the event).

*Events take work for organizers to coordinate, especially those requiring RSVPs. Make sure you are able to make it to an event to which you RSVP and if you anticipate a conflict or being late, give us a heads up. We understand that things come up and life interferes, but please do your best. ;)

*If you find that you can't make it to something you've signed up for -- CHANGE YOUR RSVP as soon as possible. Events take time & energy to plan. If you don't show up AND make no effort to let the Event Planner know what happened --- that's a "NO SHOW".

*No Show/Late Cancel policy: If you have a history of doing this (we keep track of attendance on your profile), we won't be able to count on you to show up when you say you are going to. Out of respect and courtesy to others that DO show up, we may bump you to the waiting list for meetups with limited space in favor of those with a positive attendance history. If you make a habit out of no showing or late cancelling, we may remove you from the group.