Marijus Kilmanas

@mkilmanas

Talks

No talks so far

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(22.Sep.2013)
Avoiding the mud
Very nice and thought provoking talk! The only things that could be better, I think, is that the beginning was rather slow until it got up to speed; and the end was a little cliff-hanger to me - why not go all the way into the conceptual world and show how to make all the bundles independent with dependency-inversions and bridges
Rating: 5 of 5 
(22.Sep.2013)
The HttpKernelInterface is a lie
I second what @karolsojko said. And the timing.. well you know it already. I'd vote this as one of the best talks in this con.
Rating: 5 of 5 
(22.Sep.2013)
Using PhpSpec to build quality into a Symfony app
Incredible how this guy is capable of squeezing half-day of a topic into 40 min talk. Bonus points for the graphs on how long "being fast" is worthwhile. And finally someone doing a real 'dead demo'. Awesome!
Rating: 3 of 5 
(22.Sep.2013)
Transforming a legacy PHP application using Symfony2 and Varnish
Great topic, great presentation. My expectations were too high though. I would have really loved to see more specific examples and what particular Symfony components were great at replacing what, and things like that - more details, essentially. Varnish part could be extracted into a separate talk or summarized further. Event though it is a good fit here, it is somewhat of a different topic (e.g. not only those transferring from legacy should be interested in it).
Rating: 5 of 5 
(22.Sep.2013)
Extract till you drop
I felt a little like my day at work is being shown on the screen. I wish I'd seen this earlier. Very well done. P.S. I still haven't seen the 'throw new PupilAlreadyInGroupException' to get moved inside foreach/if and remove all those booleans around ;)
Rating: 4 of 5 
(22.Sep.2013)
Silex; From micro to full-stack
A good talk with lots of contents squeezed in. I'm afraid it's maybe a little too basic (I bet most people in the audience already had their hands on Silex in one way or another).
Rating: 5 of 5 
(22.Sep.2013)
Expression Language in Symfony 2.4
All the reasoning gives a very good background why this is an awesome feature which could otherwise be seen as "why the heck would I want that?". Yay kittenz
Rating: 5 of 5 
(07.Oct.2013)
Automate all the things
Great tutorial, that was my much needed bootstrap into provisioning world! I think everyone having the same versions/baseboxes would require less troubleshooting and allow more focus on the topic itself. But even now it was great
Rating: 5 of 5 
(07.Oct.2013)
Working with MongoDB
Great workshop. Could easily be extended to a full day :) I'd love to do (even) more exercises - it's a workshop after all. The content was gold!
Rating: 4 of 5 
(07.Oct.2013)
0x0F Ways to be a Better Developer
Split screen was great idea - go Augmented Reality next! :) The contents were not always mind-blowing, so some basic topics could be covered more briefly, allowing other parts to extend
Rating: 5 of 5 
(07.Oct.2013)
Building scalable PHP applications using Google's App Engine
Superb - the practical example made it so much less of a promo and so much more of real-life situation analysis + coverage of key differences from ordinary LAMP stacks
Rating: 5 of 5 
(07.Oct.2013)
Wrangle Cross-cutting Concerns with Event Driven Programming
Good talk, gave new insights/ideas even on a topic which isn't all that new. I loved how the disadvantages were fairly stressed and the cart example was a perfect illustration for the whole idea.
Rating: 5 of 5 
(07.Oct.2013)
Drupal has come back to the fold. It's time to pay attention
Great talk, good highlights of why now is the good time to have a look at Drupal 8 for the experienced PHP developers and likely make it a CMS of choice.
Rating: 4 of 5 
(07.Oct.2013)
A resource orientated framework using the DI/AOP/REST Triangle
Mind-blowing bunch of ideas which seem unconventional here in Europe. The whole cultural difference in mindset was something to take home and rethink. I think some parts may have been lost in translation, I wasn't always able to follow the thought process. And slides with code examples had much content but only small fraction of it was explained (what it is supposed to do and why).
Rating: 5 of 5 
(07.Oct.2013)
Getting the most out of Xdebug
This was a great extension to what I already knew about xdebug. Now I know so much more!
Rating: 5 of 5 
(07.Oct.2013)
Social / Evening Meal
Great evening, loved the food and the people. A bit disappointed with MCC for running out of beers at the bar rather quickly.
Rating: 5 of 5 
(07.Oct.2013)
Your user stories are bad and you should feel bad
Hangover slot handled perfectly! The talk was interesting, informative and realistic, got to learn a few new ideas about user stories. I must admit from the title I was expecting more of the "most people do this part wrong and it should be done like this instead" kind of talk, but what I got did not disappoint either.
Rating: 5 of 5 
(07.Oct.2013)
Don't be STUPID, Grasp SOLID
Oh, it only proved me right in expecting this to be the best talk of the conf. Well done!
Rating: 3 of 5 
(07.Oct.2013)
Making PHP go fast
This was both interesting and controversial talk at the same time. I loved the part where the challenge gets to the level where you need to limit your caching because it's too slow. And of course everyone can relate to the part "less code runs faster". What I missed though, was a defense of the chosen solution in comparison to alternatives (e.g. Varnish cache the page for 1 second - that serves 1499 requests off the cache). Also, while cache was mostly disregarded, the use of NoSQL in the middle was in fact a data cache. Then if you are caching data, why render the view on every request? Why not cache the rendered view? In summary, this gave a lot of topics for discussion afterwards. But I think this may be somewhat irrelevant or even distracting for people who are not aiming for 10ms responses.
Rating: 5 of 5 
(07.Oct.2013)
Building Better Developers
Perfect choice of making this awesome talk the closing keynote!
Rating: 5 of 5 
(18.Mar.2014)
Unbreakable Domain Models
Rating: 2 of 5 
(18.Mar.2014)
FAIL: The Best Ways to Bring Down Your Website
Very poor talk content-wise. There were a few problems raised, but no solutions given. The only valuable thing to bring home from the talks was that 'infrastructure is not fixed anymore'. Yet this was reiterated in the next days keynote anyway. It was funny, but not value for money.
Rating: 5 of 5 
(18.Mar.2014)
Locking and Concurrency Control
This was unexpectedly useful and practical. Very well presented with great confidence and easy answers to a longer-than-usual Q&A session.
Rating: 4 of 5 
(18.Mar.2014)
The Seven Deadly Sins of Dependency Injection
The contents of the talks were great and thought-provoking. Their relevance to the title was somewhat weak. And the technical issues, I'd expect, should have been tested/resolved before the talk.
Rating: 5 of 5 
(18.Mar.2014)
Facebook's Approach to Common Web Vulnerabilities
Very interesting talk, presenting many concepts that go against community standards and best practices, but there is a valid reasoning behind each and every one of them which was clearly communicated. Love to see people ding things differently and thus figuring out new methodologies to achieve the goals (e.g. 'e' escaping test)
Rating: 3 of 5 
(18.Mar.2014)
The Future of PHP is in the Clouds
Not exactly clear what was the intended message. It was funny and interesting as a morning intro (yet the 1 hour coffee break right afterwards made me seriously regret getting up early enough for it)
Rating: 5 of 5 
(18.Mar.2014)
PHP: Under The Hood
Interesting and useful. Good to know that bothering about low level optimizations is pretty much a waste of time. Unless you're Facebook.
Rating: 4 of 5 
(18.Mar.2014)
intl me this, intl me that
Good talk, showed many new possibilities. Yet there was so much content, that all I remember is "google about intl, it has many great features". I'd says selecting a subset of the features and showing practical (preferably real-life) examples of its use would be more practical.
Rating: 4 of 5 
(18.Mar.2014)
PHP in Space
Entertaining, scientific, interesting - yet of little relevance. With a big disclaimer that php will hardly be used, it would have better expectation/reality alignment. Enjoyed it anyway.
Rating: 5 of 5 
(18.Mar.2014)
Test, Transform, Refactor
Great talk. I have the luxury of having heard most of it (Deliberate practice, Katas, Koans, phpspec) before, yet I still brought home Transformations and Learn Design First. Marcello is a great speaker delivering very persuasive talks as usual.
Rating: 3 of 5 
(18.Mar.2014)
Algorithm, Review, Sorting
Rowan is a great guy and a great speaker. And I felt very sympathetic about the sleeplessness+jet-lag. I don't think that affected the talk, maybe even made it slightly more entertaining (I mean Rowan's jokes about it). The content of the talk, however seemed rather basic, and the most mind-bending areas were mostly skipped. Reminded me of a very compressed university course - yet if you didn't know this before, I don't think you could grasp it in this amount of time. I agree that visualizations make it more PopSci (thus easier to understand).
Rating: 3 of 5 
(04.Apr.2014)
Funkcinis programavimas su PHP
Tema pasirinkta (nors ir kontroversiška, bet) labai įdomi, tačiau išpildymas labai silpnas. Didžiausias klausimas: kam buvo skirtas šitas pranešimas (kokiai target audience)? Nes nežinantys apie FP, turbūt ir nesusigaudė kas čia vyko, o tie, kurie kažkiek žino, tai matė, kad čia tik nedidelė dalis FP aptarta ir tik labai paviršutiniškai.
Rating: 3 of 5 
(04.Apr.2014)
PHP aplikacijos našumo analizė naudojant Xdebug ir KCachegrind
Tema įdomi ir naudinga. Bet pristatymas galėtų būti ir geresnis. Live demo yra blogis (nebent tą patį demo namie 10 kartų jau esi atlikęs, ir dar atėjęs prieš pranešimą 2-3 kartus pasibandai). Užtektų screenshotų, video - mes tikim, kad tie skaičiai nebuvo nukabinti iš lubų, bet praleisti beveik 15min, kol "generuojasi duomenys" - nelabai fun. Tai linkiu truputį daugiau pagarbos klausytojui.
Rating: 5 of 5 
(04.Apr.2014)
Lietuvos formalios ir neformalios kibernetinės saugos iniciatyvos
Super tema. Labai aktuali šiuo metu, ir tokia, kur pačiam susirasti informaciją gana sudėtinga (nes didelės dalies jos net ir nėra internete).
Rating: 4 of 5 
(18.Sep.2015)
Getting artistic with code
Very interesting and awakening, thought-provoking keynote. Unfortunatelly I learned some more fun ways to waste the time rather than be productive
Rating: 5 of 5 
(18.Sep.2015)
Building a Pyramid: Symfony Testing Strategies
Great talk, very well structured and clear to the smallest bits
Rating: 5 of 5 
(18.Sep.2015)
Puli: PHP's Next Package Revolution
Something trully new and worth getting you hands on. Since the concepts are new it would help to have examples more varied and highlighting the particular aspect being explained
Rating: 5 of 5 
(21.Sep.2015)
The IoC Hydra
Speedy, content-rich, spot-on, covering lots of useful stuff - a great loss for those who were not in the room. BTW, good reuse of example code to save time for understanding it
Rating: 5 of 5 
(21.Sep.2015)
Real-time Web Apps & Symfony. What are your options?
Great talk on a very specific topic but covering it end-to-end, so that it's easy to pick up now even if you never tried anything of the kind.
Rating: 5 of 5 
(18.Feb.2016)
The Code Manifesto
Yes! This! A thousand times this! While I was afraid this was going to be anorther rant or suggestion to give all sorts of privileges to minorities, but it turned out to be based on common sense and actual equality. Extra kudos for touching on where the preconditioning starts from. I'd love to see that extended to cover more periods of life, to help people open the eyes to the wrong things we do without thinking about it.
Rating: 4 of 5 
(19.Feb.2016)
Simple Machine Learning
Interesting talk on a bit of a non-conventional topic. Well presented and good content. The only disappointment was that this was a lot like statistics and only lightly touching machine learning (not that there is a very clear line between the two)
Rating: 5 of 5 
(19.Feb.2016)
Eating spaghetti with Symfony
Great talk. Hearing a millionth talk on the topic there were still new things to take home.
Rating: 5 of 5 
(19.Feb.2016)
PSR-7 HTTP messages in the wild
Multiple new capabilities uncovered and demoed, useful and enjoyable
Rating: 4 of 5 
(19.Feb.2016)
Magento Done Right
Way too short and missing in-depth details/examples. Good ideas generally, hardly anything trully innovative - a good application/combination of known concepts nevertheless.
Rating: 4 of 5 
(19.Feb.2016)
HHVM and MongoDB — the perfect combination
Well presented and solid content, Derick knows his stuff inside out. But for a php developer that was a lot about under the hood stuff, and not much of things to apply in everyday job. The library/extension distinction got really confusing towards the end though
Rating: 5 of 5 
(19.Feb.2016)
Behind the Scenes of Maintaining an Open Source Project
Great story, spot on insights and advices
Rating: 5 of 5 
(19.Feb.2016)
Imposter Syndrome and Individual Competence
Very relatable, very worth uncovering and talking about publicly, and useful coping advice. Well done!
Rating: 5 of 5 
(19.Feb.2016)
Security Theatre
Very depressing. Not the talk, but the reality that it shows. Now we *only* need to deal with it. Presented incredibly well!
Rating: 4 of 5 
(19.Feb.2016)
Real-Time Data Pipelines
Good stuff as a field storry, mistakes made and lessons learned. Not exactly much of the take home knowledge unless you happen to be building a very similar thing
Rating: 5 of 5 
(19.Feb.2016)
All the cool kids...
Excellent coverage and especially indication of how closely related the design concepts. Should highlight in the abstract that this is a very high level talk and what previous knowlwgde is assumed.
Rating: 4 of 5 
(19.Feb.2016)
Dip Your Toes in the Sea of Security
Good useful content and tips, good-ish presentation. However this has overlapped massively with Thomas Shone talk this morning. This is obviously not as much presenters fault as it is those who selected talks/put together the schedule. In full honesty, I've enjoyed Thomas' talk better for it's smoother presentation and I think it covered someslightly more content. Good job to James nevertheless
Rating: 5 of 5 
(13.Jun.2016)
Welcome and Intro
As good as it gets - Golden Mahdi standard
Rating: 4 of 5 
(13.Jun.2016)
You First
Both motivating and demotivating at the same time. It's incredible goals that we set for ourselves and amazing ways to achieve them. Sadly, that's often detached from everyday reality (on the upside, this got some conversations going and the ball rolling to bridge the gap). Time keeping and slide sync could be improved
Rating: 5 of 5 
(13.Jun.2016)
Functional Domain Modelling
Interesting and thought provoking. Exactly what one would expect from Marcello
Rating: 4 of 5 
(13.Jun.2016)
Agile Engineering over "Over Engineering"
The talk was great and the topic is spot-on. Yet the most desired part in this is the bridge between theory and practice which I did not find covered wide enough.
Rating: 4 of 5 
(13.Jun.2016)
Diversity vs Equality (and what's the difference anyway)
Important topic and great presentation. But the content seemed to focus more on the problems rather than solutions or even intermediary steps. It provokes the thoughts and discussions, but I believe it's time we start acting on those issues rather than keep talking about them.
Rating: 4 of 5 
(13.Jun.2016)
Let's talk about Spryker
Interesting topic and well presented, both the overview and personal opinions (I love how they were set clearly as opinions rather than absolute truths). The timing could be better (there were parts skimmed-through or skipped altogether) and could use more rehearsal (long pauses and search for better words - especially given timing).
Rating: 5 of 5 
(22.Sep.2017)
Keynote
Great introduction, could be even longer as the content is top quality
Rating: 4 of 5 
(22.Sep.2017)
Discover the Serializer component
Great presentation, but the content was rather basic - not much outside standard documentation
Rating: 4 of 5 
(22.Sep.2017)
API Platform and Symfony
Interesting topic but too much content squeezed into little time, which meant a very hurried presentation
Rating: 5 of 5 
(22.Sep.2017)
Secure your application data using Symfony
Really good source of things to think about, investigate deeper and eventually enforce
Rating: 5 of 5 
(22.Sep.2017)
Dependency Injection Component v4.0
Great introduction, nicely demo'ed
Rating: 2 of 5 
(22.Sep.2017)
The reviewer checklist.
Promising topic, but rather poor presentation - hardly any structure, lots of pseudo-random ideas, and some advices even on the border-line of anti-patterns

Events They'll Be At

No events so far

Events They Were At

PHP UK Conference 2016 Feb 18, 2016
Vilnius PHP 0x11 Apr 02, 2014
Vilnius PHP 0x10 Mar 05, 2014
PHP UK Conference 2014 Feb 21, 2014
SymfonyCon Warsaw 2013 Dec 09, 2013
PHPNW 2013 Oct 03, 2013
Symfony Live London Sep 18, 2013
© Joind.in 2017