• PHP Collections

    Location visible to members

    Talk 1: Collect the dots If you stand back far enough, everything is a list. We store lists of items in database tables The items in a list often reference of other items such as tags, categories, properties etc in nested lists. Arrays are the de-facto mechanism for working with lists of all types. But arrays, while flexible also have some drawbacks... so lets look at a better way. Tim Swann, Lead Dev at Simply Zesty will talk us through the benefits of creating PHP Collection Classes to manage your lists. This talk is framework agnostic and covers the principles behind collection classes so suitable for developers of all levels and experience. Talk 2: Learn from other Languages Stephen McCullough from Shopkeep will discuss what PHP developers and PHP as a language can learn from other languages. Programming is a learned skill, and developers can learn to use and adapt techniques and patterns from other developers to better themselves and their applications. In this talk Stephen will discuss some common programming pitfalls and show how they have been mitigated against in other languages Networking As always, feel free to hang about and mingle afterwards. The Duke of York is teh usual post meetup venue.

    1
  • Cancelled - Learn about Elastic Search - CANCELLED

    Location visible to members

    *POSTPONED UNTIL 2017* Elastic Search with local tech community activist @paddycarey (https://twitter.com/paddycarey)

    2
  • Capture the Flag!

    Location visible to members

    Learn how to break your applications ==================================== Come and learn or improve your skills in breaking applications. The evening will involve a short amount of talking and a quick demonstration before letting you loose either in teams or individually to compromise the vulnerable application. Prizes will be awarded at the end of the evening. Remember to bring along your laptop to join in. Recommended software: OWASP ZAP ( https://github.com/zaproxy/zaproxy/wiki/Downloads ) This evening is run in conjunction with Internet security experts Vertical Structure (https://www.verticalstructure.com/) presented by @szlwzl (https://www.twitter.com/@szlwzl) Networking Opportunities ------------------------------------- As usual there will be opportunity to catchup and discuss any and all things after the talks are finished, The Duke of York is the usual venue for that. Upcoming Conferences ----------------------------------- PHP Scotland - Edinburgh: 29th October http://conference.scotlandphp.co.uk/ PHP Scotland offers excellent value for money and ease of travel for the first time conference attendee and will feature former speakers at PHP Belfast. ADDITIONAL ------------------ Don't forget you can watch previous talk on our YouTube channel (https://www.youtube.com/user/phpbelfast). Can't get enough of this? Catch up with other local developers on the N.I. Tech & Design Slack (https://norniron.slack.com/). Follow @PHPBelfast (https://twitter.com/phpbelfast) on twitter. ----------------------------------------------------- November meetup * N.B. To Be Confirmed* @PaddyCarey on Elastic Search

    4
  • September Meetup

    Location visible to members

    Whales in every cloud Kubernetes for sticking Laravel basically anywhere Phil Weir (https://twitter.com/phil_t_weir) will give us an introduction to what Kubernetes is, why it is, and how it magically makes it possible to fire a PHP app, and all associated services, onto your choice of cloud from the comfort of your laptop. This is a story of how and why I moved to Docker-based Laravel, and then to using Kubernetes. Version your infrastructure, allow for scalability of individual components and retain host independence. Serve the web like it's 2016 Andy Graham (https://about.me/andygraham) from 31Interactive (http://www.31interactive.com) gives us a 15min demonstration of Caddy, the HTTP/2 web server with automatic HTTPS. Out of the box, caddy supports HTTP/2, IPv6, Markdown, WebSockets, FastCGI, templates and more. Lightning Talks Also Accepted This is your opportunity to step up and gain some recognition. Talk about anything PHP or Web Development related, a library you found, a component you started using how you used ReactJS to talk to your PHP Backend, what new commandline foo have you discovered. It doesn't matter what it is. It doesn't matter if you can talk for 5 mins or 50 mins. Please ping @PHPBelfast (https://twitter.com/phpbelfast) on twitter if you'd like to give a short talk. Without speakers - there is no meetup. NOTE -------- PHPBelfast this month will be in a different room than previously, its now in room BA[masked] so if you walk past the previous room, take first right, its on your left. We'll signpost as best we can. Open Floor ------------------- Come prepared with your own 5-15min talk and have your say on any topic related to web development. maybe you discovered a new library on Packagist you think we should all know about. Maybe you want to have your 2 cents worth on the 11 lines of code that brought down NPM - whatever it is, if you have the slides, you can have the floor. To keep transitions between speakers simple, please bring your presentation on a USB stick in either PDF, Keynote, HTML or, if you really must, Powerpoint and a laptop will be available on the night. Networking Opportunities ------------------------------------- As usual there will be opportunity to catchup and discuss any and all things after the talks are finished, The Duke of York is the usual venue for that. Upcoming Conferences ----------------------------------- Wordcamp Belfast - 1st - 2nd October https://2016.belfast.wordcamp.org/ PHP North West - Manchester 30th Sept - 2nd Oct http://conference.phpnw.org.uk/phpnw16/ PHP Scotland - Edinburgh: 29th October http://conference.scotlandphp.co.uk/ PHP Scotland offers excellent value for money and ease of travel for the first time conference attendee and will feature former speakers at PHP Belfast. ADDITIONAL ------------------ Don't forget you can watch previous talk on our YouTube channel (https://www.youtube.com/user/phpbelfast). Can't get enough of this? Catch up with other local developers on the N.I. Tech & Design Slack (https://norniron.slack.com/). Follow @PHPBelfast (https://twitter.com/phpbelfast) on twitter.

  • June Meetup

    Location visible to members

    Tighten up your workflow, front-end asset management for any web project ----------------------------------------------------------------------------------- Andy Graham (@4nd (https://twitter.com/4nd)) will take us through the features of Laravel Elixir (https://laravel.com/docs/5.2/elixir), and we'll see why its not just for Laravel and how it can help streamline your workflow on almost any project. Lightning Talks -------------------- David Frame (@DaGrFr (https://twitter.com/@DaGrFr)) talks about the importance of, and methods to achieve, backwards compatibility in PHP projects. Darren Craig (@MinusDarren (https://twitter.com/@MinusDarren)) has been doing some Laravel/Wordpress integration and will give us a rundown on his findings. More To be confirmed... NOTE -------- PHPBelfast this month will be in a different room than previously, its now in room BA[masked] so if you walk past the previous room, take first right, its on your left. We'll signpost as best we can. Open Floor -------------- Come prepared with your own 5-15min talk and have your say on any topic related to web development. maybe you discovered a new library on Packagist you think we should all know about. Maybe you want to have your 2 cents worth on the 11 lines of code that brought down NPM - whatever it is, if you have the slides, you can have the floor. To keep transitions between speakers simple, please bring your presentation on a USB stick in either PDF, Keynote, HTML or, if you really must, Powerpoint and a laptop will be available on the night. Networking Opportunities ------------------------------------- As usual there will be opportunity to catchup and discuss any and all things after the talks are finished, The Duke of York is the usual venue for that. ADDITIONAL ------------------ Don't forget you can watch previous talk on our YouTube channel (https://www.youtube.com/user/phpbelfast). Can't get enough of this? Catch up with other local developers on the N.I. Tech & Design Slack (https://norniron.slack.com). Follow @PHPBelfast (https://twitter.com/phpbelfast) on twitter.

  • April Meetup

    Location visible to members

    This month, we mostly open the floor to new speakers with no minimum talk length lightning sessions, seriously - if you only have 1 slide you can still give a talk. Community ----------------- The session will open with a talk by Tim (https://about.me/tswann) from Ardmore (http://www.ardmore.co.uk), with a talk on getting involved with and contributing to the open source community. Open Floor -------------- Come prepared with your own 5-15min talk and have your say on any topic related to web development. maybe you discovered a new library on Packagist you think we should all know about. Maybe you want to have your 2 cents worth on the 11 lines of code that brought down NPM - whatever it is, if you have the slides, you can have the floor. To keep transitions between speakers simple, please bring your presentation on a USB stick in either PDF, Keynote, HTML or, if you really must, Powerpoint and a laptop will be available on the night. Networking Opportunities ------------------------------------- As usual there will be opportunity to catchup and discuss any and all things after the talks are finished, The Duke of York is the usual venue for that. ADDITIONAL ------------------ Don't forget you can watch previous talk on our YouTube channel (https://www.youtube.com/user/phpbelfast). Can't get enough of this? Catch up with other local developers on the N.I. Tech & Design Slack (https://norniron.slack.com). Follow @PHPBelfast (https://twitter.com/phpbelfast) on twitter.

    1
  • February Meetup - PHP 7

    Location visible to members

    What's New in PHP 7 Lightning Session by one of Minus40 (http://minus40.co)'s digital problem solvers, Paul McBride (https://twitter.com/PMcBride446). Paul will give us a brief run-through of PHP 7's new features, deprecated things to watch out for and of course tell us all why we need to make the move to PHP 7 (hint the answer may have something to do with Sandra Bullock, Keanu Reeves and a runaway bus) Dependency Injection / Service Containers for beginners David Frame (https://twitter.com/dagrfr) of 31interactive (http://www.31interactive.com/) will be giving a short talk on Dependency Injection: what it is, its benefits, when to make use of it and how additional concepts such service containers can aid your development! Open Discussion If you've ever fancied giving a talk, then this is your opportunity. Why not start your speaking career with a 15min lightning session. Here's a list of suggested topics for discussion or lightning talks, come prepared with one of these or one of your own and we'll try to squeeze you in. • Composer for beginners • Creating a Composer Package • Composer + Puli • Dev environments, e.g. Vagrant / Vaprobash / Ansible / Otto • Git for beginners • Deployment strategies • NGINX / Varnish • NoSQL Options • Angular JS • Search - Sphinx, Solr, Lucene • Non Basic Wordpress • Hacking the Raspberry Pi with PHP Food kindly supplied by Tibus (http://tibus.com) Networks & Hosting Door Raffle sponsors Corvus (http://corvusrecruitment.com/) Recruitment Networking Opportunities As usual there will be opportunity to catchup and discuss any and all things after the talks are finished, The Duke of York is the usual venue for that.

    5
  • December Meetup

    Location visible to members

    Testing with PHP Spec ======================= There are many PHP testing frameworks and methodologies available to choose from. This month Minus40 CTO Darren Craig talks about developing using PHP Spec. PHPSpec helps you write clean working PHP code using behaviour driven development, resulting in customer focused code. Real time notification SMS's with Twilio, Laravel and AWS/SQS ============================================== Chris McCabe (@chris_mc_cabe) from ExcelleratedApps will be delivering a talking on implementing SMS messaging using the Twilio platform using Laravel and Amazon Web Services.

  • ZeroMQ & Symfony demos + PHP By The Book

    Location visible to members

    It's 3 Talks Thursday! ========================= Talk 1 - ZeroMQ Message queues are great for offloading the work that doesn't need to be carried out by your application right away. This enables you to respond to your users faster and protect your server from excessive load. In this talk, Roger Simms will demonstrate one such message queue system called ZeroMQ or ØMQ You may not realise it, but most apps could take advantage of implementing a queue somewhere, whether it's for sending susbcriber alerts, image resizing or video format conversion & processing, we all do something that can be handed off to a background process. Talk 2 - PHP, By The Book Like most tech, the world of PHP has moved pretty fast. In this short talk we take a look back at the textbooks that helped launch some of our early careers, how some of that advice still holds true but so much of it is really bad advice. Although tongue in cheek, this talk by Ryan Kilfedder (https://twitter.com/ryankilf) senior developer at Learning Pool, highlights the dangers of ease of access to out-of-date information for the new developer. Talk 3 - Symfony Demonstration Symfony is quite possibly the granddaddy of the PHP frameworks, it's components are tucked under the hood of so many other systems, applications, frameworks and micro-frameworks; and although version 3 is still not out, it's 10years old this year. Symfony sets also the standards in terms of PHP development practices. In this talk, Stephen McAuley (https://twitter.com/steviebiddles) from BRS Golf will give a run through of the Official Symfony bests practice derived demo app and show you just how easy it is to get up and running with a full stack framework.

    4
  • PPI Framework Engine and Docker Demo

    Location visible to members

    PPI Framework Engine - Paul Dragoonis ------------------------------------------------- The PPI Framework Engine is the next evolution of framework development. Why limit yourself to just one framework when you can very easily use parts of many, to create something truely unique! PPI is the practical side of the PHP-FIG (PSR) standards and will show you how it's defining the future of application development. Paul will be showing off the brand new PPI Framework Engine, and you will most definitely want to come along to see how PPI will put you in the driving seat, allowing you to easily consume the PHP eco-system into your project. Paul, a full-stack software consultant from Glasgow, Scotland, is a long-term php community member whom spends his time mentoring fellow PHP'ers, contributing to PHP internals, extensions and the php.net website. He is the lead developer of PPI, where he focuses on framework interoperability and multi-framework co-operation. Since PPI and PHP-FIG share a common goal, he focuses his time maintaining & participating in the PHP-FIG group to help drive PHP-FIG forward and uses PPI to help drive PHP-FIG standards forward. Docker - Paddy Carey ---------------------------- A very highly anticipated and requested talk brought to you by local speaker Paddy Carey (@paddycarey) who will give us an explanation of how to get to grips with Docker. - How does this container led approach to your environment work in development and in production? - How do you leverage it to spin up a new instance of your app with a new provider - Why bother with it at all? Paddy is here to answer these questions and more. VENUE ======== Confirmed as Ulster University - Belfast Campus. Please arrive promptly as security there insist we all wait in the lobby until everyone has arrived. Follow the twitter handle @phpbelfast for last minute news or changes. RAFFLE ========== The good people at Corvus Recruitment have sponsored a prizes to be given away at this months meetup. Full Details of the prize will be available on the night - but it is tech related and very suitable for programmers. If you have any career moves in mind, please consider Corvus.

    4