These are chat archives for nodeconf/london

11th
May 2016
David Wood
@Codesleuth
May 11 2016 07:29
Good morning all!
LaSombra
@lasombra
May 11 2016 08:24
Morning morning
Packed house
David Radkowski
@davidradkowski
May 11 2016 08:26
There's a spare seat next to me ๐Ÿ˜
Matthew Clark
@matthew1000_twitter
May 11 2016 08:33
Never heard of Gitter before.... looks great!
David Wood
@Codesleuth
May 11 2016 08:34
Welcome to Gitter! The Twitter account for today is @nodeconf_london
Jon Kelly
@jkbits1
May 11 2016 08:35
This first talk is great!
Ines Teles
@iteles
May 11 2016 08:39
Loving the #nodesash!
Marco Bettiolo
@bettiolo
May 11 2016 08:41
Good morning beautiful people
Eugene Sia
@siaeugene_twitter
May 11 2016 08:46
Good morning! :D
Jon Kelly
@jkbits1
May 11 2016 08:52
Great points about the positive benefit of codes of conduct :+1:
LaSombra
@lasombra
May 11 2016 08:54
Very enlightening talk
Jon Kelly
@jkbits1
May 11 2016 09:02
Love the Carl Sagan quotes in this talk
Matthew O'Connor
@matt-oc
May 11 2016 09:06
Who tweeted the nodesash? :)
Simon Wood
@hpoom
May 11 2016 09:17
If anybody wants to chat about other uses of AWS Lambda come and chat to me on the Holiday Extras stand. We are using it in the build pipleine for an Static Site Generator.
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:18
Where is the github for the serverless stuff. I want to take a look!
Jan Lehnardt
@janl
May 11 2016 09:21
๐Ÿ‘‹
Chris Hutchinson
@chrishutchinson
May 11 2016 09:25
All on here @PaulDJohnston_twitter https://github.com/nikhilaravi
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:26
@chrishutchinson ta!
Paul Hammond
@citypaul
May 11 2016 09:28
Great tall Nikhila
Fabio Crisci
@piuccio
May 11 2016 09:29
brilliant
Paul Hammond
@citypaul
May 11 2016 09:29
Talk even... Autocorrect
LaSombra
@lasombra
May 11 2016 09:30
Very nice talk. Full of useful information and a flawless demo to boot
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:30
Was a great talk
Luke Sheard
@LukeSheard
May 11 2016 09:38
Confident that I can convince people to
Jon Kelly
@jkbits1
May 11 2016 09:38
Always hear brilliant ideas when @substack speaks
Luke Sheard
@LukeSheard
May 11 2016 09:38
Concert everything to Lambdas.
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:39
@LukeSheard ?Concert? Convert?
Sodium is interesting
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:45
So we have "server free" and "serverless" now. That's not confusing!
Jan Lehnardt
@janl
May 11 2016 09:45
There is also nobackend :)
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:46
@janl sigh
Jan Lehnardt
@janl
May 11 2016 09:46
If anyone wants to talk abou Hoodie, CouchDB, Greenkeeper, or anything else I'm involved with, please find me, I'm happy to chat :)
@PaulDJohnston_twitter nah, it's cool! These are all addressing different, important things :)
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:47
;)
Matthew Clark
@matthew1000_twitter
May 11 2016 09:48
Must learn to type faster :)
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:48
:)
didn't get the github repo though...
Luke Sheard
@LukeSheard
May 11 2016 09:50
"It barely works" is probably a good summary of almost all products. Right?
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 09:51
pretty much
you just hide that fact from users!
right. coffee
Jonathan King
@JonathanUsername
May 11 2016 10:25
Is there a wifi password for the Barbican Event or any other access point?
LaSombra
@lasombra
May 11 2016 10:25
business1389
Jonathan King
@JonathanUsername
May 11 2016 10:25
the free wifi is creaking under the strain
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 10:26
Just so you all know, we are Hiring! Looking for someone to take on our (quite mature) Serverless infrastructure. PM me
Jonathan King
@JonathanUsername
May 11 2016 10:26
That works, cheers!
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 10:30
Oh - Movivo is hiring - but the website is totally cryptic.
and... we use a lot of the AWS stack (SNS, Cognito, API Gateway, SQS, and a whole bunch of other stuff as well as AWS Lambda)
Simon Wood
@hpoom
May 11 2016 10:33
@janl Would love to chat to you later about CouchDB and how we are using it, the challenges we face. Maybe come find myself (Simon) or Rob on the Holiday Extras table in a break?
Jon Kelly
@jkbits1
May 11 2016 10:35
Chris is eager for feedback, please feel free to comment and ask questions he can answer here later
Dean McDonnell
@mcdonnelldean
May 11 2016 10:44
Hey all!
Jon Kelly
@jkbits1
May 11 2016 10:45
Hey there!
Kassandra Perch
@nodebotanist
May 11 2016 10:46
@mcdonnelldean WELCOME TO MY GITTER.
Dean McDonnell
@mcdonnelldean
May 11 2016 10:46
@nodebotanist Gertter :D
Kassandra Perch
@nodebotanist
May 11 2016 10:46
THe Nerdcernf Lernden Gertter
Dean McDonnell
@mcdonnelldean
May 11 2016 10:46
I love it!
Jon Kelly
@jkbits1
May 11 2016 10:47
Fantastic talk @nodebotanist !
Dean McDonnell
@mcdonnelldean
May 11 2016 10:47
Yup
Kassandra Perch
@nodebotanist
May 11 2016 10:47
Thanks!
Dean McDonnell
@mcdonnelldean
May 11 2016 10:47
@nodebotanist Sad I missed it this time but I got it in NCEU so I'm not too sad, besides I can now annoy you to CFP to EU :D
But I seen it on the live stream so that's sort of the same :D
So @iancrowther Is an avenger.. Huh :D
Kassandra Perch
@nodebotanist
May 11 2016 10:51
Hahaha yeah there's been talk of me running a NodeBots workshop
(Which yes totally can do)
Dean McDonnell
@mcdonnelldean
May 11 2016 10:53
Oh!!! You gotsta do it! You are the only one with the power to one up Matteo's Cocktail Robot... OMG can you imagine a workshop full of people with sashes!!
I offer myself as tribute, or a helper elf, whichever you prefer :D
Kassandra Perch
@nodebotanist
May 11 2016 10:55
I prefer you alive. For now.
:P
Simon Wood
@hpoom
May 11 2016 10:58
Told a few people face to face about the Holiday Extras Culture repo. For those looking for the link it is here https://github.com/holidayextras/culture
Jon Kelly
@jkbits1
May 11 2016 10:58
ChakraCore is bringing time-travel debugging to node :+1: :smile:
Simon Wood
@hpoom
May 11 2016 10:59
It is how the teams at Holiday Extras write code and how we work, all published in the open. Feel free to fork it or PR to it :)
We <3 you @iancrowther
Jan Lehnardt
@janl
May 11 2016 11:12
@hpoom will do!
Rob Johnson
@notABluesSinger
May 11 2016 11:14
Would encourage anyone to chat to the Snyk guys, really switched on and cool tech
Dean McDonnell
@mcdonnelldean
May 11 2016 11:27
Me too :D
Lol, I meant me too to @nodebotanist I do not know the folks from Sync :D
Kassandra Perch
@nodebotanist
May 11 2016 11:32
lol
PROMISES WILL NOT WIN
Dean McDonnell
@mcdonnelldean
May 11 2016 11:32
NEVA!
David Wood
@Codesleuth
May 11 2016 11:33
Do you promise?
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 11:33
Snyk ftw
Kassandra Perch
@nodebotanist
May 11 2016 11:33
Well Bradley Farias (pre-married name Meck) will be working on that
Luke Sheard
@LukeSheard
May 11 2016 11:33
"Promises will not win" ... And that is your opinion!
Kassandra Perch
@nodebotanist
May 11 2016 11:34
It's definitely my opinion that while promises are helpful they should be an option, not a default.
David Wood
@Codesleuth
May 11 2016 11:34
async/await simplify promises to an awesome level
Kassandra Perch
@nodebotanist
May 11 2016 11:35
And I can tell you from a less opinionated and more "I've been watching things" perspective that promises have a long way to go before they replace everything in JS.
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 11:35
oh no... oh nonono... anything but that converation!
Evangelos Pappas
@epappas
May 11 2016 11:35
What'll be the fate of domain module?
Dean McDonnell
@mcdonnelldean
May 11 2016 11:35
As someone who did .net Async/Await is awesome, but hard for most people to grasp. Also promises fake serial logic. But. I am not getting involved in this. I'm going to Noop the hell out :D
CALLBACKS ARE TRUTH
Gone
Evangelos Pappas
@epappas
May 11 2016 11:36
Sure they are depricated. Shouldn't they be replaced with something else? A great amount of ppl are using them
David Wood
@Codesleuth
May 11 2016 11:36
Let's all just create event emitters for everything
Simon Wood
@hpoom
May 11 2016 11:37
In every JS community there will be bikeshedding about Callbacks Vs Promises
both are good and both are bad. Wield them responsibly and all will be fine
Dean McDonnell
@mcdonnelldean
May 11 2016 11:37
I actually like that JS lets you do all the things if I'm being honest
A lot of expressionism comes from that fact
David Wood
@Codesleuth
May 11 2016 11:38
They don't solve the same problems
Dean McDonnell
@mcdonnelldean
May 11 2016 11:38
@Codesleuth EventEmitter driven development :D
Kassandra Perch
@nodebotanist
May 11 2016 11:39
I believe in choice, as well. I don't like the idea of TC39 overlords (overrulers, first of all), I like the idea of "hey we made promises easier if you like them"
Dean McDonnell
@mcdonnelldean
May 11 2016 11:39
^ This really
I want it all, I Want It All, I WANT IT ALL!.... I WANT IT NOW
Kassandra Perch
@nodebotanist
May 11 2016 11:40
I can see in my mind's eye you airguitaring right this second.
Dean McDonnell
@mcdonnelldean
May 11 2016 11:40
You know me too well :D
james mountain
@jammed_twitter
May 11 2016 11:47
Live stream >> show the code not the people typing!!! FFS
Dean McDonnell
@mcdonnelldean
May 11 2016 11:48
@iancrowther ^
Paul 'CTO' Johnston
@PaulDJohnston_twitter
May 11 2016 11:50
Interesting stuff on screen. I think I'm following what he's doing, but can't see all the code even in the audience.
This message was deleted
Ian Thomas
@anatomic_twitter
May 11 2016 11:52
I think this inlining approach is something that the JS engines are trying to do automatically
JCollier
@Slakah
May 11 2016 12:00
Yeah im genuinely suprised that v8 wouldnt do that inlining optimisation automatically when the code is deemed hot.
Gonna have to test the benchmark code where the first couple of thousand calls are omitted from the average
Jon Kelly
@jkbits1
May 11 2016 12:58
Keen to hear this talk, from @nexxylove :clap:
Emily Rose welcomes PRs for their project, https://github.com/emilyrose/cerulean
Ian Thomas
@anatomic_twitter
May 11 2016 13:13
Did anyone get the url for the dashboard?
David Wood
@Codesleuth
May 11 2016 13:14
Peter
@piotrekkmt
May 11 2016 13:18
So what happened to the beard?
Adrian Lynch
@adrianblynch
May 11 2016 13:18
For those at the event, youโ€™re missing out on some awesome music on the live stream :D
David Wood
@Codesleuth
May 11 2016 13:18
Beard?
Peter
@piotrekkmt
May 11 2016 13:19
synxs
Leanne Vaughey
@leannevau
May 11 2016 13:19
Great talk @nexxylove!
Peter
@piotrekkmt
May 11 2016 13:19
Andrew's beard :smile:
Jon Kelly
@jkbits1
May 11 2016 13:19
@nexxylove, what's a good toolchain for the photon?
Wojtek Siudzinski
@suda
May 11 2016 13:22
@jkbits1 You can use web IDE here: https://build.particle.io/build or try the local IDE build on Atom: https://www.particle.io/dev
I'm in the venue whole day if anyone wants to talk Particle or embedded BTW :)
Jon Kelly
@jkbits1
May 11 2016 13:26
@suda thanks, I've seen the photon do some good things, and fancy trying it out
Emily Rose
@emilyrose
May 11 2016 13:26
oh heyy!
thanks @leannevau :smile_cat:
Kassandra Perch
@nodebotanist
May 11 2016 13:27
My belt uses the photon as well
It's pretty great
David Wood
@Codesleuth
May 11 2016 13:27
Great talk @emilyrose ! Button still being pressed?
Emily Rose
@emilyrose
May 11 2016 13:27
@jkbits1 Particle themselves actually have the best tools. the particle-cli on npm and the IDE @suda mentioned!
David Wood
@Codesleuth
May 11 2016 13:28
500 - let's make it happen!
Emily Rose
@emilyrose
May 11 2016 13:28
WOOOO
as soon as twitter lets me back onto the API I'll get the LED lighting up again
Kassandra Perch
@nodebotanist
May 11 2016 13:28
LOL
Yeah
That rate limit can bite you
Emily Rose
@emilyrose
May 11 2016 13:28
yeah haha, I was praying it wouldn't
Kassandra Perch
@nodebotanist
May 11 2016 13:28
I'm working on handling it, I'll share the code when I do
Emily Rose
@emilyrose
May 11 2016 13:29
tweeting CSS colors to #NODECONFLONDON will make the LED light up again
LOL, got cut off again
:(
Leanne Vaughey
@leannevau
May 11 2016 13:33
@nexxylove your building up my tweet count anyway lol! :)
Jon Kelly
@jkbits1
May 11 2016 13:33
@emilyrose thank you, it's a big help to hear about these tools
Leanne Vaughey
@leannevau
May 11 2016 13:33
Is everyone who is watching the live stream finding it ok?
Shane Lacey
@shanel262
May 11 2016 13:34
Yeah its fine for me :D @leannevau
Leanne Vaughey
@leannevau
May 11 2016 13:35
Cool!
David Wood
@Codesleuth
May 11 2016 13:39
@emilyrose I think your button has concluded. We have it at the back
Oh, it's coming back to the front now
Emily Rose
@emilyrose
May 11 2016 13:43
@Codesleuth haha, thanks!
LaSombra
@lasombra
May 11 2016 14:01
That is one fantastic beard @janl
Evangelos Pappas
@epappas
May 11 2016 15:09

