{"action":"created","issue":{"url":"https://api.github.com/repos/brooklynjs/brooklynjs.github.io/issues/205","labels_url":"https://api.github.com/repos/brooklynjs/brooklynjs.github.io/issues/205/labels{/name}","comments_url":"https://api.github.com/repos/brooklynjs/brooklynjs.github.io/issues/205/comments","events_url":"https://api.github.com/repos/brooklynjs/brooklynjs.github.io/issues/205/events","html_url":"https://github.com/brooklynjs/brooklynjs.github.io/pull/205","id":111861021,"number":205,"title":"Proposed talk: Open Source Email Client in Electron, React, and Flux","user":{"login":"emorikawa","id":489001,"avatar_url":"https://avatars.githubusercontent.com/u/489001?v=3","gravatar_id":"","url":"https://api.github.com/users/emorikawa","html_url":"https://github.com/emorikawa","followers_url":"https://api.github.com/users/emorikawa/followers","following_url":"https://api.github.com/users/emorikawa/following{/other_user}","gists_url":"https://api.github.com/users/emorikawa/gists{/gist_id}","starred_url":"https://api.github.com/users/emorikawa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emorikawa/subscriptions","organizations_url":"https://api.github.com/users/emorikawa/orgs","repos_url":"https://api.github.com/users/emorikawa/repos","events_url":"https://api.github.com/users/emorikawa/events{/privacy}","received_events_url":"https://api.github.com/users/emorikawa/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-16T16:03:11Z","updated_at":"2015-11-18T18:51:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/brooklynjs/brooklynjs.github.io/pulls/205","html_url":"https://github.com/brooklynjs/brooklynjs.github.io/pull/205","diff_url":"https://github.com/brooklynjs/brooklynjs.github.io/pull/205.diff","patch_url":"https://github.com/brooklynjs/brooklynjs.github.io/pull/205.patch"},"body":"I’d like to talk about building cross-platform desktop apps with Electron, React, Flux, and Node. I just released [N1](http://nylas.github.io/N1/), an extensible [open source](https://github.com/nylas/N1) email client. We let developers build plugins in React, have a pretty cool component injection system to safely load them in the client, and make it all work offline with a local SQLite DB. I’d love to show what goes into building an app like this and some of the patterns we discovered to make it extensible with web tech.\r\n\r\nI love Brooklyn JS and would be honored for a chance to speak. I’ve presented various tangentially related pieces of this at [React Europe](https://www.youtube.com/watch?v=Uu4Yz2HmCgE) and [React NYC](http://evanmorikawa.com/talks/scaling-flux), but this would be the first public speaking appearance of it post-launch."},"comment":{"url":"https://api.github.com/repos/brooklynjs/brooklynjs.github.io/issues/comments/157819316","html_url":"https://github.com/brooklynjs/brooklynjs.github.io/pull/205#issuecomment-157819316","issue_url":"https://api.github.com/repos/brooklynjs/brooklynjs.github.io/issues/205","id":157819316,"user":{"login":"kosamari","id":4581495,"avatar_url":"https://avatars.githubusercontent.com/u/4581495?v=3","gravatar_id":"","url":"https://api.github.com/users/kosamari","html_url":"https://github.com/kosamari","followers_url":"https://api.github.com/users/kosamari/followers","following_url":"https://api.github.com/users/kosamari/following{/other_user}","gists_url":"https://api.github.com/users/kosamari/gists{/gist_id}","starred_url":"https://api.github.com/users/kosamari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kosamari/subscriptions","organizations_url":"https://api.github.com/users/kosamari/orgs","repos_url":"https://api.github.com/users/kosamari/repos","events_url":"https://api.github.com/users/kosamari/events{/privacy}","received_events_url":"https://api.github.com/users/kosamari/received_events","type":"User","site_admin":false},"created_at":"2015-11-18T18:51:52Z","updated_at":"2015-11-18T18:51:52Z","body":"thanks @emorikawa ! as someone who worked on Emails in previous job, I'm super excited about this talk, we'd love to keep this PR up for future month :)\r\np.s a little late notice but if you still need ticket for tomorrow's event, please holla at me on email (listed on profile)"}}