ZgPHP meetup #32: Coming of age

This is a big one! ZgPHP meetup 0b100000 will feature all three group organizers exercising their English speaking skills. Miro and Luka will be rehearsing for their appearance at PHP Day in Verona later this month, and Ivan just didn’t want to be left out.

This will make meetup #32 the first ZgPHP meetup held entirely in English. Come and be entertained!

 

Miro Svrtan – Web application: Tech from startup to enterprise

Mid 2009, Njuskalo.hr was a 2 year old project gaining a lot of attraction in local market. In 4,5 years we grew from 23 mil to 340mil PWs, almost at a rate of 100% every year. While we are aware that this traffic is zero to nothing in comparison to some of the world mega sites (Facebook, Twitter, Google) we are a small team (2-4 developers), concentrated on building a product for our local market.

Talk will cover how we scaled our platform:

– bare metal enterprise grade servers hosted in our data center (no cloud due to latency issues)
– scaling resources while in rapid development (business doesn’t wait for technical problems to be solved)
– implementing new technologies
– implementing methodologies (technical & organizational)

While a lot of projects, when entering their enterprise phase start to produce less and less features, in 2013 we have built more features then ever before. With same number of developers, focusing on developers knowledge and understanding of business demands (and few other tricks).

 

Luka Mužinić – Codeception, because tests can have frameworks too!

Being a developer in 2014. you can no longer ignore the importance of testing your applications. In tutorials, writing tests is easy and test driven development is piece of cake. In reality, we are usually dealing with bloated applications, legacy code and hand-me-down projects. Codeception makes testing easier and something you want to start doing, no matter what horrible spaghetti code you have in a background. Also, it simplifies writing tests to the point where it is not only developers, but easily your managers, bosses, sales or even clients job.

See for yourself what Codeception currently has to offer, what are future development plans and discover some real project experiences with using it.

 

Ivan Habunek – Password hashing functions in PHP 5.5 (Flash talk)

How PHP 5.5 introduced a new, simpler interface for hashing passwords without actually introducing any new features.

 
Schedule

17:30 – The Gathering (but there can be more than one)
18:00 – Group announcements
18:10 – Ivan Habunek – Password hashing functions in PHP 5.5
18:20 – Miro Svrtan – Web application: Tech from startup to enterprise
18:50 – Short break
19:10 – Luka Mužinić – Codeception, because tests can have frameworks too!

više