Beau D. Simensen

@beausimensen

Talks

Date Presented | Last Commented | By Comment | By Name

Comments

(Show Details)
(Hide Details)
Rating: 4 of 5 
(27.Sep.2012)
What mom never told you about Bundle configurations
I think this was a really great introduction to adding basic bundle configuration. I could have used this a few months ago. :)
Rating: 4 of 5 
(27.Sep.2012)
Keynote
I really liked the humor. :) And I agree with John, the segway was pretty nice.
Rating: 4 of 5 
(27.Sep.2012)
Symfony2 search engine propelled by Solr
This talk was one of the talks I was most excited to see. I was hoping for a great introduction to what Solr can do and how to use it n the realworld. I think this talk did that pretty well. Also, I'm a sucker for prezi style presentations. Not sure how much that played into it. Would love to walk through this presentation again on my own pace at some point. Any chance it will be published somewhere?
Rating: 5 of 5 
(27.Sep.2012)
Symfony2 meets Drupal 8
Great talk! A lot of enthusiasm. I have not had much experience with Drupal but I've heard some about Drupal "using" Symfony 2 components. It sounds much more extensive than that; PIE!
Rating: 4 of 5 
(27.Sep.2012)
Leveraging the Serializer Component
Great introduction but I was left with a few questions. I guess the heavy focus on JMSSerializerBundle made up for most of it as it seemed like it handles much of the underlying stuff for you. Still, would have been nice to see a little more of the building blocks. It wasn't clear why objects cannot be unserialized when they are converted to JSON? I think that was stated explicitly and I think that one of the slides showed serializing XML, YAML, and JSON but only deserializing XML and YAML. Would love some clarification on why this is the case.
Rating: 4 of 5 
(28.Sep.2012)
Silex: From Micro to Full Stack
This was a great walk-thru on Silex. Super fast but hit a lot of important things and showed it in a way that was pretty easy to follow.
Rating: 5 of 5 
(28.Sep.2012)
JEOPARDY
This was a blast!
Rating: 5 of 5 
(28.Sep.2012)
Coktail party
Great party! Nice venue and the Beatport people were awesome. :)
Rating: 4 of 5 
(28.Sep.2012)
In-Depth with Composer
Nice high-level overview of the internals about how install/update works. Great list of useful commands and different ways to handle different types of issues/installs. I didn't get chocolate but it was still a great talk. :)
Rating: 4 of 5 
(28.Sep.2012)
Being a Good OSS Contributor
Really liked the examples at the end. Glad you touched on humility. That and listening/learning/joining the community are things I didn't really "get" when I first started trying to contribute to OSS projects and it went poorly. :) Could have used this talk several years ago!
Rating: 5 of 5 
(29.Sep.2012)
Lightning Talks
Duuuuuuuuude. Awesome. Everyone did great. Lightning!!!!
Rating: 5 of 5 
(29.Sep.2012)
Symfony2 Form Tricks
This was a huge help and I'm still lost. Next time I need to tackle this problem it is going to be a lot easier, though! I could have used this talk a few weeks ago.
Rating: 4 of 5 
(29.Sep.2012)
The Wonderful World of the Symfony Components and Composer
Great intro to a lot of components. :)
Rating: 5 of 5 
(31.Oct.2012)
The Hacking Day
I really enjoyed the hacking and the pizza! Great way to end the conference. :)
Rating: 4 of 5 
(25.May.2013)
Silex: An implementation detail
The talk was very entertaining! The speakers seemed to interact well with each other for the most part. Overall it sort of felt like two talks and touched on both some very simple and some very advanced topics. The Silex specific stuff was so advanced it would be hard for anyone to follow who hadn't worked in it quite a bit. I'd only used about 1/2 to 3/4 of that functionality and I was still a little lost. The EBI stuff was super interested and probably could have been a topic to itself. Also: kitten butchery. The "framework is an implementation detail" aspects were kind of exciting and I liked the mini intro to Behat. I think leaving out Silex entirely (or not focussed on it so much as actually the implementation part) would have maybe been a little better? The fact that the Silex implementation details were so advanced made it seem even more complicated than it needed to be. Nice work!
Rating: 4 of 5 
(25.May.2013)
Have fun... coding with Fabien (episode 1)
This was a lot of fun. The part I was really excited to see was how composer.json would be able to be embedded into the single file. D'oh! The stream stuff was pretty great, I hadn't really looked too much into that before. Might have to change that!
Rating: 4 of 5 
(25.May.2013)
Quality... french style
I had no idea that there were so many German's involved in the PHP testing ecosystem. Now I'm frightened. :)
Rating: 5 of 5 
(25.May.2013)
Love and Loss: A Symfony Security Play
This was a great watch. Super clever, big win! The one thing I didn't like, though, was the repetition. I think that part of the problem with the security component is that everything sorta looks alike... and the actors actually helped make that case? "Says he is Beau, is he actually Beau?" "(Yes|No)" "I am Beau, Can I do this?" "(Yes|No)" "Says he is Beau, is he really Beau?" "(Yes|No)" I think that the complexity comes from so many pieces that do more or less the same thing. Acting them out really highlighted how similar they were. What I think would have been really interesting is to have had more people so that you could show the whole chain of events... and as funny as it was, having a way to actually show who the person was (shirt/sign/whatever) would have been even more useful. So yeah, it was an awesome presentation, but I think that by extending it a bit more and putting all of the players on the stage at the same time it might be even more useful rather than showing the interaction between just one or two pieces at a time. All in all, I loved it!
Rating: 4 of 5 
(25.May.2013)
The HttpKernelInterface is a lie
This talk was great. I still think the title is a bit misleading/not sure what it means, but it was a great walk thru of some of the other languages and how they handle HTTP. I also liked a refresher/reminder about xinetd and sockets and pipes. Pretty cool stuff. :) Of course I'm a bit biased, but I was excited about the Stack stuff at the end. I'm not sure it was talked about enough or described just how it can be used or why? Great presentation style and I think you did a great job walking people all the way from pipes (and why they are important) all the way to how that applies to CGI, FastCGI, sapi, and HttpKernelInterface.
Rating: 4 of 5 
(25.May.2013)
10 Lessons from a traveling Symfony2 Circus
I think I missed the concept of it being based around "10 lessons" so around half way through I thought, "man, he's all over the place." So I think that was just my bad. :P It was a great presentation, I enjoyed it a lot. In particular, the pics of you with Symfony were pretty great. Seems like you have a different perspective from other people so that is always nice to highlight.
Rating: 4 of 5 
(08.Nov.2013)
Distributed Teams, Distributed Tools, Distributed Apps
Nice talk, very entertaining. It was interesting to see the things that your team has done to build a closer sense of community despite the 9 hour timezone spread. :) In particular, I liked the points made about spending money on the tools so you don't have to worry about them. It seems "super easy" to "just setup a git repository" and "just install (teamcity|jenkins|hudson|whatever)", but actually managing those tools is an ongoing job. If you can hand it off to tools like GitHub, BitBucket, Travis, etc, it frees your team up to focus on other things and makes the responsibility for those someone else's job. On the flip side, though, it means that you rely on someone else to fix business critical things if they go down. :) As long as everyone is aware of the trade-offs, it is a really nice direction to go in. I was on the far right side of the room and I too found it hard to hear some things. I think it is possible there were mic issues but I could actually hear most of it pretty well. I think that some things were said too quickly otherwise I might have been able to hear them despite any audio glitches.
Rating: 4 of 5 
(08.Nov.2013)
How Silex and Cilex became the glue for a media transcoding application
It was really nice to hear how a project morphed from a "simple" Cilex based CLI application into something more that required a little extra help from Silex and Twig. I appreciated the "less technical" approach as it focused more on decision making.
Rating: 3 of 5 
(08.Nov.2013)
Intro to Laravel
I can't remember if this is a thing or not, but I think I've heard that "live code" is a hard thing to pull off well for a talk. I think that was definitely the case here. The slides were reasonably well laid out otherwise (big overviews) so I think that the overall direction was pretty nice but switching screens and live code editing was very distracting. Despite the difficulties a general overview of some high level Laravel concepts was delivered. I think that it might have been more difficult for someone new to many of these concepts to follow, though?
Rating: 5 of 5 
(08.Nov.2013)
Open source, PHP, and PIE
This was a great overview of how the PHP community has changed over the years. A lot of fun. :)
Rating: 4 of 5 
(08.Nov.2013)
PHP in 2013: generators, and password hashing, and finally (oh my!)
Nice practical overview of the new changes. All in all, great talk!
Rating: 4 of 5 
(08.Nov.2013)
Didn't I just upgrade to 5.3?
Great overview of the history of PHP. It is interesting to see the subtle ways in which it changed that are hard to see if you're only a user of the language as opposed to actually writing the language. Also, you handled the heckling very well. :)
Rating: 4 of 5 
(09.Nov.2013)
The HttpKernelInterface is a lie
Nice talk. Entertaining as always. :)
Rating: 4 of 5 
(09.Nov.2013)
An Elephant Never Forgets - PHP Trivia Challenge
This was a lot of fun. :) Thanks! Kept everyone on their toes and worked well together!
Rating: 4 of 5 
(09.Nov.2013)
Auth*: Dispelling the Myths
Loved the overview on auth without getting too technical!
Rating: 4 of 5 
(09.Nov.2013)
PHP Azure, a bright new day!
I honestly hadn't considered Azure before and this talk made me think twice. Great presentation style. I liked it. :)
Rating: 4 of 5 
(09.Nov.2013)
Practical Software Design
I wasn't paying as much attention is I wanted to but thought the presentation was delivered well! Nicely done.
Rating: 4 of 5 
(09.Nov.2013)
Functional PHP
I only got to see part of the talk but the energy and delivery was great. Nicely done. If you want to change people's minds (or at least show them the way) I think you're on the right track.
Rating: 4 of 5 
(16.Nov.2013)
Aphorisms of API Design
This talk was a lot of fun! It spoke to me in several ways. :) Touched on a lot of angles that I think I knew/assumed but hadn't really lumped under "API Design." I'm still on the fence with documentation. :) Grand unified theory indeed.
Rating: 4 of 5 
(18.Nov.2013)
What I Learned from My First Dev Competition
I thought this was a great talk! I enjoyed it a great deal. Even though I was not able to give it all of my attention it kept me interested throughout. I liked the broad overview of why you did it, how you chose your stack, and how it all came together. Nicely done!
Rating: 4 of 5 
(07.Feb.2014)
Journey to the Enterprise
I wasn't sure what to expect from this talk but I thought it worked well. I felt like it was a great review of what enterprise is (and isn't) and also a review of a bunch of awesome three letter acronyms!
Rating: 4 of 5 
(17.Feb.2014)
Foundations of PHP
You covered a lot of points in a very short period of time. You spoke very quickly but it was still understandable. I wasn't paying 100% attention the entire time but it sounded like the flow was pretty logical. Very nice!
Rating: 5 of 5 
(17.Feb.2014)
Sticks, Spit, and Duct Tape: Advanced Responsive Layout Techniques
This was by far one of my favorite regular talks from this conference. I learned a lot but feel like I didn't retain much of it. I wish there were slides or something I could refer to? Great delivery. Very fast. Very funny. Very informational. Engaging from beginning to end. Excellent job!
Rating: 5 of 5 
(17.Feb.2014)
Decoupled Library Packages for PHP 5.4
Great talk, Paul! I think that more people need to be talking about this. You did a great job of walking the line between information and straight up selling Aura. You also inspired me to actually create my first tiny Aura project after sitting on the fence for almost a year. :)
Rating: 4 of 5 
(17.Feb.2014)
Decoupled CMS
I wasn't expecting this talk to go in this direction. I think you fell into the trap of people expecting "Decoupled CMS" to be specifically aimed at one of your "Decoupled CMS" related projects. Instead, you showed in general what happens if you "decouple your CMS" from an *extremely* high level... so I don't feel it was a bait and switch, I think it was just hard for people to know what to expect. I enjoyed the talk and I got a few things out of it (like a reminder about prose.io and the new one you mentioned, prismic.io) so I thought it was pretty good.
Rating: 4 of 5 
(17.Feb.2014)
Git Educated About Git
I mostly came for the song and you knocked it out of the park! Great job. :) I think that if someone were new to git (I'm not) they probably would have taken quite a bit away from it. Nicely done!
Rating: 5 of 5 
(17.Feb.2014)
Open Source, PHP, and PIE
This is the second time I've seen this talk and it was just as good the second time. I love the overview of why NIH was such a big part of the culture of PHP and how it was slowly reversed leading up to the last few years of PIE.
Rating: 4 of 5 
(17.Feb.2014)
PHP
The first part was only mildly interesting. It showecased things that are newer and upcoming, but it felt like a broad overview or something I could pick up from release notes. It was nice to see them all together, though, so maybe I'm being too harsh. I liked the idea of trying to do something more than building the next snapchat. Not that we can't make money doing things, but finding ways to make a living that also helps better life for other people. I've struggled with that over the years I've been programming so it was nice to see it discussed. The deployment discussion was interesting as I had never really considered the mid-request swap over and including files after a symlink has changed, but I felt like the focus on the DOCROOT was a little weird? I'd have to explore it more, but most of my code doesn't care about DOCROOT in any way that I know of, but if it DOES behind the scenes, I need to seriously look at my deployment scripts to see what I can do to help mitigate any issues there. By the end, I felt like the talk was pretty good and it got me thinking about a lot of things. Plus I got a refresher on things going into internals, so that was nice. :) I was very happy that the whole talk wasn't just about PHP features.
Rating: 4 of 5 
(17.Feb.2014)
Iterators in PHP
Iterators! :) I didn't know there were so many or that it was anywhere near as complicated as that. I'm using them mostly behind the scenes and I'll admit that in many cases I should be using them more.
Rating: 5 of 5 
(16.Mar.2014)
A startup story: Sending a billion text messages
This was a great talk. I loved seeing how your project evolved from a highschool side project to something much, much bigger. Loved it. Thank you for sharing your stories with us!
Rating: 4 of 5 
(16.Mar.2014)
How I Learned to Stop Caring and Made Better Software
This was a fun talk. I wasn't really sure what to expect from it but it really showed me more about myself than I was expecting. "Why did it take him so many years and so many projects to figure this out? Oh... right..." Thanks, Eli! And great job actually speaking given the conditions of your voice. :)
Rating: 4 of 5 
(16.Mar.2014)
Continuous Integration in Real Life
Great overview on CI! So many things to choose from. I also liked the tips on trying to sell testing to clients and project managers.
Rating: 4 of 5 
(16.Mar.2014)
Not Your Grandmother's WordPress
I took so much away from this talk. Thank you for sharing this! WordPress is something that I have a love/hate relationship with. These days I try to stay away from it mostly because it is such a drag to work in. I'd LOVE to be able to try and start a fresh WordPress project with some of these newer tools and ideas in place.
Rating: 4 of 5 
(16.Mar.2014)
Building rock solid software in the real world
This talk was a lot of fun. I also took some things away from it. Thanks!
Rating: 5 of 5 
(16.Mar.2014)
7 Things I Wish Somebody Told Me
Wonderful talk! It was very entertaining and had a lot of information I should keep in mind daily. Thank you!
Rating: 4 of 5 
(16.Mar.2014)
It Was Like That When I Got Here: Steps Toward Modernizing a Legacy Codebase
This was a great talk. I liked that you laid out practical ways for people to starting putting some of these ideas into practice. Thanks!
Rating: 4 of 5 
(16.Mar.2014)
From SQL to noSQL
I enjoyed this talk but I was hoping for more comparison and not as much focus on mongo specifically. So I guess I was mostly interested in the first half (?) of the talk? The presentation was pretty good, though! So I still enjoyed it. :)
Rating: 4 of 5 
(18.Mar.2014)
HTTP ALL THE THINGS: Simplifying Rich Applications by Respecting the Rules of the Web
Overall the presentation was pretty good but it didn't seem to track what I had expected. Upon reading the description again, I suppose I should have expected as much Angular as was presented... the most interesting bits for me were the parts that talked about how to not actually tie yourself to the server URLs and being able to be more hypermedia friendly which has always sorta kept me from angular. I was maybe a bit distracted, though, so I wasn't entirely certain how easy that is to do now with Angular. I think some libraries / extensions were presented but some of them looked to be WIP and/or based on a spec that is currently under development. So I wasn't clear on how much of this was actually actionable information? Still, it was more on target to the central goal for the talk than I gave it credit for, so I can't be too harsh on me 1) not understanding angular very well to begin with or 2) not reading the description of the talk better and just relying on the talk title. :)
Rating: 4 of 5 
(27.Jan.2015)
Task Based UIs
I thought it was a great talk and think that it would be a great introduction to someone who was interested in task based UIs, have been considering whether CQRS was worth it, or have been looking for good reasons to pitch CQRS on their next project.
Rating: 5 of 5 
(27.Jan.2015)
A Series of Fortunate Events
Matthias has a great way of teaching principles of software design. I'd definitely recommend this talk if you are wanting to find out the best way to write your own event system or better utilize a third-party event system.
Rating: 4 of 5 
(29.Jan.2015)
Migrating to DDD
This talk by Anatoly turned out to be a pretty decent overview of the core principles of Domain-Driven Design. He told the story of how Sparkcentral decided to try and migrate their system to DDD. Implementing Domain-Driven Design can be a complicated thing to try and show. I think Anatoly did a great job both giving a broad overview of what Domain-Driven Design is and also showing which decisions they faced and how they ultimately chose to implement those parts of the system.
Rating: 5 of 5 
(29.Jan.2015)
Small Uncontrolled Experiments
I found this talk to be quite inspiring. It was great to see some of the successes and failures of the experiments that Mathias had been a part of. Too often I find myself making plans based on assumptions I've never tried out. I can see how this has kept me from learning things I would not have been able to find out otherwise. "In brainstorming you are supposed to generate ideas and create options, not kill ideas."
Rating: 5 of 5 
(05.Feb.2015)
Mocking Dependencies in PHPUnit
Matt did a great job talking about mocking from a high-level and provided some interesting examples for handling things like mocking PDO connections and statements. Great talk and a fun speaker with a lot of humor! My favorite was, "if you don't mock your dependencies, you're gonna have a bad time."
Rating: 4 of 5 
(14.Mar.2015)
From London to Chicago: A Conceptual Map for Unit Testing
You walked the line pretty well between being extremely opinionated but without completely throwing the other side under the bus. Great talk but very long. The buggy slides were a hiccup one might expect from the first time giving the talk. The last example of the Mock could use some work; I think that it was indeed *not* a Mock and either the original source was wrong or the porting form Java to PHP missed something. If it turns out that the example is bad (hey, everyone makes mistakes, right?) it might be an interesting thing to be able to show a real example of a Mock and then show, "this is actually what the original author did; see, even *experts* can get it wrong!" The talk was super long. As an attendee, I find that it isn't so bad if a talk is long if you are expecting that to be the case. Otherwise, I kept wondering, "is it almost done yet?" and as it went past an hour, "how much longer?" I guess I was distracted from the talk simply by wondering when it would be done. That is mostly on me, but hey, it was an interesting position to find myself in given I've given at least one or two "hour too long" talks in the past. :)
Rating: 5 of 5 
(15.Mar.2015)
Mentoring: Change the World One Hour at a Time
Great talk, especially given it was the first time you've given it! It seemed like the main content was finished rather quickly but it left a lot of opportunity for discussion so I think it worked nicely. In the case that you don't get questions, it might be interesting to have another 10-15 minutes planned to talk about your own personal experiences. I did feel like I wanted to hear more about that during the talk. It came up in the questions so that was nice. Maybe that will just naturally happen every time? Well done! I feel like I need to regroup with my apprentice and reevaluate our plan and see if we can tweak some things. :)
Rating: 4 of 5 
(24.Apr.2015)
Tour Laravel With Its Creator - Taylor Otwell
Great overview of Laravel! I haven't used Laravel yet but I was familiar with most of the concepts so it was pretty easy for me to follow along. The code slides were hard to see. I think that was largely due to the format of the talk. They might have been easier to see if it were projected natively instead of through Google Hangouts. I liked the discussion on the additional services in the Laravel community. There is a lot there to help people out, even if they are not buying into the ecosystem itself!
Rating: 5 of 5 
(18.Nov.2015)
Technical Debt Insights from the Lorax
Great idea to reframe technical debt as technical pollution! I also haven't seen too many double-speaker talks and this one seemed to work quite well. I like the idea of a team having a Lorax to speak for their code when it comes to interacting with the rest of a business. :)

Events They'll Be At

No events so far

Events They Were At

Lone Star PHP 2017 Apr 20, 2017
True North PHP 2016 Nov 03, 2016
Forum PHP 2015 Nov 22, 2015
php[world] 2015 Nov 16, 2015
PHPNW15 Oct 01, 2015
Midwest PHP 2015 Mar 14, 2015
php[world] Nov 10, 2014
ZendCon 2014 Oct 27, 2014
ZendUncon 2014 Oct 27, 2014
Forum PHP 2014 Oct 22, 2014
php[tek] 2014 May 19, 2014
Lone Star PHP 2014 Apr 25, 2014
MidwestPHP 2014 Mar 14, 2014
SunshinePHP 2014 Feb 06, 2014
Madison PHP Conference Nov 16, 2013
True North PHP 2013 Nov 07, 2013
SunshinePHP 2017 Feb 04, 2017
SymfonyCon Berlin 2016 Dec 02, 2016
Nomad PHP June 2016 EU Jun 23, 2016
True North PHP 2015 Nov 06, 2015
PHPUGFFM VI/2015 Oct 13, 2015
php[tek] 2015 May 19, 2015
phpDay 2015 May 16, 2015
© Joind.in 2017