Marco Pivetta

@ocramius

Talks

Date Presented | Last Commented | By Comment | By Name

 

Comments

(Show Details)
(Hide Details)
Rating: 4 of 5 
(11.Oct.2011)
A cloudy blue-sky Brainstorm
Well done! You just got a bit out of time, but you got it the right way :)
Rating: 4 of 5 
(11.Oct.2011)
Zend Framework 2: State of the Art
Well done Enrico! The talk was a bit superficial, but Zend Framework 2 is quite huge and you did very well for just the second talk :)
Rating: 5 of 5 
(11.Oct.2011)
Profiling PHP Applications
Very well done and pointed out some things of kkachegrind which I never tried before. Thank you!
Rating: 5 of 5 
(11.Oct.2011)
How the Web Evolves with Hypermedia
Absolutely brilliant! Funny and introducing very good principles. Thank you! :)
Rating: 5 of 5 
(11.Oct.2011)
Designing HTTP Interfaces and RESTful Web Services
Well done! Very good principles. It has been really inspiring :)
Rating: 5 of 5 
(11.Oct.2011)
Manage Cloud Infrastructures in PHP using Zend Framework 2
Very interesting and it has been really nice to see that Zend Framework is moving toward vendor liberation when it comes to cloud :)
Rating: 5 of 5 
(12.Oct.2011)
Scalable high-performance Architectures
Learned to cook delicious Burgers :D Not really revolutionary or new things, but I suppose everybody should be aware of how many problems a restaurant could have in having a decent throughput and availability ;) Thank you!
Rating: 5 of 5 
(12.Oct.2011)
Doctrine and NoSQL
Clear and clarifying about NoSQL pitfalls and advantages, and about the Doctrine ODM project. Very good talk!
Rating: 5 of 5 
(12.Oct.2011)
Practical DevOps for Developers
Stunning! Infrastructure testing is something I even didn't ever hear of! Great talk, learned very much from it and I will surely bring it with me in future!
Rating: 1 of 5 
(12.Oct.2011)
Cloud by Example
Didn't like the talk at all... Too superficial, and even if it introduced as a huge number of inputs and interesting technologies, it was presented as a "customer satisfaction and showcase" that has nothing to do with what could interest developers.
Rating: 5 of 5 
(12.Oct.2011)
PHP Content Repository Specification
Very interesting project being discussed, which really has an nothing to envy when compared to MongoDB and CouchDB or oder NoSQL solutions/adapters/specs. The talk shows the most innovative and useful concepts that have been discussed in this ipc11 conference. I won't give you 5 ups for the talk, but for the research behind it. Great job! :)
Rating: 5 of 5 
(12.Oct.2011)
Doctrine 2: Next Generation ORM
Absolutely brilliant! Very clear, very well done considering that Doctrine 2 ORM is one of the most difficult pieces of PHP I've seen in the last year. You got it the right way and you got understood. Thank you for sharing!
Rating: 3 of 5 
(21.Nov.2012)
RabbitMQ - Bericht von Spieletipps.de
War leider ein bisshen langsam, aber diskussion um RabbitMQ herum hat das ganze sehr interessant gemacht :)
Rating: 5 of 5 
(02.Feb.2013)
Zend Framework 2 per chi viene da Symfony2
Very nice and clean comparison!
Rating: 4 of 5 
(02.Feb.2013)
Creare moduli RESTful con Zend Framework 2
Not enough code, but otherwise good intro!
Rating: 5 of 5 
(02.Feb.2013)
Levate l'ancora! Rotte senza problemi con ZF2
Very good talk! There were some things in it that I didn't know even if I use ZF2 routing daily!
Rating: 5 of 5 
(02.Feb.2013)
Arrivano i moduli: come li sfruttiamo?
Awesome talk! You should share it more to make a clear cut between ZF1 modules and ZF2 modules: your explanation was the cleanest I've heard so far!
Rating: 4 of 5 
(02.Feb.2013)
Sviluppo di applicazioni web sicure con ZF2
Good talk: wish there was more coverage on the escaper component though...
Rating: 5 of 5 
(07.Jun.2013)
Unbreakable Domain Models
Rating: 5 of 5 
(07.Jun.2013)
Introduction to Lisp
Rating: 5 of 5 
(07.Jun.2013)
PHP, Under The Hood
Rating: 5 of 5 
(08.Jun.2013)
Emergent Design with phpspec
Absolutely stunning! It will change the way I work!
Rating: 5 of 5 
(10.Oct.2013)
Using Unicode with PHP
Rating: 4 of 5 
(09.May.2014)
Open Source for Business
Very useful to push people towards being better contributors. Could need some better slides though (better correlation between slide title and content)
Rating: 5 of 5 
(09.May.2014)
Introduction to Magento 2
It was really good to have an introduction to the Magento2 WIP - helped a lot in understanding what has been done, what needs to be done and what we should do in order to avoid a catastrophe. Personally very very useful!
Rating: 5 of 5 
(27.Jun.2014)
KEYNOTE: A startup story: Sending a billion text messages
A funny and inspiring "ghetto style" story. If you get a chance of listening to this, then you should!
Rating: 5 of 5 
(25.Jul.2014)
Von alten und neuen Funktionen
As usual, relaxing, fun and I even learned some new stuff about older PHP versions (which I wasn't aware of at all)
Rating: 4 of 5 
(25.Jul.2014)
Meine Erfahrungen mit Vagrant
Good talk for a first run, but it needs a better/faster pace and more detailed information
Rating: 5 of 5 
(20.Sep.2014)
HippyVM - yet another attempt at PHP performance
Except for the pace (but maybe it's a personal thing), I really enjoyed this talk. Finally some clarity on the HippyVM project! Also nice to have a honest opinion on performance and micro-benchmarks coming from a HippyVM developer!
Rating: 5 of 5 
(20.Sep.2014)
HHVM: The New PHP?
A nice historical overview of the HHVM project, its reasons to exist and the reasons why you should or shouldn't use it.
Rating: 5 of 5 
(20.Sep.2014)
SOLID for real
Rating: 5 of 5 
(22.Jan.2015)
Talmudic Maxims to Maximize Your Growth as a Software Developer
I must say that the wisdom load in this talk is everything but disappointing!
Rating: 5 of 5 
(23.Jan.2015)
Opening & Keynote; Talmudic Maxims to Maximize Your Growth as a Software Developer
Second time I see this presentation: still very encouraging call to action for PHP developers that want to grow.
Rating: 0 of 5 
(23.Jan.2015)
Cute Little Interpreters
Probably the best and most interesting tutorial I've ever been to: - well calibrated difficulty - good and satisfying hands-on part - very nice overview of more advanced heap/compiler/optimization topics - inspires people to keep going with the topic
Rating: 4 of 5 
(23.Jan.2015)
Abstract Filesystems, with Flysystems
Very nice introduction to Flysystem and its functionality: convinced me to use it for the next projects involving file I/O. Few notes on what needs to be enhanced: - less ranting. Filesystem is what it is, we have to deal with it anyway (did this mistake in previous talks myself as well) - more actual practical use-cases rather than just an API overview - maybe a testing example with stubbing/mocking
Rating: 5 of 5 
(23.Jan.2015)
Low-Level PHP, Getting Things done with Go
Excellent introduction, including the downsides of the language, and not just praise. Also makes clear what Go is for, instead of considering a silver-bullet solution.
Rating: 5 of 5 
(16.May.2015)
Talmudic Maxims to Maximize Your Growth as a Developer
I was tempted to put 4 just because this guy is so good at talking that it's almost unfair :D
Rating: 4 of 5 
(16.May.2015)
Brownfield Domain Driven Design
Good talk, but needs more clarity in how it is presented. Specifically: - reduce avg sentence length - reduce slide length (a bit hard to follow the "current topic" under discussion) Very nice conclusion about bounded contexts and micro-services: would have focused more on that.
Rating: 4 of 5 
(16.May.2015)
Introduction to Event Sourcing and CQRS with Broadway
Good introduction to CQRS+Broadway. Requires: - more insights on Broadway's architecture/functionality (probably by reducing the testing part) - better slide/IDE colors (projectors are terrible) - reduce assumptions (hard to follow for real newcomers)
Rating: 3 of 5 
(16.May.2015)
Concurrent test frameworks
Liked part of the talk, but I was mislead into following it by the title, whereas the talk presented techniques that I already knew (partly my fault: should have read the abstract with more care) Good: - examples - presentation clarity, concepts were easy to follow To be improved: - talk title - slide examples (use the same domain for all examples!) - requires more practicing - too basic
Rating: 5 of 5 
(30.May.2015)
Domain-Driven Design in PHP
Very good intro. Most of the topics I already knew, and I was aware that I was going to just get a recap. The actual on-the-field experience presented made it worth following through all day anyway!
Rating: 5 of 5 
(20.Jul.2015)
Down the Rabbit Hole: Lessons Learned combining Career and Community
Saw this already once, but I totally recommend it for any "community newcomers".
Rating: 4 of 5 
(20.Jul.2015)
Parallel PHP
A very short overview on threading in PHP with PThreads, but I was expecting more "hands-on" examples by the author of the extension.
Rating: 5 of 5 
(20.Jul.2015)
The Art of Programming
A very interesting overview of the similarities of Art and Software "Engineering". Very well done!
Rating: 5 of 5 
(20.Jul.2015)
API Pain Points
Very good talk, very entertaining, but I was expecting a few more advanced topics to pop up. Still rating 5 though, as it was absolutely well spent time.
Rating: 4 of 5 
(20.Jul.2015)
Database version control without pain?
The talk is a good introduction to different DB migration/provisioning/seeding tools, but it could really go more into the difficulties met in each scenario, and how to deal with them. I'd suggest skipping on a few tools (mentioning only is perfectly legit!) and going with a more in-depth use-case with the tools the speaker is most familiar with.
Rating: 5 of 5 
(20.Jul.2015)
Dependency injection, the right way.
This talk is a very good eye-opener for a lot of people that just joined the "Dependency Injection Club", and that are just relying on the toolset they are using, rather than reflecting on what is happening and what shouldn't happening. Nicely delivered, even though Dan wasn't feeling all too well. We need more of these technical opinionated talks: that's where discussion starts from.
Rating: 5 of 5 
(20.Jul.2015)
Social
I wanted to rate 1 because of all the aching today, but it would be unfair. What is more awesome than lasers anyway?
Rating: 4 of 5 
(13.Aug.2015)
A Travesty of a Mockery of a...
Good categorisation of the different mocking techniques. Just the pace needs to be adjusted. Consider adding also a quiz at the end (asking which mock type should be used).
Rating: 4 of 5 
(14.Aug.2015)
Is TDD dead? A cheeky guide to phpspec
Enjoyed the talk, but was hoping for a bit more than an intro to PhpSpec. Specifically, may show an actual real world example once some complexity is factored in, and also may show how TDD was effective or ineffective in leading the implementation.
Rating: 5 of 5 
(08.Sep.2015)
Diving into HHVM Extensions
Extremely satisfied with the contents of this talk. Even though I work side-by-side with this guy every day, he managed to pull up and explain an impressive amount of knowledge about HHVM during the talk: so much that I would probably never have been able to get by asking myself. Absolutely a "must watch" if you are interested in how low-level extensions work in HHVM.
Rating: 5 of 5 
(09.Sep.2015)
Generated Power: PHP 5.5 Generators
I have toyed around with generators since they were first released with PHP 5.5, but this talk really pushed it further. 5/5, as it taught me stuff I thought I knew more than well enough!
Rating: 5 of 5 
(09.Sep.2015)
How I learned to stop worrying and love Regular Expressions
A nice intro and refresher to regular expressions, as well as teaching few regex modifiers that I didn't know of. Suggested: - more info on lower level details - eventually, more interactivity (animations, maybe?)
Rating: 4 of 5 
(18.Sep.2015)
Powerful & Flexible SQL Generation — without the Hassle
While the talk was quite interesting, and the speaker is very clearly explaining things, there are a few issues: - the pace is a bit too slow - discusses some SQL basics that are assumed to be known when listening to this talk (though I might have misunderstood that) - doesn't cover the Zend\Db\Sql\Ddl component, which is half the fun (IMO) - slides should be chunked into smaller bits to enhance audience focus
Rating: 4 of 5 
(18.Sep.2015)
Usability Testessen
Very interesting idea being exposed, although the title itself is half the talk (or else I missed something from the talk itself). Could need some more details on how to eventually propose it as a technique in our own work environment (especially to management people?).
Rating: 5 of 5 
(18.Sep.2015)
Mistake Driven Development
While the talk didn't really introduce anything new for me, it was really enjoyable and well suited for the late time of the day. Serves as a quite good "keynote-style" presentation: fun, entertaining and cheerful.
Rating: 5 of 5 
(15.Oct.2015)
Hello, PSR-7!
I thought I already saw everything about PSR-7, but Beau has found some new and very interesting examples to show (coming directly from the community bakery!). Thanks for this useful info!
Rating: 5 of 5 
(15.Oct.2015)
Beerplorer.com
A very nice reminder of how we can build a business with minimal resources besides a lot of effort: worth listening to (and hopefully ordering soon!)
Rating: 5 of 5 
(22.Oct.2015)
Special Evening Performance - The Joint
As a skeptical person, I am completely blown away by this performance!
Rating: 5 of 5 
(22.Oct.2015)
ZF2 Service Manager: From Zero to Epic
I've seen Gary talk about the ServiceManager previously, but this time he really went the extra mile to understand the "how" and the "why" of its internals. Good talk!
Rating: 5 of 5 
(22.Oct.2015)
Components, PSR-7, and Middleware: Zend Framework 3
Happy to see that all of the ZF folks think alike on the future of this ecosystem: a wider and more open ecosystem! Thanks for stating clearly our aims, Matthew!
Rating: 0 of 5 
(22.Oct.2015)
Zend Framework Development Good Practices
Hey Christian, Gina, Could you poke me in private about the review? I'm interested in getting better at this, so your suggestions would be very useful to me. Thanks! :-)
Rating: 0 of 5 
(23.Oct.2015)
Building a Micro-Framework with Zend Framework 3
Thanks Hugo, Yes, sadly I had too much content overlapping with @mwop's talk, so I decided to go a different way. Also, the abstract above does not really reflect the talk 100% due to all the changes that happened in the last 2 months. I'll try staying more focused on the topic next time :-)
Rating: 0 of 5 
(24.Oct.2015)
Zend Framework Development Good Practices
@Jim you can print the slides as PDF. I appositely don't make a file version because I keep upgrading and maintaining my slide-decks over the year. Somenthing like an uploaded PDF would actually be harmful for the readers in case I made a gross mistake.
Rating: 0 of 5 
(06.Nov.2015)
Voodoo PHP
BECAUSEEEEE!?!?!!11EINS
Rating: 0 of 5 
(07.Nov.2015)
Voodoo PHP
Hey Matt! I wish I had more time for more examples, but we got really close to 60 minutes :-( I will beef it up with more libraries. You can check https://github.com/Ocramius/voodoo-php/tree/gh-pages/examples if you want to dig further into the topic :-)
Rating: 0 of 5 
(10.Nov.2015)
Doctrine ORM Good Practices and Tricks
Chase: as Chris said, this tone was indeed intentional. Consider that I spent the last 5 years helping out folks that get trapped in ORM internal behaviors because of them mixing behavior with persistence, or because they were building an anemic domain with a "smart-ui" (which is an anti-pattern) on top of that. This is the main reason why I designed this talk: helping people _before_ they build an unmanageable trap that leads to accusing the ORM (this happens _every_ time) of being slow or complex. The entire philosophy of the talk revolves around keeping it simple and OO-based, and since it is an ORM (object mapper), if you don't do OO-based, then a Table-Data-Gateway approach is sufficient, for example. We basically do the non-OO part for you, but if you also keep doing it that way (for example via getter-setter), then you are just making your life more complicated than it actually is needed to be :-D
Rating: 0 of 5 
(15.Nov.2015)
Doctrine ORM Good Practices and Tricks
@Mateusz: can't fit in more examples due to time limitations. Slides are intentionally in HTML format to maximize readers and to keep them updated over time: they are also available as git repo though.
Rating: 0 of 5 
(26.Feb.2016)
Doctrine ORM Good Practices and Tricks
@Nicholas I doubt so: barely managed to finish with everything in ~60 minutes, and there's still much more to say.
Rating: 4 of 5 
(24.Mar.2016)
Asynchronous event processing
Plus: very valid and useful points, and actually had a chance to learn a few practical things from folks that use queues with high load environments. Minus: not really about events, but just about async job handling
Rating: 0 of 5 
(02.May.2016)
Doctrine ORM Good Practices and Tricks
Sorry for the pace: I was hoping we'd get more time, but we started the talk with ~15min of delay, so it had to be compressed a bit.
Rating: 5 of 5 
(19.May.2016)
time is an illusion
I am now genuinely scared of date/time/timezones. Would not like to see this again, but it was a very needed talk.
Rating: 0 of 5 
(23.Jun.2016)
Basic CQRS and Event Sourcing with Prooph
Hey Miro: > 1) show best practices from the start (there were more than few occasions with comments 'Dont do it like this in prod' and doing it right really wouldnt take so much more time) Not possible for a basic tutorial showing just the base concepts, and also hoping to get things done for a tutorial, sadly... > 2) full day workshop. While this is really nice intro, it would bring a lot more value if we got a chance to dig bit deeper into it (especially to be able to get more info on prooph itself). Would love to, but I'm unable to hold a full-day tutorial about it without some more complex domain or a radical shift to "advanced" stuff. The complexity of CQRS+ES for complex setups (with async involved) can easily increase by a lot, and that means spending hours and hours debugging problems. Unlikely gonna happen in even 2 days of workshop. The 3 hrs format is good enough for a "getting started", and I left out the framework bits on purpose, avoiding having to do much debugging from a participant perspective. As soon as debugging is involved, required time expands too much to get anywhere that you'd still consider "useful" and not just frustrating...
Rating: 0 of 5 
(26.Jun.2016)
Event Sourcing: the good, the bad and the complicated
> What happens in this case where you don't have commands? Do you have an incomplete or wrong domain model then? This does not make sense. Commands have nothing to do with the domain. If you abstract the CQRS+ES stack into just functional composition patterns, you'll notice that the aggregate is actually the superfluous bit, and the command and events are core to your domain. Your assertion depends strongly on the context, don't think in absolutes. > It bugged me out there was no basic explanation about the subject, and there was some expectation everyone knew. I thought Id go to this talk and get the good the bad and the complicated. I didn't cover any basics mostly because both the keynote and a previous talk covered those. Therefore, I skipped fast-forward to the bits that we had to deal with, post-hello-world, basically. I'll try factoring in descriptions for every concept that I mention, thanks :-)
Rating: 5 of 5 
(30.Jun.2016)
Testing Filesystem related Code with vfsStream
Nice and informative talk: had no idea of the extent of the functionality of this library!
Rating: 5 of 5 
(30.Jun.2016)
International Components for Unicode
This talk exposed a load of Intl functionality that I didn't know of at all! Very useful, thanks!
Rating: 5 of 5 
(03.Oct.2016)
Afterglow
It got a bit philosophical, but that's good!
Rating: 5 of 5 
(03.Oct.2016)
Building Powerful and Scalable Micro Applications with Zend Expressive
Good intro to expressive, very well explained how to scale from "hello world" to enterprisey!
Rating: 5 of 5 
(03.Oct.2016)
Refactoring Legacy Code
Very basic talk, yet managed to throw in some nice tips about managing management!
Rating: 0 of 5 
(22.Oct.2016)
Event sourcing: The good, the bad, and the complicated
Hey Jeremiah, In a naïve event-sourced system, the aggregate is reconstructed from all deltas in its history. This is usually fine for most scenarios, since aggregate logic is only called for write operations (read/write separation in CQRS - the aggregate is your write model). This is usually fine, since most aggregates will have a small amount of events (
Rating: 0 of 5 
(22.Oct.2016)
Event sourcing: The good, the bad, and the complicated
Previous comment came through only in half. Here's another attempt: Hey Jeremiah, In a naïve event-sourced system, the aggregate is reconstructed from all deltas in its history. This is usually fine for most scenarios, since aggregate logic is only called for write operations read/write separation in CQRS - the aggregate is your write model. This is usually fine, since most aggregates will have a small amount of events, such as 10, 100, 1000. Should you have edge-cases where thousands or millions of events are loaded per single aggregate, then you can cache the state of the aggregate up to the last replayed events. This is possible due to the immutable/append-only nature of the event stream, which allows you to cache any generated state forever, as long as the replay-code is the same. Also, please avoid using the term "delta" when referring to event-sourcing. While it is technically correct, most of the advantages from ES come from the fact that we transition from persistence of data to actual domain events, which carry much more meaning than just a delta.
Rating: 5 of 5 
(28.Oct.2016)
Distributed Domain Destruction - Adventures in building distributed systems
Didn't learn much in this talk, but really enjoyed it, and had a good laugh :D
Rating: 0 of 5 
(28.Oct.2016)
Event Sourcing: the good, the bad and the complicated
@Marin I do workshops for companies - that's what pays my bills after all ;-)
Rating: 5 of 5 
(05.Nov.2016)
The Pony Programming Language
This is EXACTLY why I wanted to come to DomCode. Talk like these mess with my poor developer brain, and that spawns ideas and discussion. Some may say that it was hard to follow, but I think that the the bar should be raised, and this talk goes there. One remark: try simplifying the slides to smaller examples, highlighting just what the reader should look at (yes, also in one-liner code samples). Awesome talk, knowledgeable speaker, absolutely amazing.
Rating: 4 of 5 
(05.Nov.2016)
Distributed Disarray
Good talk about distributed systems synchronisation, but examples were hard to follow on the slides. Especially the vector clock ones were extremely unclear (add some time sequence or different representation?). Would have named the talk otherwise (just focus on vector clocks maybe?)
Rating: 5 of 5 
(05.Nov.2016)
How To Effectively Grow a Development Team
I was expecting the usual boring team-building talk, but: * Didn't realise that the speaker was n0xie * n0xie did his n0xie magic Very well presented, practical advice, fun, very useful for any type of company with creative workers. Would endorse for your own conference, if you are reading this and are organising one.
Rating: 5 of 5 
(05.Nov.2016)
Ethics & Human Rights in a Digital Society
I left this talk inspired, scared and willing to contribute to privacy&ethics in data collection in my local community. The speaker knows how to make an impact, and I would suggest this talk to most non-techies too. Nothing new in the talk, since I work in security and software too, but surely a good "wake up call".
Rating: 5 of 5 
(05.Nov.2016)
Evening Social
Loads of fun. That's what the social was about, right? Just need some incentive to keep people around.
Rating: 5 of 5 
(05.Nov.2016)
A Short Rant About The "Else" Statement
Absolutely terrible. Jokes apart: thanks Rafael - that is something that needs to be preached more :-)
Rating: 4 of 5 
(29.Jan.2017)
Functional structures in PHP
Loved the talk contents, but it ended up being a bit rushed. I know that this is usually a bit hard to do, but I strongly suggest adding more real-world examples, considering the type of crowd.
Rating: 0 of 5 
(30.Jan.2017)
Basic CQRS and Event Sourcing with Prooph
About the time: the workshop is designed for 6 hours, so in 3 hours we only covered the basics on purpose :-)
Rating: 4 of 5 
(23.Feb.2017)
Modernize your app with Zend Expressive
Excellent overview of how to gradually move to expressive from legacy applications, but need to improve font size and highlight relevant snippets upfront.
Rating: 5 of 5 
(23.Feb.2017)
50 Shades of Backup
Introduced a huge amount of knowledge about a vital tool: kudos for covering many of the edge-case scenarios in the presentation.
Rating: 5 of 5 
(17.Mar.2017)
Introduction: PHP Extensions
Brilliant research work! The talk itself was quite mechanical and "heavy" on an evening crowd, but the produced materials and conveyed knowledge is invaluable! Amazing!
Rating: 3 of 5 
(17.Mar.2017)
Gamify your growth as a developer
Good topic, but becomes repetitive really quick, and I really felt that at some point most slides were redundant. I would suggest compressing the current content about code analysis, and searching for additional gamification topics. Maybe even just adding an "ideas" topic for what could be gamified, or maybe focusing on repository metrics, rather than code metrics. I would also add "how to actually make noise about my work, so that people start using it", or such. Definitely needs more content.
Rating: 5 of 5 
(27.Apr.2017)
PostgreSQL: Die NoSQL Datenbank die niemand kennt
Same old stuff as last time: we want more stuff, work harder! J/K: this was awesome and you managed to pack in an additional load of examples. One tip: try highlighting query scheduler output, don't auto-cast NULL to string in output examples (add a slide?)
Rating: 5 of 5 
(27.Apr.2017)
PostgreSQL für MySQL User
A good introduction on why people should use a proper RDBMS over one that just wins some benchmarks. Strongly suggest adding some comparison slides between the engines (side-by-side).
Rating: 0 of 5 
(01.Jul.2017)
Voodoo PHP
Hey Denitz, Frits, The talk had no point at all - just a lot of terrible practices, where/when they are useful and a lot of fun around it ?
Rating: 0 of 5 
(01.Jul.2017)
Voodoo PHP
No joke, I always end up doing slides at the very last moment ?
Rating: 5 of 5 
(02.Jul.2017)
Uncon: Implementing Serverless PHP: Under the hood of OpenWhisk
Really liked this presentation: * tool that I didn't know of, and needs more attention * great explanation of the architectural setup * from someone that is trying to push PHP into this stack * *working* live demo
Rating: 4 of 5 
(21.Aug.2017)
You just became a team lead. What now?
Brilliant talk, but it should be presented with either no slides or less slide information: they were mostly a distraction from what the speaker was saying.

