Level intermediate Get Rss Feed

Advanced debugging techniques

Step-by-step debugging with Xdebug is no secret for you?Perfect then, because we won’t talk about it.We will rather see tools that let you know what’s really happening in your PHP code, like the recent phpdbg debugger, process tracing tools like: strace, ltrace, the Linux inotify mechanism, tcpdump/wireshark for network analysis,…

Talmudic Maxims to Maximize Your Growth as a Developer

You’ve been programming for a while now. You’re beginning to feel that you’ve got a handle on things but at the same time can’t escape the feeling that you’ve somehow plateaued in your growth as a software developer. In this talk Yitzchok, a rabbinic scholar and software developer, shares the “wisdom of the sages” as […]

Concurrent test frameworks

Testing applications is one of the most important thing in a developer’s toolbox. Sometime writing tests is not so straightforward and as time goes by you notice that you have to maintain your application and your tests too. The purpose of this talk is to show how to test your domain at different layers with […]

Vagrant and Ansible

“It works on my box”. “I don’t have a day to help Dave set up his new PC”. “I swear I had the same version installed!”Sound familiar? It was for me too before I started using Vagrant and Ansible.Vagrant is a tool for automating the creation of virtual machines. Of course, that’s only half of […]

Vagrant for Real

Vagrant is a well-known tool for creating development environments in a simple and consistent way. Since we adopted in our organization we experienced several benefits: lower project setup times, better shared knowledge among team members, less wtf moments ;-)In this session we’d like to share our experience, including but not limited to:advanced vagrantfile configurationvm configuration […]

Introduction to Event Sourcing and CQRS with Broadway

Have you looked at Broadway from the Qandidate.com team and found it to be overwhelming? Perhaps you are new to CQRS (Command Query Responsibility Segregation) and Event Sourcing and not sure how things are supposed to work? Not quite sure where to start with Broadway or how you might integrate it into your legacy application?Get […]

Puli: PHP’s Next Package Revolution

Composer and the PSR autoloading standards largely changed the way we collaborate in the PHP ecosystem. Today, we all share and reuse high-quality libraries independent of the frameworks we use. But what about non-PHP code? How can we access the configuration files, HTML templates, CSS stylesheets or translation files in all those beautiful packages we […]

Meet a parallel, asynchronous PHP world

We all know how good horizontal scaling is. We also know that PHP is born single threaded, and therefore it’s not the best available tool for heavy processing or intensive batch jobs. In this talk we’ll see how to get through these shortcomings, achieving parallel processing through native solutions such as Process control functions and […]

PHP Data Structures (and the impact of PHP 7 on them)

We all have certainly learned data structures at school: arrays, lists, sets, stacks, queues (LIFO/FIFO), heaps, associative arrays, trees, … and what do we mostly use in PHP? The “array”! In most cases, we do everything and anything with it but we stumble upon it when profiling code.During this session, we’ll learn again to use […]

What to Expect When You’re Expecting: PHP 7

PHP 7 is coming, and with it will come new features, backwards compatibility breaks, and huge performance gains.This talk will get you prepared for all the changes in this upcoming release and offer practical advice you can implement now to ensure you code still works come upgrade time.



Sponsored by

Media Partner

Back to top