HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

patterns

2000s×Talk×Play all on YouTube

Upload date

Past year2020s2010s2000s

Type

TalkLectureExplainerTutorialDocumentaryInterviewDemoCommentaryComedyMusic

Duration

Under 4 minutes4-20 minutes20-60 minutesOver 1 hour

Features

Hidden gemsEvergreen only

Sort by

RelevanceRecently recommendedUpload dateOldest firstView countLike ratioMost recommended
Google Developers Day US - Python Design Patterns44:03

Google Developers Day US - Python Design Patterns

90K views • 19 years ago
GoogleDeveloperDay
Alex Martelli's Google Developers Day talk on classic design patterns (creational, structural and behavioral) and how they appear in Python. He stresses that patterns must be studied in the context of the implementing language.
How To Design A Good API and Why it Matters1:00:19

How To Design A Good API and Why it Matters

453K views • 19 years ago
Google TechTalks
Joshua Bloch's Google Tech Talk on how to design good APIs and why it matters, with concrete principles and examples. It treats every programmer as an occasional API designer.
Topic match · Software architecture & design
DjangoCon 2008 Keynote: Cal Henderson1:02:44

DjangoCon 2008 Keynote: Cal Henderson

125K views • 18 years ago
Google for Developers
Cal Henderson's DjangoCon 2008 keynote, "Why I Hate Django", is a funny critique of Django from a Flickr architect. It touches on scaling topics such as database replication.
Topic match · Software architecture & design
Dasher: information-efficient text entry53:46

Dasher: information-efficient text entry

7K views • 19 years ago
Google TechTalks
David MacKay's 2007 Google Tech Talk presents Dasher, a text-entry system driven by continuous gestures and a language model, reaching about 35 words per minute with one finger and 25 hands-free. It explains the information-theory reasoning behind the design.
Topic match · UX & UI design
A New Way to look at Networking1:21:20

A New Way to look at Networking

30K views • 19 years ago
Google TechTalks
Van Jacobson's 2006 Google Tech Talk argues for rethinking networking around named data rather than host-to-host connections. He gives the history and the unsolved problems of the current internet architecture.
Topic match · Software architecture & design
"The Clean Code Talks  -- Inheritance, Polymorphism, & Testing"38:25

"The Clean Code Talks -- Inheritance, Polymorphism, & Testing"

438K views • 17 years ago
Google TechTalks
Misko Hevery's Clean Code Talk shows how to use object-oriented techniques such as polymorphism to remove repeated if and switch statements. The result is code that is easier to test, understand and maintain.
Topic match · Software architecture & design
A Possible Future of Software Development1:01:33

A Possible Future of Software Development

82K views • 18 years ago
Google TechTalks
Sean Parent of Adobe argues that object-oriented frameworks ultimately fail to deliver scalable, high quality software and proposes combining generic and declarative programming instead. It draws on Stepanov's Elements of Programming.
Topic match · Software architecture & design
Don't Make Me Click1:04:47

Don't Make Me Click

73K views • 18 years ago
Google TechTalks
A Google Tech Talk arguing that the best interface requires the fewest clicks and choices, with Google search, Facebook, the iPod and Firefox as examples. It shows how minimizing interaction makes interfaces easier to learn.
Topic match · UX & UI design
Three Beautiful Quicksorts53:56

Three Beautiful Quicksorts

45K views • 19 years ago
Google TechTalks
Jon Bentley walks through three implementations of Hoare's Quicksort, from a dozen-line C function to a series of systematic code transformations that make the program ever simpler and more powerful. It is a Google Tech Talk on code elegance and program derivation.
Topic match · Software architecture & design
MIX08 Microsoft Office 2007: The Story of the Ribbon (1 of 10)10:01

MIX08 Microsoft Office 2007: The Story of the Ribbon (1 of 10)

32K views • 17 years ago
creativecrewchannel
Jensen Harris of the Office 2007 design team tells the behind-the-scenes story of the Ribbon at MIX08. He covers early prototypes, mistakes, and the UX principles used to design and validate it.
Topic match · UX & UI design
Optical illusions show how we see | Beau Lotto19:00

Optical illusions show how we see | Beau Lotto

3.5M views • 17 years ago
TED
Neuroscientist Beau Lotto runs the audience through color and pattern illusions to show that perception is shaped by context and evolutionary history rather than being a direct readout of the world. The talk is playful and hands-on, and it argues that the brain interprets ambiguous signals.