HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale

Facebook Developers · Youtube · 2 HN points · 4 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention Facebook Developers's video "F8 2015 - Big Code: Developer Infrastructure at Facebook's Scale".
Youtube Summary
What is it like to build mobile apps at Facebook? Join us as we tour the tool-chain that allows thousands of engineers to build apps faster - and for more platforms - than ever before.
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
It's an internal system, but it was discussed at F8 last year. Here's the video (https://www.youtube.com/watch?v=X0VH78ye4yY#t=31m30s) and someone's notes on it (http://gregoryszorc.com/blog/2015/03/28/notes-from-facebook'...).
Oct 02, 2015 · LegNeato on TTNT: Test This, Not That
Facebook does this to scale their tests, you can hear Katie Coons talking about it in CI at the end of https://www.youtube.com/watch?v=X0VH78ye4yY. There are also rules that say "if you changed this file, run all tests" for things like CI config and such.

Also, the build tool Buck (https://buckbuild.com/) enables this because it knows the graph and associates tests with the code they test...so you even get this test minimization locally as a developer (that is, outside CI) for free. I'm sure Bazel likely has a similar feature too.

Sep 14, 2015 · Corrado on React Native for Android
I think the best part of this article was the small link to the F8 2015 "Big Code" video [0] where they go into detail about switching from Git to Mercurial, building their own IDE around Atom, and detailing their continuous integration process. It's a long video but it's very watchable using the YouTube speed multiplier. :)

[0] https://www.youtube.com/watch?v=X0VH78ye4yY

drinchev
> it's very watchable using the YouTube speed multiplier.

Good catch. Didn't know this feature, thanks!

Jun 26, 2015 · gghh on Fighting spam with Haskell
All correct, but I don't think Bryan O'Sullivan does much haskell these days. He's the manager of some sort of "Developer productivity" team. The Hack programming language came out of his team [1] (tho he wrote a blog post to contrast all the media coverage and say "my people did it, not me! [2]); he spoke about his activity at the last F8 [3]. But he does teach Haskell at Facebook after work :) [4]

[1] https://twitter.com/bos31337/status/446679462835273728 [2] http://www.serpentine.com/blog/2014/03/28/where-credit-belon... [3] https://www.youtube.com/watch?v=X0VH78ye4yY [4] https://twitter.com/bos31337/status/476536457000415232

EDIT: spelling

stingraycharles
I've worked with him to resolve some defects in attoparsec the last few months and I can tell you he is still writing lots of Haskell. He's just in maintenance mode and probably will not start new libraries any time soon.
kryptiskt
I've seen bigger slackers: https://github.com/bos
Mar 28, 2015 · 2 points, 0 comments · submitted by peter123
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.