The Idealcast with Gene Kim by IT Revolution

Open Source Software as a Triumph of Information Hiding, Modularity, and Creating Optionality with Dr. Gail Murphy

Sep 2, 2021
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 5min
2
Design Decisions - What Are They?
04:50 • 2min
3
How Important and Consequential Are Those Decisions?
06:44 • 2min
4
Softfor
08:29 • 3min
5
Can Refractoring Tools Be Used in Softward Changes?
11:18 • 2min
6
Removing Perometer - How to Keep Your Tests Running
13:47 • 2min
7
What Productivity Isn't?
15:34 • 4min
8
Using Vmer Tanzu to Accelerate Modern Application Delivery
19:19 • 3min
9
Architecting a System
22:37 • 3min
10
How to Match the Perceived Architecture With the Actual Architecture?
25:30 • 2min
11
Using a Lego Block to Build a Soft Warware System
27:33 • 2min
12
Aclosure Is a Dependency on a Plotting Library
29:48 • 4min
13
The Impact of Information Hitting in Soft Work
33:24 • 5min
14
Is My Magic a Viral License?
38:11 • 2min
15
Open Source Softer - Rails on Rails
39:46 • 5min
16
Code Is a Triumph of Information Hitting and Modularity
44:25 • 3min
17
A Look at the Relationship Between Projects on Getup and Ongeta
47:39 • 4min
18
What Does Innovation Look Like in Eco Systems?
51:30 • 2min
19
Is There a Difference Between Architectures and Functional Programming?
53:27 • 5min
20
How to Design a Good Inter Face
58:11 • 5min
21
We're Going to Control the Playground, Right?
01:02:56 • 3min
22
Is There a Need for More Fundamental Packages?
01:05:51 • 2min
23
Open Source
01:07:32 • 2min
24
Architecture and Communication Paths Within an Organization
01:09:07 • 2min
25
Hippocat
01:11:24 • 4min
26
OpenSorc
01:15:16 • 2min
27
The Social and the Technical Aspects of the System
01:17:32 • 2min
28
How to Decompose a Simple System
01:19:14 • 4min
29
The Decomposition of a System Into Modules
01:22:44 • 5min
30
The Impact of Technical and Worked Dependencies on Softer Development Productivity
01:27:23 • 3min
31
Doctor Baldwin and the Gorse Library
01:29:59 • 5min
32
Doctor Carlos Baldwin's Top Five Insights
01:35:08 • 3min
33
How Doctor Baldwin Defines Modularity?
01:38:17 • 4min
34
How to Create a Modular Architecture
01:42:31 • 3min
35
Modularity Reduces Cognitive Complexity, Allows for Lots of Experiments
01:45:05 • 4min
36
Opens or Softer Has Better Modularity
01:49:34 • 3min
37
The One Billion Dollar Re Architecture Project at Amazon
01:53:04 • 3min
38
What Does That Mean to You?
01:56:09 • 5min
39
Open Source Systems Are Better at Making Their Systems Modular
02:00:49 • 2min
40
Is There a Survival of the Fittest in Open Source Systems?
02:02:36 • 4min
41
The State of the Supply Chain Report
02:06:07 • 2min
42
Is There a Difference Between Performance and Productivity?
02:08:34 • 3min