software evolution
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.
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.
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.
27:26E-Ink for productivity: Software and General Updates
186K views • 7 years ago
Technology Connextras
A follow-up review of using e-ink devices, such as Onyx Boox tablets, for productivity and as a second monitor. It covers software tips and tweaks and long-term impressions after months of use.
16:26Ex Microsoft Employee tells secrets on why Windows 10 bugs exist 👨💻 - @Barnacules
631K views • 7 years ago
Barnacules Nerdgasm
A former Microsoft SDET with 15 years on Windows gives his view on why Windows 10 updates keep shipping with bugs. He points to changes in how the company tests its software.
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.
21:37The Patent Scam Intro
464K views • 10 years ago
Austin Meyer
Austin Meyer, developer of the X-Plane flight simulator, explains how he was sued by a patent troll over a trivial claim about an app's license server. He walks through how the shell-company litigation works and why ignoring the suit makes things worse.
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.
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.
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.
0:51Steve Balmer on KLOCs
11K views • 11 years ago
Ali Gajani
A one-minute clip of Steve Ballmer explaining IBM's obsession with counting thousands of lines of code (KLOCs) as a measure of programmers. He explains why that metric is useless.
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.
7:23The Most Persistent Myth
2.7M views • 11 years ago
Veritasium
Veritasium argues that every new technology, from motion pictures to TV, was predicted to revolutionize education and none did. It asks what actually could, drawing on the host's physics education research.