Talk comments

It was a large topic for the time allotted, but I found it fascinating and am excited to explore this paradigm more, especially has a way to program concurrent systems. I liked the use-case examples (robotics/autonomous systems), and examples of existing projects (like Facebook's Flux architecture) that are using the paradigm - even if they don't put a name to it. My only suggestions might be to have a more streamlined concrete example to illustrate with.

A nice intro to Behat, a tool I was not familiar with. Could have perhaps benefited from talking a bit more about the BDD paradigm vs others, and why PHPSpec might be better than PHPUnit, but it was a good general into to the tool in the given time slot - even including some of it's bonus features like code generation.

Very thorough and clear. I liked running the examples as a way to discuss the trade-offs between different schema design choices. Props for sticking it out to the end of the day of Saturday and answering extra questions, while everyone else was peacing out.

> And when you put "Enterprise-Grade" in the title, we're expecting a more advanced discussion about enterprise-level optimizations and scaling tips. Instead we got an extremely watered down introduction to Angular 1, with no comments whatsoever about the massive changes the framework is about to undergo.

We did ship an enterprise app. We didn't really need to apply any heavy optimizations to the front-end code written in Angular. We thought we would, but we didn't need to. It just worked. I think that illustrates that Angular is a great tool for both small and large projects, and unlike many large monolithic frameworks (think ExtJS), there's actually very little boilerplate/configuration to be done to get something running. I think many people worry too much about the problems they don't end up having (premature optimization). That was one of the messages I tried to send. I did do an overview of the components that we had to implement ourselves in order to actually ship our app.

Anonymous at 20:38 on 10 May 2015

Agree with everyone else. There were already WAY too many "Intro to Angular" type talks at this conference. No need for another. And when you put "Enterprise-Grade" in the title, we're expecting a more advanced discussion about enterprise-level optimizations and scaling tips. Instead we got an extremely watered down introduction to Angular 1, with no comments whatsoever about the massive changes the framework is about to undergo. Maybe would have made sense for OpenWest 2010, but not a very valuable presentation for this day and age.

Anonymous at 20:34 on 10 May 2015

Dan took the "teeth" out of web components for me with this talk, turning it from something confusing and intimidating into something understandable and exciting. Thanks so much for a clear, insightful talk! Just awesome.

Anonymous at 20:31 on 10 May 2015

When you start 15 minutes late and still end 7 minutes early, you probably have a content problem. Very bland introduction to REST, no compelling points or a-ha moments.

Anonymous at 20:27 on 10 May 2015

This was by far one of my favorite talks of the entire conference. Dan has a unique ability to distill a potentially complex topic into a very clear and concise explanation. And Rust itself is an incredibly intriguing programming language with lots of provocative features. Great, great, great talk! Excited to learn more.

Hi everyone... I was having trouble logging into my joind.in account but have that working now. Please look for the slides again by Monday afternoon.

Anonymous at 19:12 on 9 May 2015

Very fun, thank you. I would have like to have seen less about extending the compiler with a new flow control construct and more about how it scales up quickly from hardware level to high level.

1 motor-adr ! ( starts motor by storing a one bit at the motor address -- very low level )

quickly becomes

motor-adr step ( steps the motor one step )

then, later

10 degrees motor-adr step ( turns the motor about 10 degrees )

and so on