Arnout Boks

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(21.May.2011)
Making the new everyday things
Very inspiring and energetic talk.
Rating: 4 of 5 
(21.May.2011)
TDD and getting paid
Good talk, but would have loved to hear a bit more about the practical issues when implementing TDD. Given the short time it was a pity to hear 20-or-so minutes being 'wasted' by explaining what TDD is.
Rating: 2 of 5 
(21.May.2011)
Pursuing Practices of Domain - Driven Design in PHP
Bit of an incoherent talk. Two very different parts, where both were probably only well-understandable for people who knew the topic anyway. Also, the accent made it more difficult to follow.
Rating: 4 of 5 
(21.May.2011)
Cooking up your development environment
Very interesting talk. Would have liked to see some more about real-world configurations however.
Rating: 4 of 5 
(21.May.2011)
So you think you know REST?
Very nice talk, I liked the pragmatic viewpoint.
Rating: 1 of 5 
(21.May.2011)
Clean PHP
Very disappointing, sounded like the speaker was just reading Wikipedia articles on the topic. Way to little detail and depth to be usable in practice.
Rating: 4 of 5 
(21.May.2011)
Saving time by applying clean code principles - ranting about documentation
Good interaction, nice opinions and point of view. It would have been nice to also have some more examples of good comments, and where they _are_ appropriate.
Rating: 2 of 5 
(08.Jun.2012)
How not to design a toad
Had hoped for more on interaction design rather than just colors and fonts. I think that most of the tips and ideas mentioned are already known to the audience, and the level of the talk could be considerably higher. Tip: Always save your slides as PDF to prevent problems when needing to run them on another laptop.
Rating: 5 of 5 
(08.Jun.2012)
OAuth: A Question of Trust
Great talk, very lively, and with a good dosis of enthousiasm. A bit more on the 'broad picture' of OAuth before moving to the different flows might be helpful though.
Rating: 4 of 5 
(08.Jun.2012)
Programming Style and Your Brain
Great vision on coding style and personal preferences versus reducing the chance of errors. Good examples!
Rating: 4 of 5 
(08.Jun.2012)
ElasticSearch [R]evolution: Welcome
The pace was a bit high at the beginning; maybe a small introduction to the purposes/uses of Elasticsearch would be useful. A very useful overview of all ES features however.
Rating: 4 of 5 
(10.Jun.2012)
Cranking Nginx up to 11
Great in-depth talk with a lot of practical examples.
Rating: 3 of 5 
(10.Jun.2012)
Separating the concerns
Really missed some new insights or more advanced examples for an 'intermediate' talk. Some more details on how AOP can help to separate concerns would be useful. Well presented though.
Rating: 5 of 5 
(10.Jun.2012)
Designing HTTP Interfaces and RESTful Web Services
Well-paced, informative, and with some good tips and opinions. Really touched the essence of REST rather than some treatment of HTTP verbs and status codes. Also really liked the humour and presentation style. Awesome presentation! David: With presentations this good I usually don't mind if they go a bit overtime :) If you want to trim a couple of minutes from your talk for 45 minute slots I would remove the discussion of bad examples in the Twitter API, or merge them into the slides before with the ACME URLs. Many people in the audience probably have already seen some abuse of URLs and HTTP verbs, while the treatment of hypermedia formats will be less familiar to them.
Rating: 3 of 5 
(10.Jun.2012)
Rasmus Lerdorf will do the Saturday opening keynote!
The call-for-help and do-something-that-matters message was ok, but could have been made in 15 minutes. Slowly paced, and overall seemed a bit sloppy to me. Not what I would expect from a keynote.
Rating: 5 of 5 
(10.Jun.2012)
Extending Doctrine 2 for your Domain Model
Very good talk! Liked the pace, the well-chosen examples and the humorous presenting style. Nice to see such an in-depth talk on a real PHP-topic.
Rating: 2 of 5 
(10.Jun.2012)
Coupling Cohesion and more SUDO science
Very disappointing talk. Seemed badly prepared (sloppy slides with typos and bad indentation, finished 15 min early) and the examples (too often the same) did not always match the definition on earlier slides. Different examples and more practical tips on how to achieve low coupling and high cohesion (maybe some refactoring examples) would certainly improve this talk.
Rating: 4 of 5 
(10.Jun.2012)
Let's build a parser!
Good talk, nice subject. Missed the relationship between theory (Chomksy hierarchy) and practice a bit though. Maybe some treatment of the strengths and limitations of the different parser classes (with examples) could make your talk even better.
Rating: 4 of 5 
(10.Jun.2012)
From the Ground Up: Hands-on coding, deploying, and scaling with AWS
Nice and lively presentation style, good topic. A small introduction to the different AWS services wouldn't hurt, but other than that: great talk!
Rating: 3 of 5 
(26.Jun.2015)
Using Docker to orchestrate local PHP development
I think that a bit more preparation could have really helped this talk. Right now it felt a bit messy, both in speaker alternation, unfamiliarity with the laptop OS and time management. As someone who has seen some docker demo but never got more in depth, it felt like some of the more interesting parts (like tags and layers) got skipped. It may help to communicate the content and target audience more clearly.
Rating: 3 of 5 
(26.Jun.2015)
Artificial Neural Networks on a Tic Tac Toe console application
I personally missed a bit more in-depth theory on neutral networks, and actual pointers on how to use/implement the Fann library. A simpler demo application (of 1-3 php files) could have made the examples more clear. I would advise to leave out the symfony console part; that time could have been spent on much more interesting content :)
Rating: 5 of 5 
(26.Jun.2015)
Towards Modelling Processes
Great talk, with very nice slides and presentation style. I really liked the different point of view, a nice eye-opener. Only bit of critique I can think of was that it felt a bit philosophical. Maybe some practical pointers for combining temporal and structural models in an application would be a nice addition.
Rating: 5 of 5 
(26.Jun.2015)
Command Bus to Awesome Town
Really awesome talk, with great slides and a humorous presentation style that not distract from the very informative content. I really liked how you made the transition to command buses feel natural as an evolution from the original code and worth the real-life message analogies. Thanks for the great talk!
Rating: 4 of 5 
(26.Jun.2015)
Asynchronous PHP
Good talk, nicely balanced. A great overview of available tools/libraries, and the live coding at the end really illustrated the possibilities well.
Rating: 5 of 5 
(28.Jun.2015)
Journey into your Lizard Brain
Nice differently themed talk, with a great motivational and personal component. Would do well as a keynote!
Rating: 3 of 5 
(28.Jun.2015)
Datastructures in PHP: Beyond SPL - Tries and QuadTrees
I liked the topic, but think the talk was a bit too slow and too little in-depth to be really useful. Nevertheless I liked the clear explanations.
Rating: 4 of 5 
(28.Jun.2015)
Hexagonal architecture - message-oriented software design
Great talk, but I would have appreciated some more code samples or practical pointers. Also I missed a bit of a wow-factor with novel insights, but maybe that was just a consequence off there being a lot of talks on related subjects earlier in the schedule.
Rating: 4 of 5 
(28.Jun.2015)
Don't reboot, debug!
Nice topic, and good talk. From the description I had hoped for a bit more content on more advanced tools. Right now the first 20/30 minutes were spent on topics I think most of the audience was already familiar with. Good main message though!
Rating: 4 of 5 
(28.Jun.2015)
Software architecture in an agile age
I think it is very good that this topic is being treated, and I liked the calm presentation style, Lego animations and pragmatic advice. The bit on UML and drawing tools, though promised to keep it short, was probably still a bit too long. I would have rather liked some practical example of adapting design/drawings to changing requirements.
Rating: 4 of 5 
(23.Jul.2016)
Build your own Recommendation Engine with Neo4j and Reco4PHP
Nice introduction to graph databases and recommendation engines. Would have appreciated a bit more general theory/background than some hasty usage examples of one particular library.
Rating: 4 of 5 
(23.Jul.2016)
React.js: Super-fast Single Page Web Applications
Good delivery and nice examples. I would have liked some more in-depth content though, the pace was a bit slow, and in my opinion too much time (of the half hour left) was spent on some non-React Javascript basics.
Rating: 4 of 5 
(23.Jul.2016)
Machine Learning for the rescue
Good talk, with nice practical examples. No need to be nervous, because you clearly know your matter well. I think the talk could use a bit more structure though, with some explanation of the common points and differences of the various ML methods presented, and which methods to choose for which problems.
Rating: 5 of 5 
(23.Jul.2016)
The Road to Technical Team Lead
Best talk I saw at this conference, in my opinion! I liked the novel subject and insights, and the 'evangelism' for seasoned developers to stay in a technical role than move into line management. (Sorry I can't deliver this feedback as a shit sandwhich, but I really have no negative point to put in between ;) )
Rating: 4 of 5 
(18.Oct.2016)
PHP 7.1 : elegance of our legacy
Thank you for the very comprehensive overview of incompatibilities and new features in PHP 7.1. To save some time, you could shorten the treatment of some of the more obscure cases that most developers do not use anyway (octal literals, deprecation of `"$a[-1]"`) in my opinion. Also, it might be useful to show the relevant 'detection methods' for each feature/incompatibility on the bottom/side of the slide where it is discussed. All in all, this was a really useful talk.
Rating: 4 of 5 
(18.Oct.2016)
Dockerize your unit tests for faster feedback
I think this was a really useful talk, and well-delivered. I liked how you described the process by which you came up with your current solution, and the iterative improvements you made. Nevertheless, there are some things that could be improved in my humble opinion: 1) I think it would be good to make a distinction between the speedup (due to parallellisation) and other advantages provided by Docker (isolation, testing on different PHP versions, etc.). Running test groups in parallel is probably also possible without Docker (using GNU 'parallel' alone), so it would be good to 'justify' the use of Docker on other grounds. 2) If I read your slides correctly, it seems that the first complete test run (plain PHPUnit, all tests) is actually faster than the last example (Docker, in parallel, with output shown). That feels strange, given the goal of making tests run faster. Maybe the trick you mentioned to speed up Docker container startup time can improve on this. Thank you for the useful content!
Rating: 4 of 5 
(19.Apr.2017)
Gamify your growth as a Developer
Nice, accessible, and humorous talk, with an especially useful overview of static analysis, CI- and code coverage related tooling. You did seem a bit lost in the section about Humbug though, so it might be good to tweak that a bit. I also recalled you mentioning that Humbug mutates tests; if I understand correctly it should actually mutate the system-under-test. Overall, I think this talk was a good way to promote the usage of CI and static analysis, and I'm pretty sure that everyone in the audience will have learned something new from it.
Rating: 3 of 5 
(18.May.2017)
Build Your Framework Like Constructicons
Thank you for your interesting talk! It probably depends on the audience, but for me personally the level could have been a bit higher. Most people nowadays probably know how Composer works and that it makes autoloading a breeze compared to 'ye olde days'. Other than that, I really liked you showing how there is a whole world between using a full-blown framework and building everything from scratch. PS: Small bug in the slides: In the HTML form for the 'Handling Configuration' part, the `type` attributes on the elements should probably be `name`, and a `name` is missing on the .
Rating: 4 of 5 
(04.Jul.2017)
Keynote: Beyond Code
Nice talk and interesting topic. For me the lack of slides was not a problem at all; it drew the focus to your actual spoken content. The talk felt a bit stretched though and lacked some structure, which made the talk come across a bit incoherent in my opinion. Keep spreadng this important message!
Rating: 4 of 5 
(04.Jul.2017)
Locate all the things
Interesting talk, covering two topic (OSM data and MongoDB spatial queries) in a nicely integrated manner. Delivery and presentation was spot on as well. One thing that got me a bit confused at first was the connection between the intro and the part where you show how data can be filtered by different tags. From the intro I understood that the goal was to build a tool for a specific use case (so that much of the data can already be filtered/converted on-import), not a more general-purpose OSM feature finder. Making clear that 'finding open pubs' is just one example of what the desired tool can do might make the need for a flexible metadata structure a bit more natural.
Rating: 4 of 5 
(04.Jul.2017)
Succeeding as an Introvert
Great talk and nice to see content on soft real skills like this. I think the speaking style and anecdotes from experience contributed to a nice personal touch without lacking in general take-aways. In my opinion, bushing up the slides just a bit more can help you get your point across even stronger. Also, I think that there are a lot of differences between American and European work culture, but that might be a topic for a talk in itself :)
Rating: 3 of 5 
(04.Jul.2017)
Pushing the limits of PHP with React PHP - why React PHP is awesome and why you should care
I liked the talk, the energetic presentation style and the demos. It sure made me enthousiastic about [strike]React PHP[/strike] the real React. I do feel that the talk came across a bit unstructured and probably too fast-paced. I would have preferred less demos, bit with some more time to see what's under the hood, why such a thing would or wouldn't be a good idea, and how it compares to approaches without React. Also, the code was hard to read sometimes with the current color scheme.
Rating: 3 of 5 
(04.Jul.2017)
GraphQL is right in front of us, let's do it, with Symfony
Good to see a talk about GraphQL! I liked the beautiful slides, Starwars references and humorous presentation style. I think the talk was a bit unstructured though, leaving out some important GrapQL basics (like the presence of a schema and root fiields) but focussing on some details like pagination. Maybe the scope of the talk (treating both GraphQL itself and its integration into a Symfony app) was a bit too broad for 45 minutes. The combination of topics might make a good workshop though.
Rating: 0 of 5 
(04.Jul.2017)
GraphQL is right in front of us, let's do it, with Symfony
Hi Renato, I'm sorry my feedback came across as non-constructive, that was certainly not intended. I really understand the desire to treat some topics you're passionate about, I just think that they might work better in a different form. I really appreciate that you want to highlight some features that set GraphQL apart (like the pagination, direct query on mutation, etc.). I also think that the topic of integrating GraphQL into a Symfony app is really interesting and useful. IMHO, treating both in a 45 minute talk for an audience (probably) not familiar with GraphQL is probably a bit too much. I think including both these subjects leaves too little time for forming a solid understanding of GraphQL basics, which is a pity, because that makes it more difficult to see and appreciate the other interesting topics in context. Personally, I would explore several options: * Putting more focus on GraphQL itself (basics plus unique features), making the Symfony bundle more of a mention/recommended resource that the audience can delve into themselves. * Putting the focus on GraphQL integration in Symfony, but illustrating usage of the bundle more by well-explained basic GraphQL features rather than some more exotic ones * Requiring the audience to have a basic understanding of GraphQL, making it a more advanced level talk * Requiring a timeslot of at least 60 minutes * See if you can create a workshop out of this talk. I honestly think this option has a lot of potential. Your talk has so many practical take-aways that, if you are allowed the time to underlay them with a (more) solid basis (and your audience can get a feel for it), it would be really useful. Arnout PS: apparently I cannot comment without a new rating :S
Rating: 5 of 5 
(07.Jul.2017)
CouchDB, PouchDB and Offline-Tolerant Apps
Great talk, packed with loads of useful content. I liked the really clear explanations, good balance between slides and demo's and lively presentation style.
Rating: 5 of 5 
(07.Jul.2017)
Bruce Lee Driven Development
Humorous talk with an interesting vision, Delivery was spot on as well. The only points of criticism I can think of is that the content is not really novel (mostly agile principles in another light). The take-aways are more on an abstract rather than a practical level. In that sense, this talk might do really well as a keynote.
Rating: 5 of 5 
(07.Jul.2017)
Elastic scaling in a (micro)service oriented architecture
Loads of useful information packed into a 45-min talk. I liked how most of the content was backed by practical experience, and how it showed an evolution from one architecture to another. Great overview of a (microservices) architecture anno 2017.
Rating: 3 of 5 
(07.Jul.2017)
Nuclear powered software security
I liked the approach of this talk, describing how safety principles in nuclear power plants and other real-life situations can apply to software. I think most of the principles were quite abstract (and sometimes well-known) though, and would have liked a more practical approach with some more in-depth examples. Also, I would love to see examples of how these principles apply to a more micro level (pieces of code rather than entire systems). I appreciate the calm and clear presentation style.
Rating: 5 of 5 
(07.Jul.2017)
M-M-M-Monads!
Great introduction to monads as an abstract type, just like well-known structures like stack and collection. I think this talk is very sound from a didactical point of view, and the live refactoring examples really help to get the point across.

Events They'll Be At

No events so far

© Joind.in 2017