Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Building Software at Google Scale Tech Talk

    Google TechTalks

    1 HN recommender · recommended in 3 months, 2013–2014

    YouTube

    1:10:02 · 58K views · Mar 30, 2012

    Google engineers describe Google's internal build system, a unified, language-agnostic system used across the company. It was presented as a 2012 NYC tech talk.

    Referenced as a rare public description of how Google builds software, from which tools like Bazel descend.

    Software Engineering & LanguagesTesting, debugging & developer toolsSoftware architecture & design
    1. 30:50
      Why Google Stores Billions of Lines of Code in a Single Repository@Scale317K views • 11 years ago
    2. 1:22:45
      Building Software Systems At Google and Lessons LearnedStanford257K views • 15 years ago
    3. 52:41
      Seattle Conference on Scalability: YouTube ScalabilityGoogle TechTalks30K views • 19 years ago
    4. 1:20:29
      Stanford Seminar - Google's Steve Yegge on GROKStanford Online30K views • 14 years ago
    5. 1:14:19
      NYC Tech Talk Series: How Google Backs Up the InternetGoogle TechTalks41K views • 12 years ago
    6. 24:02
      How to: Work at Google — Example Coding/Engineering InterviewLife at Google7.6M views • 9 years ago
    7. 1:00:29
      Google I/O 2012 - Meet the Go TeamGoogle for Developers108K views • 14 years ago
    8. 43:33
      Google I/O 2011: Chrome Dev Tools ReloadedGoogle for Developers107K views • 15 years ago
    9. 40:33
      2016 LLVM Developers’ Meeting: D. Dunbar “A New Architecture for Building Software”LLVM7.3K views • 9 years ago
    10. 56:39
      Alan Kay - Programming and ScalingColin McDonnell36K views • 11 years ago
    11. 37:49
      Tudor Gîrba - Moldable developmentCurry On!26K views • 7 years ago
    12. 46:22
      F8 2015 - Big Code: Developer Infrastructure at Facebook's ScaleMeta Developers99K views • 11 years ago
    13. 57:53
      Larry Wall Speaks at GoogleGoogle TechTalks81K views • 18 years ago
    14. 1:10:15
      Tech Talk: Linus Torvalds on gitGoogle4.1M views • 19 years ago
    15. 24:03
      Keynote: Flutter (Dart Developer Summit 2016)Google for Developers19K views • 10 years ago
    16. 1:02:50
      The Language of the System - Rich HickeyClojureTV174K views • 13 years ago
    17. 1:00:19
      How To Design A Good API and Why it MattersGoogle TechTalks453K views • 19 years ago
    18. 59:26
      The Go Programming LanguageGoogle TechTalks406K views • 16 years ago
    19. 52:29
      "I See What You Mean" by Peter AlvaroStrange Loop Conference59K views • 11 years ago
    20. 34:10
      Anders Hejlsberg on Modern Compiler ConstructionKasper25K views • 9 years ago

    3 comments from Hacker News

    1. @WestCoastJustinJul 2013· in “The Woman at the Heart of Everything Google Builds”

      The Wired article talks about internal tools used to compile code. In line with that, there is an interesting video "Building Software at Google Scale" [1], which seems to give an overview of the systems used. [1] this video

      RecommendsView on HN
    2. @pnathanJan 2013· in “Behind enemy lines: 3 months as an iOS developer at Google”

      Honestly, I've heard the majority of it before, and I have never been a Google employee. I have, however, listened to some of their talks on the internal workflows and processes that they've presented and posted on youtube. I think the only things I didn't hear before were some of the specific toolnames. edit: [LINK] here's their engineering tools blog. this video and a talk [LINK] and another talk Really cool stuff.

      CitesView on HN
    3. @chasJun 2014· in “Programmers’ Build Errors: A Case Study at Google [pdf]”

      Google has publically described their build system here [LINK] (low fidelity) and here this video (high fidelity)

      CitesView on HN