Upcoming Events

More Soon!

Previous Events

August 2018 - Casual Thursday

Dec 12 , 2018

Where? The Brew Dock
When? Wed, Dec 12, 2018 7:00 PM


A casual meetup this month, we're going to get together, relax and have some conversation around anything and everything PHP related.

If you're having any problems related to PHP want to explore it with others, come along! We're always happy to discuss and help if we can.

June 2018 - Worlds Worst Hello World Workshop

Sep 6 , 2018

Where? Smartbox Group
When? Thu, Sep 6, 2018 3:00 AM


Details:
A special PHPDublin this meetup, we're holding a Worlds Worst Hello World Workshop. The goal is to create the worst implementation of "hello world" that we possibly can.

Most of the time we strive to write simple, easy to understand PHP code. Well not this time. Here we get to showcase the worst of the worst. We want you to use every anti-pattern, every convoluted library, every bit of "bad code" you've seen to create something truly horrific. A frankenstein's monster of messy code and poor design decisions.

You can work alone or as part of a team. The only criteria are that you must write it in an hour, it must pass a testcase that we provide, and that it works. That's it, other than that go hog wild and have as much fun with it as you can!

The PHPDublin team will be there to provide support (both technical and emotional).

Food and drinks will be provided.

At the end a winner will be chosen by the PHPDublin organisers and they will receive the worlds worst ElePHPant as their prize!

Requirements: Laptop with PHP (any version) installed.

We have limited spots for this workshop, so please only RSVP if you're able to attend.

Looking forward to seeing everyone there, this is gonna be fun!

March 2018 - Derick Rethans (XDebug creator): Getting the most out of MongoDB

Jun 13 , 2018

Where? Smartbox Group
When? Wed, Jun 13, 2018 3:00 AM


A special PHPDublin this month, we have a talk by Derick Rethans (@derickr), the author of Xdebug (https://xdebug.org/)!

Derick is a senior dev for Mongo DB, and he'll be giving a talk on getting the most out of MongoDB.

Although MongoDB is a non-relational database, it is still important that you store your data in an optimal way. This presentation teaches you how to design your data schema according to your application's needs. This requires a different mind set than designing for a relational database.

Besides schema design techniques, Derick will also cover how to pick indexes, different types of indexes, and ways to find out why queries are potentially not as fast as they could be. We'll also lift the cover on the Aggregation Framework and Schema Validation.

# What if I'm hungry and thirsty?
We've got you sorted! Thanks to our sponsors SmartBox (http://www.smartbox.com/), StatCounter (http://statcounter.com/) and HostelWorld.com (http://hostelworld.com/), we'll have beer and pizza for you on the night.

# I wanna talk!
Great! We'd love to hear from you. If you have a talk you would like to give, please get in touch, either on meetup.com, via Twitter (@phpdublin) or email to dublinphp@gmail.com .

Doors open 6:40pm!

Feb 2018 - Workshop on Using Interfaces Effectively

May 15 , 2018

Where? Smartbox Group
When? Tue, May 15, 2018 3:00 AM


• What we'll do
A special PHPDublin to start the new year, a two hour workshop on using interfaces effectively.

We all know interfaces, they allow us to separate what a concept does from how it does it, but it can be tricky to know where to use them. When is an interface the right solution to a problem and when do they just get in the way? Barry O Sullivan will host a workshop session to go through this very problem. It will start with a brief introduction to the concept, followed by a workshop session where everyone will work through a codebase at their own speed, using interfaces to turn a messy program into an easily testable application. The PHPDublin team will be there to assist, and at the end of the of the session you'll have a better understanding of how to use interfaces in your day to day.

If you want to practice your code design chops, this is the workshop for you.

What if I'm hungry and thirsty?
We've got you sorted! Thanks to our sponsors Reperio Human Capital (https://www.reperiohumancapital.com/), StatCounter (http://statcounter.com/) and HostelWorld.com (http://hostelworld.com/), we'll have beer and pizza for you on the night.

I wanna talk!
Great! We'd love to hear from you. If you have a talk you would like to give, please get in touch, either on meetup.com, via Twitter (@phpdublin) or email to dublinphp@gmail.com .

Doors open 6:30pm!

• What to bring
Laptop with docker installed.

• Important to know

December 2017 – Building an App from Scratch

Mar 6 , 2018

Where? Smartbox Group
When? Tue, Mar 6, 2018 3:00 AM


• What we'll do
We have a great talk lined up for this, our closing meetup for the year. This meetup is hosted at the Smartbox HQ.

Building an App from Scratch
This talk is from Conor Smith, Head Of Engineering at Journal Media. Frameworks are great, but they're not always the solution to a problem. There are constant discussions about which framework is best, but we often leave out the other option, building a solution without one. In this talk Conor will step through building a PHP application from scratch by glueing together third-party components without the overhead of an entire framework. Amazingly, writing code this way actually gives you a better understanding of how frameworks themselves work and why they're structured the way they are.

If you want to build simple bloat free PHP apps, or you want to gain an understanding of how frameworks are structured, this is the talk for you.

What if I'm hungry and thirsty?
We've got you sorted! Thanks to our sponsors StatCounter (http://statcounter.com/), HostelWorld.com (http://hostelworld.com/), Good Travel Software (http://goodtravelsoftware.com/), and BlueFin Payments (https://www.bluefin.com/) we'll have beer and pizza for you on the night.

I wanna talk!
Great! We'd love to hear from you. If you have a talk you would like to give, please get in touch, either on meetup.com, via Twitter (@phpdublin) or email to dublinphp@gmail.com .

Doors open 6:45pm!