• September Meetup @ Aranere
    After a sunny summer break we're glad to be back with not one, but two experienced speakers. Freek Van der Herten (@freekmurze), PHP developer and package creator at Spatie, will be speaking about "Oh Dear App", a website monitoring application he co-created. Frederick Vanbrabant (@maybeFrederick) will talk about "Let's get you geared up to tackle legacy code". The first step of working with legacy code is realizing the incredible amount of value that has dropped in your lap. In this talk, he is going to pinpoint that value. And move that value in a better to maintain and understand codebase. Aranere (https://www.aranere.be/) will host this event and have generously arranged for food and drinks for the entire night. = SCHEDULE = (subject to change) 18:30 - Open doors social, food & drinks 19:00 - Freek Van der Herten 20:00 - Frederick Vanbrabant 21:30 - Closing social = PARKING = There's plenty of parking in front of the building or on the side-road.

    Aranere

    Gouverneur Roppesingel 83 · Hasselt

  • June Code Kata Meetup @ Aranere
    This event was canceled.
  • April Meetup @ Flexmail - PHP Limburg
    Our April Meetup will be hosted this year by first-timer Flexmail (https://flexmail.be). We are thankful they'll open their doors for us. They will provide PIZZA & DRINKS – so you can come straight after work! Thijs Feryn, Co-founder PHPBenelux, Tech Evangelist and long time speaker, will share with us his knowledge about "Developing cacheable PHP applications". We are really excited to have him back as a speaker. == SCHEDULE == 18:30 - Open Doors 20:00 - Main talk, by Thijs Feryn 21:00 - Raffle & more social == PARKING == There's free parking on other side of street (at least 25 spaces). == TALK == "Developing cacheable PHP applications " In this presentation I will show you how to leverage HTTP headers in your PHP application to achieve a maximum hit rate, without losing touch with the challenges of real-world web projects. We'll talk about cache-control headers, ESI, AJAX calls, vary headers, accept-language, separating stateful from stateless content, conditional requests, and content invalidation. I'll apply these concepts to a Symfony 4 application in a non-intrusive way. == THIJS FERYN == Thijs Feryn is a "technical evangelist" at Combell and Sentia. Both are leading webhosting companies in the Benelux area: the former in the SME market, the latter in the enterprise market. His goal is to bring technology to the people and people to technology. He focuses on bridging the gap between code and infrastructure. Thijs is a published author at O'Reilly, he is also involved in many open source communities. He speaks, listens, writes, codes, teaches, blogs, vlogs, organizes and is above all very excited to speak at PHP Limburg!

    Flexmail

    Jaarbeurslaan 29 bus 31 · Genk

    3 comments
  • Mike's Testing Workshop Game
    We've got something special lined up for you. Long time community member and PHP Benelux co-organiser Michelangelo van Dam will improve our testing skills through a fun evening long workshop. We're pretty excited about this one. The workshop will be hosted by Intracto. Note that this is the same workshop that was organized at PHPro for the PHP Antwerp meetup. The workshop is limited to 30 people, so react fast. We kindly ask you to only RSVP if you are sure you can be there that evening. Also make sure you read the requirements section below. Doors: 19u Start: 19u30 TESTING WORKSHOP GAME By Michelangelo van Dam We know you have been developing web applications for years and you're pretty good at. But on some occasions you get a support ticket that boggles your mind and you wonder after you solved the issue how it was possible you missed that glitch. Are there ways to ensure that these kind of situations are being prevented before code ends up in production? Yes there are! It's called testing, profiling and analysing. Most developers are already familiar with unit testing and some degree of automated acceptance and performance testing. There are many more forms of testing that can be applied on a software project that will turn your web application inside and out, put it on a virtual grill to see where it breaks, how it breaks and how it recovers from these failures. I want to challenge you in this workshop to discover new ways of testing a web application where you will be analysing static reports on the codebase, compare performance and profiling statistics and execute automated tests that will detect security, privacy and functional errors. You will work in groups of people with different backgrounds and experiences solving challenging quests until one group has completed their score card or time has run out. We will review all quests and their answers so you can learn about the things you know, the things you know you don't know and even touch the things you don't know you don't know. A blast for everyone and a wonderful exposure to why quality is essential for any project to ensure your web application stays robust under the most harsh exposures of the internet. Requirements -------------------- Bring a laptop with PHP 7.2 and these extensions: • ext/xdebug • ext/openssl • These tools installed • phpunit/phpunit • phpunit/phpunit-selenium • phpunit/php-code-coverage • phploc/phploc • phpmd/phpmd • pdepend/pdepend • sebastian/phpcpd • squizlabs/php_codesniffer • fzaninotto/faker • sensiolabs/security-checker • sensiolabs-de/deprecation-detector • sensiolabs/security-advisories • roave/security-advisories • psecio/parse • spatie/url-signer • csharpru/vault-php • Browser (Google Chrome, Firefox, Safari and Microsoft Internet Explorer) • GIT • curl (or a command line HTTP client to execute URI calls) • netcat or nc • Java runtime (for running JMeter, Zed Attack Proxy/Burp, …)

    Intracto

    Zavelheide 15 · Herentals

    2 comments
  • February Meetup @ Inventis - PHP Limburg
    For this February meetup we're kindly invited back to Inventis (https://www.inventis.be and https://twitter.com/inventis), a long time partner with out meetup. Special thanks to Ruud van den Dungen for his help organizing! The topic of the evening will be brought by Tim Haselaars (https://twitter.com/timhaselaars). The “Head of Technology” since the birth of the Antwerp start-up Parcify (https://www.parcify.com, with investments by Bpost), Tim has a track record mostly as a Technical Product Manager / Scrum master with a passion for music, web technology and micro services. During this talk, he will show us the evolution from their PHP monolith to event-driven webservices. = SCHEDULE = (subject to minor adjustments) 19:00 - Open doors and social + refreshments & food 20:00 - Tim Haselaars 21:00 - Raffle & closing announcements 21:15 - More social = PARKING = There's plenty of parking available at the venue itself. =TALK = Parcify, the evolution from our PHP monolith to event-driven webservices Tells the story how we moved the Parcify platform from a PHP monolith to PHP event-driven web services. Shares our development insights and experiences that came with a rapidly evolving and changing product. How we tried to keep the PHP code stable and scalable while we went from idea to prototype to MVP to platform with challenges like a changing organization, changing product features, changing technology and changing architecture.

    Inventis

    Weg naar As 182 · Opglabbeek

    4 comments
  • December Meetup - PHP Limburg
    In December we will be welcomed by Nascom (https://www.nascom.be/nl/about) (@nascom), a well-established and modern digital agency in Genk. We'll meet at their C-mine 'CRIB' office – right next to Euroscoop Genk for those of us who live nearby – and they'll treat us with a lightning talk, drinks, snacks and a great location. = SCHEDULE = 18:30 - Open doors & social 19:30 - Talk: Getting to know Sulu CMS (Wim Vandersmissen) 20:00 - Talk: The GDPR is coming, are you ready? (Michelangelo Van Dam) 21:00 - Raffle = PARKING = Closest parking is Parking 2 https://www.google.be/maps/place/50 °58'59.7"N+5°29'32.1"E/@[masked],[masked],18z = TALK: Getting to know Sulu CMS (Wim Vandersmissen) = In this (lightning) talk you will get an overview of the major functionalities of the Symfony based Sulu CMS. If you don't know Sulu yet, you should get enough information to start using it in your own projects! = TALK: The GDPR is coming, are you ready? (Michelangelo Van Dam) On May 25, 2018 all companies collecting and processing data of people from within the European Union must comply to the General Data Protection Regulation or GDPR. In this talk I'll cover what the GDPR is and how it will impact businesses within the EU and abroad, what can be done to comply to this regulation and how to proceed further. This talk will not provide you legal answers, but will give you technology solutions that will make your applications compliant to these regulations. Even if you're not processing data from the EU, these solutions will offer you better protection to the data you currently keep and will ensure that in the case of a breach, the impact will be minimum.

    Nascom

    C-mine Crib, C-Mine · Genk

    4 comments
  • November Meetup - PHP Limburg
    We're very happy to announce that our November meetup will be sponsored – for the first time – by CVO de Verdieping (http://www.cvodeverdieping.be/)! They will welcome us in their beautiful "Open Leercentrum" in Heusden-Zolder. We will have the networking time in the "Mezzanine" – and someone at the entrance will help you to the right place. If that's not close to where you live/work, don't worry: we're leaving a lot of time before the first talk starts so you can make it on time. And of course: you're still welcome to arrive at any point in the evening! = SCHEDULE = (subject to minor changes) 18:30 - Welcome social, with sandwiches & drinks 19:30 - Koen Nys: Using PHP in a Microsoft environment 20:00 - Bert Lempens: Authentication in Laravel and Vue with JSON Web Tokens 20:45 - Raffle & announcements 21:00 - More social & snacks Both talks may be presented in Dutch. TALK: Using PHP in a Microsoft environment (short) A quick (~25min) rundown of some challenges we ran into when combining PHP with Microsoft databases and hosting environments, along with the solutions we found for them. TALK: Authentication in Laravel and Vue with JSON Web Tokens This talk will guide you through a simple Laravel+VueJS example on how to use JWT tokens to seamlessly authenticate messages between your application's components (API <> Frontend) without the need of an OAuth server. = PARKING = Please enter Schachtplein 1 in your navigation. Take into count that there are works near our school. Follow the detour. There is plenty of parking in front of the building.

    Needs a location

    10 comments
  • October Meetup - PHP Limburg
    For the October edition of PHP Limburg, Unleashed (http://www.unleashed.be) (facebook (http://facebook.com/unleashedBE)) will welcome us to their brand new offices in Corda Campus! If you haven't heard of them yet don't worry: you probably know some of their products/brands, which include Mobile Vikings and JIM Mobile. A special thanks to Jeffrey Vandenborne, one of our long-time members, and Dempsey Giunta for organising this! Unleashed will provide pizzas, drinks and coffee – and as usual, there will be extensive time for networking and some great technical content. Last but not least: there will be some special raffle prices! = SCHEDULE = 18:30 - Welcome, networking & pizzas! 19:30 - Talk: "Functional Programming in PHP"(Jeffrey Vandernborne) 20:30 - Raffle & networking = PARKING MAP =

    Needs a location

    8 comments
  • September Meetup - PHP Limburg
    For September we're planning on doing another meetup with only lightning talks! The event will be hosted by Aranere (https://aranere.be/), an internet & design company located in Hasselt and led by Chris Schalenborgh (@cschalenborgh (https://twitter.com/cschalenborgh)) and Gunter Vanroy, who are regular contributors to the Limburg PHP community. == GET INVOLVED! == We're still searching for speakers willing to give a short talk (10-15 minutes) - if you're interested please contact Gabriel or Kenneth, or email [masked] We're also looking for venue sponsors for the remaining of the year: if your company is interested in hosting a meetup please get in touch as well! == SCHEDULE == 18:00 - Setup & Preparations 18:30 - Open Doors: social, food & drinks 20:00 - Lightning talks 21:00 - Raffle & more social

    Aranere

    Gouverneur Roppesingel 83 · Hasselt

    9 comments
  • June Meetup - PHP Limburg
    This month we're invited back to Inventis (https://www.inventis.be/) (@inventis (https://twitter.com/inventis)) - the company behind Pukkelpop's online tech and ticketing (among many other clients of course!), and a long time partner with out meetup. The topic of the evening will be brought by Freek Van der Herten (@freekmurze (https://twitter.com/freekmurze)) - a veteran PHPer with an amazing portfolio of open-source contributions, founder of Spatie, and co-organizer of the PHP Antwerp meetup. He will show us how to create a dashboard with Laravel, Vue and Pusher - including a live demo! (more info further below) = SCHEDULE = (subject to minor adjustments) 19:00 - Open doors and social + refreshments & food 20:00 - Freek Van der Herten 21:00 - Raffle & closing announcements 21:15 - More social = PARKING = There's plenty of parking available at the venue itself. =TALK = Creating a dashboard with Laravel, Vue and Pusher On the wall mounted TV in our office a dashboard is displayed. At a glance we can see what the current tasks for each member of our team are, which important events are coming up, which music is playing, if it will rain in the next 30 minutes, ... and much more. In this talk I'll explain how we leveraged both Laravel and Vue to build the dashboard. After demonstrating the dashboard itself we'll take a deep dive in the code. We'll take a look at the entire flow: the grid system, broadcast events, the Pusher service, some cool Vue mixins and much more. After this talk you'll be able to setup a dashboard using our code available at https://github.com/spatie/dashboard.spatie.be

    Inventis

    Weg naar As 182 · Opglabbeek

    12 comments