According to the last 2 talks, how do you deal with continuous Development when you have breaking changes across 2 different teams?

How do you guys manage to achieve continuous development without the two features not being blocked?

Ian Thomas
@anatomic_twitter
May 11 2016 15:11
Deploy the breaking change behind a feature switch and turn on when thoroughly tested in hidden live and both areas are running compatible version?
Evangelos Pappas
@epappas
May 11 2016 15:12
how maintainable is that?
too many of those and you are poluting your code
Ian Thomas
@anatomic_twitter
May 11 2016 15:12
remove them once you've proved out correctness and are confident in the deployment
we've also looked into immutable servers as a way to solve this, build new env and switchover once tested and confident
Evangelos Pappas
@epappas
May 11 2016 15:15
true, that's my approach. Plus versioning the the schemas of the datastore
but that's an opinionated "pollution" of the code. eg user_details -> user_details.v1
Nikhila Ravi
@nikhilaravi
May 11 2016 15:20
Hi everyone! Thanks for all the lovely comments! If you want to have a look at the code for my serverless demo its all on github!
https://github.com/nikhilaravi/serverless-graphql
https://github.com/nikhilaravi/serverless-graphql-app
Simon Wood
@hpoom
May 11 2016 15:37
We have been doing node in production since 0.6 almost 5 years.
Really great to hear BBC put Node into space though :D
16,000 a second is awesome and the reason we all love Node
Jon Kelly
@jkbits1
May 11 2016 15:39
@nikhilaravi thanks for the link ๐Ÿ˜ƒ
David Wood
@Codesleuth
May 11 2016 15:42
Typical - there's a Gitter update while we're using it for the event :D
Refresh all the things!
Clarkie
@clarkie
May 11 2016 16:09
can you turn the volume up on the webcast?
David Wood
@Codesleuth
May 11 2016 16:10
We'll see what we can do
Clarkie
@clarkie
May 11 2016 16:10
cheers dude!
Adrian Lynch
@adrianblynch
May 11 2016 16:10
Thatโ€™s better.
Clarkie
@clarkie
May 11 2016 16:10
perfect, thanks
lazlojuly
@lazlojuly
May 11 2016 16:12
I thought the "panel" is going to be assembled from the speakers...
Also, are you going to put some notes up with links to slides for each talk (in case they publish the slides)? :)
Oliver Turner
@oliverturner
May 11 2016 16:18
#allmalepanel :(
Leanne Vaughey
@leannevau
May 11 2016 16:19
Hi @lazlojuly we will have all the videos up asap, we actually have most up now on our YouTube channel
We will get slides up as soon as we get them too!
lazlojuly
@lazlojuly
May 11 2016 16:19
@leannevau awesome, thanks!
Leanne Vaughey
@leannevau
May 11 2016 16:19
No problem
Also our live blog has some links to slides
Adrian Lynch
@adrianblynch
May 11 2016 16:23
Did anyone put their hand up for CoffeeScript?
David Wood
@Codesleuth
May 11 2016 16:23
Yea!
HackBot!
<3 CoffeeScript
Adrian Lynch
@adrianblynch
May 11 2016 16:24
And TypeScript?
David Wood
@Codesleuth
May 11 2016 16:24
Yep!
Simon Wood
@hpoom
May 11 2016 16:51
Last of the swag left on the Holiday Extras table. Please come and take it so I don't have to carry it down to the car later!