Software Engineering at Google • Titus Winters & Matt Kulukundis • GOTO 2022
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
Read the full transcription of the interview here:
Titus Winters - Principal Software Engineer at Google and Co-Curator of “Software Engineering at Google“ @Titus Winters
Matt Kulukundis - Senior Staff Software Engineer at Google @Matt Kulukundis
DESCRIPTION
What’s the difference between programming and software engineering?
Join Titus Winters, co-curator of “Software Engineering at Google”, and Matt Kulukundis while they approach the lessons learned by software engineering teams at Google in establishing the right practices for writing sustainable code in a safe environment. Discover what Google is still trying to improve on and what software decisions are difficult to undo.
The interview is based on Titus’ co-curated book “Software Engineering at Google“:
TIMECODES
00:00 Intro
01:25 Build systems
06:30 Build systems dependencies
17:28 What is Google trying to improve in engineering?
24:50 Cheat sheet for building great teams
29:49 Where can Google improve on from a culture’s perspective?
32:07 How to grow as a software developer?
37:31 What chapter is missing entirely in the book?
42:16 What decisions are hard to undo?
48:48 3 Book recommendations
51:17 Outro
RECOMMENDED BOOKS
Titus Winters, Tom Manshreck & Hyrum Wright • Software Engineering at Google •
Forsgren, Humble & Kim • Accelerate: The Science of Lean Software and DevOps •
George Fairbanks • Just Enough Software Architecture •
Fred Brooks Jr. • The Mythical Man-Month •
Kim Scott • Just Work •
Douglas R. Hofstadter • Gödel, Escher, Bach •
Douglas R. Hofstadter • I Am a Strange Loop •
Alasdair MacIntyre • After Virtue •
N. K. Jemisin • The Fifth Season •
Becky Chambers • Wayfarers Series •
Ken Liu • The Dandelion Dynasty •
David Farley • Modern Software Engineering •
Martin Kleppmann • Designing Data-Intensive Applications •
Zhamak Dehghani • Data Mesh •
#SoftwareEngineering #Google #BuildSystems #SoftwareTeams #TitusWinters #MattKulukundis #Dependencies #Programming #GreatTeams #BuildGreatTeams
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
5 months ago 01:01:22 1
БОЛЬШАЯ ОПТИМИЗАЦИЯ WINDOWS 10 / КАК ПОВЫСИТЬ ПРОИЗВОДИТЕЛЬНОСТЬ ПК В ИГРАХ? ГАЙД!
5 months ago 00:10:27 1
Three New Plugins from Kiive Audio and AudioScape
5 months ago 00:05:22 1
SUPERKIND (슈퍼카인드) ’MOODY’ Official MV
5 months ago 00:15:02 1
Sei milioni e mezzo di ucraini hanno firmato per la pace, ma il governo non ci ascolta
5 months ago 00:02:06 1
КАК СКАЧАТЬ ЛЮБОЙ ФАЙЛ ИЗ МАСТЕРСКОЙ STEAM? GARRYS MOD, KENSHI, RIMWORLD, WALLPAPER ENGINE 2023
5 months ago 00:00:51 1
Как нейросеть видит Portal | How AI Sees Portal
5 months ago 00:01:56 1
DOOM: The Dark Ages | Official Trailer 1 (4K) | Coming 2025
5 months ago 00:08:13 1
Metal Gear MSX 1987 - Fan Remake - Unreal Engine - Tony Lattke
5 months ago 00:43:53 1
Sei Nicht Befreundet Mit Leuten, Die Diese 10 Dinge Tun | Freundschaftsgeheimnisse
5 months ago 00:04:50 1
Substance Painter High Poly to Low Poly Texture Maps Baking Tutorial
5 months ago 00:02:48 1
Reverse Engineering Car Bumper in Quicksurface from iReal M3 3D Scanned Data STL
5 months ago 00:06:43 1
Go vs. Rust: Performance Benchmark
5 months ago 00:04:23 2
ACES HIGH (Iron Maiden) - Tommy Johansson
5 months ago 00:08:12 54
Farming Simulator 25 - Анонсирован выход новой фермы
5 months ago 00:01:00 1
РАБота | РАБ | проРАБ и др. #веселыйанглийский
5 months ago 00:04:28 1
Amedeo Minghi - Dove sei, dove mai (Official Video)
5 months ago 00:03:21 1
Inside a custom hydraulic manifold
5 months ago 00:37:44 1
Hyper realistic paper art KTM DUKE 390/No modeling software,No modelling-
5 months ago 00:02:25 1
The Founder of C++ On How Long It Takes To Learn The Language
5 months ago 00:00:27 1
Knowledge Beyond Death and Creation | #Shorts | #MaximsOfWisdom
5 months ago 00:00:49 1
Kingston Technology - DDR5 RGB Memory with speed of 8000MT/s – Kingston FURY Renegade DDR5 RGB Limited Edition
5 months ago 00:10:13 1
FREE Clipper Vst Plugin by Kazrog - KClip Zero - How To Use Clipping in Mixing
5 months ago 00:09:15 1
Doom: The Dark Ages Trailer Tech Breakdown: The Next-Gen id Tech Revealed