A nice intro to what it's like to work at a web dev company that does contract work for the US government. I particularly liked the focus on what it was like to switch to more of an agile workflow. The technical content was a little thin; I don't remember much beyond "this is the stack that we used". I would've loved more examples of concrete technical problems you had to solve. Nice job, though! I always enjoy hearing from local folks at conferences.
Awesome keynote and a great way to end the conference. Like a few others have said, I'm pushing to make viewing this a part of on-boarding all new developers at our organization.
I'm torn about how to rate this because maybe it was my misunderstanding that led to me attending this talk; at the very least, I think the presenter should clarify the title and talk description better. Given that this was listed as being in the "Intermediate" track, I was expecting a talk for people who are comfortable with API design and who'd like to learn about how Laravel/Lumen will help them ship a clean and easy-to-use API quickly. Instead, what we got was REST 101 with a little bit of Lumen info tacked on at the end. As someone whose bread-and-butter is API design, this was too basic for me to get anything useful out of, but perhaps it would be useful to people who are more entry-level.
While the delivery of the talk was fine, it was absolutely not appropriate for a keynote. I was sitting at a table with a lot of entry-level folks, and they were completely lost, both from the technical angle and why this might even be relevant to them.
Excellent discussion on PHP 7, learned a lot!
Great course! Answered all my questions and definitely learned some new tricks that will help.
Great course - exactly what I needed. I asked Brett during lunch before the course who it was geared towards and I told him I was terrified of regex, he said I was the target audience and he was right! I now have a good base knowledge of what the different characters do and I can work through patterns when I come across them or need to figure out my own.
This was more of a talk than a workshop. In my opinion, spent too much time going over the basics like "What is an API?". I feel like most people would go into an API workshop expecting to build a fully functional API. We did spend some time designing a basic API, but it was mostly a demo of what Mulesoft's API platform could do. Still, I found the demo portion helpful, but I would've liked to see more examples with a more complex data model. I would've liked to see how to handle many to many relationships using HATEOAS. Also, maybe have a section where we go over common API design problems.
In summary, I feel like this training session/workshop would've been much better if we had cut down on the presentation and spent more time coding/designing.
I really enjoyed this presentation. Fad based development can really be a problem (Command Bus example was great) and new developers think they need something complicated to be "professional". The presentation used a side project but I felt like the rules & needs when implementing a side project might be a little different than implementing an application a business is going to rely on. On the positive side, I don't necessarily apply YAGNI to code and infrastructure as I do features, but Graham made a great case for keeping it simple. I don't think I've ever had the problem of being a perfectionist otherwise I probably would have rated this talk a 5/5. Thank you & great job!
Great ideas that just needed a little more fleshing out with stronger examples to really drive the point home. It sounded like Michelangelo had most of the example code he needed but just ran out of time putting everything together at the end, which is understandable given that he was giving 2 brand new presentations at this conference, and on the same day...