As somebody who has a done some animation programming in the past, this was a very nice stroll down memory lane. The pace was good, the examples were very engaging. Personally I'd detach this from the ReactJS side entirely and just focus on how the game engines work internally.
Learned a lot.
You prepared it very well, but during the talk you could make a little better use of:
- Give an asignment
- Let the attenders try to solve the challenge
- Show the solution
Because when you show the solution too early people tend to just type over the solution.
A very nice tutorial which added a great new tool to my toolbox. Exakat for the win! Also using the output of a static analysis tool before actually reviewing any code was a refreshing perspective.
The talk was well structured. Speaker was not a native, but very capable English speaker.
In my day to day work, like many devs, I am aware of security flaws and try to keep them in mind. However, with frameworks increasingly protecting us from making common mistakes, the mind grows lazy and it becomes easier to overlook potential attack vectors.
This hands-on workshop was a great and fun way to bring back security awareness to the foreground of one's mind. Though most developers do know about common vulnerabilities, how often do you actually probe a black box application for flaws and subsequently exploit them?
Content-wise I think the session was interesting and well-prepared. There were some minor glitches but this was to be expected considering it was the first run for this workshop. The challenges were challenging, diverse and the pace and timeline seemed to fit well.
I think that in a larger group, it may be feasible to try and reduce spoilers. Hearing people around you (understandably) happily exclaim 'oooh I think I found something in ' can sometimes give away the solution. Though honestly some collaboration is fun as well, so I'm not really sure how to circumvent this issue.
Environment-wise I think the air conditioning was a bit loud at times, making Chris a bit more difficult to hear at times.
All in all - would recommend :thumbsup:
Thank you. Learned a lot today.
Most attenders are non-native English speakers.
Please talk slower and pronounce clearer.
Also maybe put some more effort in having your final setup script + challanges tested by someone.
Chris is a confident, funny, knowledgeable and patient teacher - I loved the style and mix of slides, easy to access codepen code snippets (made it easy to catch back up if you fell behind a little) and not needing to have anything installed locally if you didn't want to was a neat idea.
It was fun seeing the vanilla javascript way of handling things, the satisfaction of seeing sprites moving around on screen was great!
The react stuff was interesting to learn about, and seeing that it can be used in so many ways (mobile, web etc) is neat.
Also TIL about parcel - which is a really nice little web app bundler that I'd not heard of before!
The react stuff could have been a little more in-depth - I think the game engine stuff was fun, and the react stuff was fun, but it didn't feel like there was enough time to get as in depth with each one as I'd have liked.
Other than that, an awesome workshop!