Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RACDC 2014 #1350

Closed
jspahrsummers opened this issue May 23, 2014 · 60 comments
Closed

RACDC 2014 #1350

jspahrsummers opened this issue May 23, 2014 · 60 comments
Labels

Comments

@jspahrsummers
Copy link
Member

We're gonna host a day of ReactiveCocoa talks and Q&A at the GitHub office during WWDC week this year.

The current plan is to do it on Tuesday, June 3rd, with a rough agenda like the following (as suggested by @dannygreg):

  • Late(ish) start - ~11am
  • Brief kickoff talk (I'll do a quick overview of the day)
  • 2 or 3 talks (each ~ 30 mins)
  • Lazy Lunch
  • Panel and QA discussion
  • Social/"networking" time

We'll have a proper event invitation coming soon, to which you can RSVP. However, we'd like to solicit talks from RAC collaborators.

Would anyone from @ReactiveCocoa/reactivecocoa be interested in speaking?

@jspahrsummers
Copy link
Member Author

FWIW, I'm planning to give a talk (of indeterminate length) about the changes that will be coming in 3.0.

@joshaber
Copy link
Member

What's our goal? General RAC knowledge?

@notxcain
Copy link

Great! I'll sure be there!

@dannygreg
Copy link
Member

What's our goal? General RAC knowledge?

I think any talk pertaining to RAC or any of it's features would be great. Maybe even more general FRP.

@jspahrsummers
Copy link
Member Author

What's our goal? General RAC knowledge?

Maybe we can step through a few levels: one introductory RAC talk, one or two mid-level talks, and one or two expert talks (of which I consider the 3.0 talk to be one).

@joshaber
Copy link
Member

Maybe even more general FRP

I just heard @jonsterling's head explode.

@jspahrsummers
Copy link
Member Author

@dannygreg Will/can we record these and put them online later?

@dannygreg
Copy link
Member

Will/can we record these and put them online later?

That's the plan, I'd also like to stream it live… but I'd need to chat to @dreww and co.

@dannygreg
Copy link
Member

I just heard @jonsterling's head explode.

:trollface:

@notxcain
Copy link

I think it's important to explain how to think in terms of values over time. How to retain state in pure transformations. MVVM bindings is the very simple concept to understand and to feel the reactivity.

@joshaber
Copy link
Member

I wonder if @jonsterling would have any interest in talking about his ideas around immutable view models?

@joshaber
Copy link
Member

I can talk if need be, but honestly I feel like people have to be sick of listening to me talk about RAC.

@jspahrsummers
Copy link
Member Author

people have to be sick of listening to me

Nah, you should do it if I have to. :trollface:

@RuiAAPeres
Copy link
Member

@jspahrsummers would the talks/event be recorded?

@jspahrsummers
Copy link
Member Author

@RuiAAPeres See the discussion above.

@RuiAAPeres
Copy link
Member

Streaming it would be great.

@jonsterling
Copy link
Contributor

Hm, I might be available to talk a bit about Taliban-style immutable view models and state transitions… Hit me up if there's interest, and I'll try to put something together.

@joshvera
Copy link
Member

Hm, I might be available to talk a bit about Taliban-style immutable view models and state transitions… Hit me up if there's interest, and I'll try to put something together.

👍 would subscribe

@joshaber
Copy link
Member

@jonsterling I'd love something like that.

@kastiglione
Copy link
Member

I'd love to speak, work duties permitting. Any request of what would be good to cover?

My initial ideas:

  • Building signal APIs for conventional APIs
  • Tour of operators. This could go two ways:
    1. Review more or less the full gamut of operators, since it seems common to have gaps of knowledge in what's available. Might be valuable to also to point out misuse of operators.
    2. Choose select operators and explain their implementation. My thinking here is that being able to reason a bit about RAC operator implementations will make for a better experience adopting RAC.

These both seem more intermediate, but I'd be happy to do an intro talk instead .

@dannygreg
Copy link
Member

Building signal APIs for conventional APIs

That sounds pretty fantastic.

@jspahrsummers
Copy link
Member Author

Building signal APIs for conventional APIs

That sounds pretty fantastic.

Agreed, it sounds awesome. Is this a topic deep enough for a presentation, though?

If not, I think either (or both) of the operator topics would be amazing.

@dannygreg
Copy link
Member

Is this a topic deep enough for a presentation, though?

There is no real minimum length for talks to be fair.

@kastiglione
Copy link
Member

I'll do up an outline and we can judge it from that.

@jspahrsummers
Copy link
Member Author

Sounds like we will not be able to record or stream this event. Sorry, world.

For this reason, I'd really like to see every presentation include presenter's notes, so the audience at home can still benefit from them.

@fpillet
Copy link

fpillet commented May 27, 2014

That would be fantastic for us not being able to make it to SF. I'm really really interested in more material about RAC. The docs are great but barely scratch the surface of what can be achieved, and additional material specifically targeting RAC (not FRP in general or other implementations) would be very much appreciated.

@Coneko
Copy link
Member

Coneko commented May 28, 2014

I think we should really stop referring to FRP so much, because it makes things seem a lot more complicated than they are in practice, as far as RAC is concerned. Node.js has many stream transformation libraries and they almost never refer to FRP.

I mention this here in case someone was writing up slides for a talk and thinking of referring to FRP.

@anaisbetts
Copy link

We wanted to video, but all of our video people are out of town that day :(

@bobspryn
Copy link

Awesome. Was really hoping something like this would go down. Thanks guys!

@jspahrsummers
Copy link
Member Author

If you're going (speakers included!), please RVSP and get the address here: https://ti.to/github-events/reactive-cocoa-developer-conference-

See you all there!

@jonsterling
Copy link
Contributor

Cool. If there's still interest, I'd be delighted to do a talk on "Taliban-Style Modularity with RAC". Basically outlines the particular view of functional & compositional MVVM which I have arrived at, inspired by SML-style modularity.

If nobody wants to hear about that, I'll likely still be coming though :)

@dannygreg
Copy link
Member

@jonsterling definitely bring yourself and your talk along. It's going to be pretty loosely organised so I'll probably put together the talk lineup on the day based on who we have with us 😝

@conradwt
Copy link

@jspahrsummers Most of the WWDC video sessions online today simply capture the screen which are just slides and use an inexpensive clip-on Bluetooth or WiFi mic for best audio quality and speaker mobility. Thus, I really don't think this technique would produce useless results.

@dannygreg
Copy link
Member

Most of the WWDC video sessions online today simply capture the screen which are just slides and use an inexpensive clip-on Bluetooth or WiFi mic for best audio quality and speaker mobility. Thus, I really don't think this technique would produce useless results.

They also have professional AV technicians and a huge rig in order for them to achieve those results. Not being funny here folks, we tried to make it work, but our AV folks are going to be away. There will be no videos or live stream.

Sorry.

Telling us about another gadget or something which we could take more of our time to setup and monitor etc. is unfortunately not going to change that. Speakers are absolutely free to record as they see fit if they have the ability and the tools though.

@conradwt
Copy link

@dannygreg I'm simply saying that it's better to have something rather than nothing especially for the people that are new to the technology and cannot attend the conference.

@kastiglione
Copy link
Member

If there's still interest, I'd be delighted to do a talk on "Taliban-Style Modularity with RAC".

Looking forward to it @jonsterling

@jonsterling
Copy link
Contributor

@dannygreg Whoa! Don't think anybody was demanding (or even suggesting) that you guys go to any trouble to record this. I'm sure speakers are perfectly content to do it themselves (or not) as they see fit.

@kastiglione Thanks! 😃

@robb
Copy link
Member

robb commented May 29, 2014

💖

@anaisbetts
Copy link

Hey guys, I believe that we will be able to stream and record this now, @pakwit from GitHub's famous Streaming Eagles™ will be able to stream / record the talks

@dannygreg
Copy link
Member

😍 🎆

@fpillet
Copy link

fpillet commented May 30, 2014

Yeah! Fantastic news. Let us know the details!

@andrask
Copy link
Contributor

andrask commented May 30, 2014

👍

@olegam
Copy link

olegam commented Jun 3, 2014

No more seats? I would love to join but it says sold out :(

@jspahrsummers
Copy link
Member Author

Sorry, we have limited space in our office. 😕

We'll announce when we have the content online afterward!

@olegam
Copy link

olegam commented Jun 3, 2014

Ok no worries. Looking forward to watch it online then.

@jspahrsummers
Copy link
Member Author

See streaming details, and leave questions, in #1367.

@jspahrsummers
Copy link
Member Author

I've posted the slides and notes for my talk. Video still forthcoming.

@aehlke
Copy link

aehlke commented Jun 6, 2014

@jspahrsummers on pins and needles waiting to hear about RxSwift / how Swift will change RAC's plans :) Unfortunately only caught your live stream for midway through.

@jonsterling
Copy link
Contributor

The slides for my talk are here incidentally; I'm afraid I've not figured out how to use presenters notes, so they may not be that useful on their own just yet.

@jspahrsummers
Copy link
Member Author

In my talk, I mentioned Erik Meijer's keynote (about duals, Rx, and AsyncEnumerable) at Lang.NEXT 2014—the recording of that is now online, and I highly recommend everyone watch it!

@jspahrsummers
Copy link
Member Author

Videos are now online:

💖 for @pakwit and @furyus for their help with this. ⚡

@aehlke
Copy link

aehlke commented Jun 13, 2014

❤️ Thanks!

@jonsterling
Copy link
Contributor

Thanks to everyone for getting those videos up! :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests