object-oriented design
28:03Object-Oriented Programming is Embarrassing: 4 Short Examples
2.2M views • 10 years ago
Brian Will
Brian Will follows up his earlier anti-OOP video by walking through four short code examples, including Java code in the style of Uncle Bob, to show how object-oriented design complicates simple programs. It argues that OOP hides and scatters state and adds needless indirection.
44:35Object-Oriented Programming is Bad
2.6M views • 10 years ago
Brian Will
Brian Will makes the case for procedural programming over object-oriented programming, arguing that OOP's promised encapsulation and decoupling are largely illusory. He analyzes real code examples and the problems of tying data to behavior in classes.
7:44Handmade Hero | Getting rid of the OOP mindset
167K views • 9 years ago
vexe
A short clip of Casey Muratori from Handmade Hero explaining why he rejects the object-oriented mindset and how to move away from it. It is part rant, part programming philosophy.
Topic match · Software architecture & design
33:39Music Software & Interface Design: MuseScore
959K views • 7 years ago
Tantacrul
Tantacrul gives a detailed UX and UI design review of the MuseScore 3 notation software and compares it with Sibelius. It examines visual appeal, navigation and notation quality.
18:53There's No Crying in Flag Design
20.6M views • 3 years ago
CGP Grey
CGP Grey discusses flag design principles and grades flags, following the Minnesota state flag redesign. It argues for simple, distinctive flags.
22:41"Clean" Code, Horrible Performance
1.2M views • 3 years ago
Molly Rocket
Casey Muratori shows how typical 'clean code' object-oriented patterns can cost large factors in performance. He benchmarks them against simpler data-oriented code.
Topic match · Software architecture & design
1:06:59Music Software & Interface Design: Steinberg's Dorico
949K views • 6 years ago
Tantacrul
Tantacrul critiques the UX and UI of Steinberg's Dorico music notation software, comparing it with Sibelius and user testing it with real musicians alongside his own attempt to compose in it.
18:27Apple botches Macbook board design: again!
280K views • 7 years ago
Louis Rossmann
Louis Rossmann, an independent repair shop owner, explains a recurring MacBook logic board design problem that leads to failures such as a black screen. The video is part of his right-to-repair advocacy.
21:35Music Software & Bad Interface Design: Avid’s Sibelius
1.7M views • 7 years ago
Tantacrul
Tantacrul dissects the UX and UI of Avid's Sibelius music notation software, going through a long list of bad design choices. The review is both a comic rant and a practical lesson in interface design.
19:53Sequelitis - Mega Man Classic vs. Mega Man X
15.7M views • 15 years ago
Egoraptor
Egoraptor's Sequelitis compares Mega Man Classic and Mega Man X, analyzing how the games teach players through level design without explicit tutorials. It mixes comedy with design analysis.
16:38Games, Schools, and Worlds Designed for Violence
3.1M views • 7 years ago
Jacob Geller
Jacob Geller's video essay examines how architecture in schools and in video games, such as cover shooters, is shaped by violence. It touches on brutalism, campus policing and protests.
19:55New Blender UI - The Proposal
202K views • 13 years ago
Blender Guru
Blender Guru's Andrew Price proposes a redesign of Blender's user interface, answering the usability problems raised in earlier parts of the series. He later noted the proposal had flaws and posted a follow-up.
44:23The Immoral Design of Diablo Immortal
4.4M views • 4 years ago
Josh Strife Hayes
Josh Strife Hayes critiques Diablo Immortal's monetization, arguing it is a gacha game in a Diablo skin with predatory spending mechanics.
4:46Louis opens new Macbook Air, immediately loses mind.
3.2M views • 7 years ago
Louis Rossmann
Louis Rossmann opens a new MacBook Air and reacts to its cooling design, where the fan does not appear to be thermally connected to the CPU heatsink. He calls it placebo cooling.
0:55Steve Jobs Microsoft has no taste
36K views • 12 years ago
Николай Товеровский
A one-minute clip of Steve Jobs saying Microsoft has no taste. It is vintage interview footage about design and product sensibility.
21:19Manufactured Discontent and Fortnite
1.7M views • 7 years ago
Folding Ideas
Dan Olson of Folding Ideas critiques Fortnite's monetization, arguing it uses manufactured discontent, such as shop design and skins, to push spending. The video dissects the psychological techniques behind the game's business model.
14:05TUN: Un-Ruining the MMO
291K views • 13 years ago
MrBtongue
MrBtongue argues that modern theme-park MMOs lost what made earlier sandbox online games compelling, and that MMOs could be saved by returning to sandbox design.
14:09Why I don't use Apple products
2.5M views • 11 years ago
Louis Rossmann
Louis Rossmann, an independent Apple repair shop owner, explains why he does not use Apple products, drawing on his experience of repairing devices he considers designed to fail and hard to fix.
11:17[Highlight] StarCraft Remastered Rant
453K views • 9 years ago
Day9TV
Day9 gives a passionate first look at what his StarCraft: Brood War Remastered series will teach. He argues Brood War is primarily a real-time game and only secondarily a strategy game, making the commander fantasy a matter of mechanics.
20:37Building my dream computer - Part 1
3M views • 7 years ago
The 8-Bit Guy
The 8-Bit Guy proposes building his dream retro computer, an expandable C64-like machine using sourceable parts and modern I/O, which became the Commander X16 project.
15:05How most 16" Macbook Pros often kill themselves & why they're unfixable
1.6M views • 4 years ago
Louis Rossmann
Louis Rossmann explains why many 16-inch MacBook Pros fail and are difficult to repair, focusing on power design on the logic board. He argues the design leads to failures that are hard to fix.
17:03Why This Channel Exists (and why I hate Houston)
7.2M views • 5 years ago
Not Just Bikes
Not Just Bikes explains why the channel exists, through the creator's walk in suburban Houston. It shows how car-dependent design makes cities hostile to pedestrians.
1:17:21The GUI should be better. A lot better.
397K views • 6 years ago
Accursed Farms
Accursed Farms' hour-plus critique of the modern desktop GUI. It argues that current interfaces are a regression from older designs such as Windows 7 and proposes principles for better ones.
1:09:54Gambling and the desire machine | Pay to Win
222K views • 4 years ago
Jimmy McGee
A 70-minute video essay by Jimmy McGee on gambling, addiction and game design, tracing horse racing, slot machines and collectible card markets. It is the first in a series on making money from games.
42:53Ross's Game Dungeon: Deus Ex - Human Revolution
1M views • 10 years ago
Accursed Farms
Ross Scott's Game Dungeon episode critiques Deus Ex: Human Revolution, looking at its design, politics and visual style. It is part of his series of opinionated game reviews.
15:42Former fusion scientist on why we won't have fusion power by 2040
2M views • 5 years ago
Improbable Matter
A former fusion scientist argues why fusion power by 2040 is unrealistic, covering the physics challenges, neutron issues and optimistic company claims, with a brief note of good news.
25:09The Next Major RTS Will Fail. This Is Why.
985K views • 4 years ago
GiantGrantGames
A video essay arguing that the next major real-time strategy game will fail unless it gets the fundamentals right. It covers the playerbase and demographics, what older RTS games did well, and the roles of the engine, spectacle, development tools and player-generated content.
20:38What Games Are Like For Someone Who Doesn't Play Games
16.9M views • 7 years ago
Razbuten
Razbuten has his wife, who has never played games, try a sampling of titles and shows where she struggles. It highlights unspoken game conventions that experienced players take for granted.
9:33Yanis Varoufakis exposes Europe's energy scam
315K views • 3 years ago
DiEM25
Yanis Varoufakis argues that Europe's electricity price spikes stem from how the energy market was designed and privatised, plus corporate profiteering. He proposes ways out.
9:30Jonathan Blow on scripting languages
185K views • 7 years ago
Jeru Sanders
A 10-minute clip from a Jonathan Blow Twitch stream in which he argues that game engines do not really need separate scripting languages. He questions the value of embedded interpreters when the main language can do the job.
1:03:42Apple uses spite to force planned obsolescence.
3.5M views • 11 years ago
Louis Rossmann
Louis Rossmann argues that Apple designs and supports its products in ways that force planned obsolescence and obstruct independent repair. He draws on his experience repairing MacBooks and campaigns for right to repair.
41:02The Witness - A Great Game That You Shouldn't Play
6.2M views • 10 years ago
Joseph Anderson
Joseph Anderson's long critique of Jonathan Blow's puzzle game The Witness, covering its gameplay, its hundreds of puzzles and its philosophical pretensions. He argues it is a great game that he nonetheless advises against playing.
15:21The Story Behind Audacity
517K views • 5 years ago
Tantacrul
Tantacrul tells the story of Audacity, the widely used free audio editor, and announces his involvement in the project. It includes an interview with the original developers and a look at the software's usability.
33:32Apple's soldered-in SSDs are engineered in the worst way possible
589K views • 3 years ago
Louis Rossmann
Louis Rossmann, an independent repair technician, explains why he thinks Apple's soldered-in SSDs are a poor design. He covers failure modes and repair difficulty on MacBook logic boards.
2:16Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)
737K views • 3 years ago
CultRepo
A short video built around Douglas Crockford, creator of JSON, saying JavaScript is a flawed language and that developers should eventually move on from it. It is a brief commentary clip with little technical detail.
0:38Alan Kay on Linux
20K views • 12 years ago
Jack
A one-minute clip of Alan Kay giving his blunt critique of Linux and the Unix approach.
54:37How Self-Driving Cars will Destroy Cities (and what to do about it)
2.4M views • 1 year ago
Not Just Bikes
Not Just Bikes argues that self-driving cars will worsen sprawl and car dependence and harm cities. The video compares car-centered and people-centered urban design and weighs what cities should do instead.
39:52Ross's Game Dungeon: Deus Ex
1.5M views • 10 years ago
Accursed Farms
Ross Scott's Game Dungeon episode on Deus Ex, a long review of the game covering its narrative, politics and economic philosophy as well as its design.
20:35Driving Amazon’s ELECTRIC Delivery Vehicle: Rivian EDV
1.7M views • 3 years ago
Friday Adventure Club
A first-day ride-along with an Amazon delivery driver using the Rivian electric delivery van. She covers the van's new technology, how it compares to the standard Ford Transit delivery vehicles, and quirks and issues she noticed on the job.
8:02Conlang Critic Episode Twelve: Toki Pona
308K views • 9 years ago
jan Misali
An episode of jan Misali's Conlang Critic series reviewing Toki Pona, a minimalist constructed language with about a hundred words. It is a short, humorous critique of the language's design.