Events They'll Be At

No events so far

Events They Were At

PHP Developer Day 2017 Sep 21, 2017
PHPUGFFM III/2017 May 31, 2017
phpDay 2017 May 11, 2017
PHPUGMRN 02/17 Apr 26, 2017
PHP Experience 2017 Mar 25, 2017
PHPUGFFM II/2017 Mar 15, 2017
PHPUGMRN 01/17 Feb 22, 2017
PHPUGFFM I/2017 Jan 18, 2017
PHPUGFFM V/2016 Nov 16, 2016
DomCode 2016 Nov 03, 2016
WebCamp Zagreb 2016 Oct 27, 2016
ZendCon 2016 Oct 18, 2016
PHPUGFFM IV/2016 Oct 02, 2016
PHPUGMRN 03/16 Jun 29, 2016
PHPUGFFM III/2016 May 18, 2016
SFUGFRA II/2016 Apr 20, 2016
unKonf 2016 Apr 15, 2016
PHPUGFFM II/2016 Mar 23, 2016
ConFoo 2016 Feb 22, 2016
PHP UK Conference 2016 Feb 18, 2016
PHPUGFFM I/2016 Jan 20, 2016
PHPUGMRN 01/15 Dec 09, 2015
SymfonyCon Paris 2015 Dec 02, 2015
PHPCon Poland 2015 Nov 12, 2015
True North PHP 2015 Nov 05, 2015
ZendCon 2015 Oct 19, 2015
PHPUGFFM VI/2015 Oct 12, 2015
PHPeste Oct 03, 2015
PHPConf.Asia 2015 Sep 21, 2015
PHPUGFFM V/2015 Sep 16, 2015
PHP@FrOSCon 2015 Aug 21, 2015
SOLIDay May 28, 2015
phpDay 2015 May 14, 2015
jsDay 2015 May 12, 2015
VlbgWebDev März 2015 Mar 09, 2015
Brussels PHP Jan 20, 2015
PHPUGFFM VI/2014 Nov 19, 2014
ZendUncon 2014 Oct 27, 2014
ZendCon 2014 Oct 27, 2014
PHPUGFFM IV/2014 Jul 23, 2014
PHPUGFFM III/2014 May 07, 2014
SymfonyCon Warsaw 2013 Dec 09, 2013
ZendUncon Europe 2013 Nov 18, 2013
ZendCon Europe 2013 Nov 17, 2013
ZendUncon 2013 Oct 08, 2013
ZendCon 2013 Oct 07, 2013
PHPUGFFM IV/2013 Sep 18, 2013
Web-5 Conference 2013 Jun 13, 2013
PHPUGFFM III/2013 May 22, 2013
PHPUGFFM II/2013 Mar 20, 2013
ZfDay Jan 31, 2013
PHPUGFFM I/2013 Jan 16, 2013
PHPUGFFM IV / 2012 Nov 19, 2012
PHP fwdays '17 Jun 11, 2017
© Joind.in 2017