This was a great eye-opener, and a great way to start the conference.
Thank you for talking about this subject!
The ending could have been a little more powerful; you seemed surprised by your closing slide.
Thanks for including information on what everyone can do to help.
I'm torn as to whether to recommend providing some examples of the blatant harassment. True, it's easy to spot, but it's also easy to dismiss as an anomaly. I think many would be surprised about how prevalent it is, especially on Twitter.
It's great to point out how aggressive criticism can cause much more harm than good, but maybe we need to explore the tension between that and encouraging people to stand up. And maybe those who have been repeatedly hurt should be cut some slack for their strong defenses. Maybe that's too much detail for a keynote.
Thanks again for all of your work in this area and I too hope that one day our profession is more welcoming to women and all minorities, visible and invisible.
This talk communicated a breadth of knowledge like no other talk on RESTful APIs that I've ever seen. This goes well beyond creating endpoints that make use of HTTP, towards the final goal of building evolvable, relevant APIs.
A great overview of the considerations when building an API. Useful code snippets explaining the various levels of simplicity, the beginnings of implementation, and when it is time to move to the next level.
Pacing was too fast. Sped right by the intro slide. Ended a bit early. Could have used a little more enthusiasm.
Good job restating questions from the audience before answering them. Hard to remember to do that.
You mentioned unit testing as the biggest advantage at the end (without a slide); perhaps you could highlight it more in your pros/cons section. Could have used a summary slide reminding folks of the advantages.
Perhaps it's my level but I felt a little lost as we covered how DI would be used with each framework's toolset. Perhaps you could cover fewer frameworks but go through it in more detail. It could just be my lack of familiarity with the frameworks.
Maybe for demonstration purposes you could explain how and why you might build a service container and then show how it was done for you by the frameworks.
Thanks for putting this talk together and sharing your expertise with us.
This is the way to start a conference! The more these ideas are talked about within our community, the better off our communities will be.
I appreciatd the talk. We all have insecurities and that can also contribute to problems. I find its helpful to remember that some comments are made because of this...
Kayla sounds rational and genuine while adding a meaningful contribution to the greater discussion of diversity in the software world. Before the technical talks begin we learn that for many of us there are people in our blind spot for whom the path to professional success and happiness is longer and more strewn with obstacles than ours only because of their gender or ethnicity, and that shouldn't be acceptable to any of us.
Excellent presentation. We need to talk about this way more often.
Super useful tips and suggestions for how to build better APIs. Very clear presentation!