goodlisten

Clip

The correlation between clean code and clear thinking
listen on Spotify
3:03:45 - 3:05:37 (01:52)

The ability to produce elegant code in high-level programming languages is correlated with being a clear thinker and writer. Writing clear and easy-to-digest code is important as modern information systems continue to grow in complexity.

Similar Clips
This episode discusses the visual style of Ruby and how it helps to reduce line noise through the absence of unnecessary characters like semicolons, making for more concise and clean code.
3:01:07 - 3:03:45 (02:37)
listen on Spotify
Ruby
Summary

This episode discusses the visual style of Ruby and how it helps to reduce line noise through the absence of unnecessary characters like semicolons, making for more concise and clean code.

Chapter
The Correlation Between Writing Code and Clear Thinking
Episode
#195: David Heinemeier Hansson: The Power of Being Outspoken
Podcast
The Tim Ferriss Show
The hosts discuss the appeal of historical programming languages such as Basic and Lisp due to their rich history and famous users in computer science and artificial intelligence.
3:01:19 - 3:03:45 (02:25)
listen on Spotify
Programming Languages
Summary

The hosts discuss the appeal of historical programming languages such as Basic and Lisp due to their rich history and famous users in computer science and artificial intelligence.

Chapter
The Importance of Programming Languages in Business
Episode
#224 – Travis Oliphant: NumPy, SciPy, Anaconda, Python & Scientific Programming
Podcast
Lex Fridman Podcast
Deliberate practice involves writing for editing, acceptance, and rejection, a concept that can improve writing skills faster than writing alone in a journal or personal blog.
26:15 - 27:54 (01:39)
listen on SpotifyListen on Youtube
Writing Skills
Summary

Deliberate practice involves writing for editing, acceptance, and rejection, a concept that can improve writing skills faster than writing alone in a journal or personal blog. Applying deliberate practice to writing is crucial for better writing, similar to programming and poetry writing.

Chapter
Improving Writing Skills through Humor Writing
Episode
#568: Cal Newport — The Eternal Pursuit of Craftsmanship, the Deep Life, Slow Productivity, and a 30-Day Digital Minimalism Challenge
Podcast
The Tim Ferriss Show
In this podcast episode, the speaker discusses the process of building a team of programmers or problem solvers for large scale data.
37:03 - 40:42 (03:39)
listen on Spotify
Team Building
Summary

In this podcast episode, the speaker discusses the process of building a team of programmers or problem solvers for large scale data. They explore the varying fields that Google hires from, and how programming skills can be applied to different disciplines.

Chapter
Finding Great Problem Solvers at Google.
Episode
Peter Norvig: Artificial Intelligence: A Modern Approach
Podcast
Lex Fridman Podcast
Physicists rely more on deep memory stores, while mathematicians demand heavy use of working memory, as they work out theorems and keep multiple concepts in mind simultaneously.
29:58 - 35:11 (05:13)
listen on Spotify
Memory
Summary

Physicists rely more on deep memory stores, while mathematicians demand heavy use of working memory, as they work out theorems and keep multiple concepts in mind simultaneously.

Chapter
The Role of Memory in Focused Operations
Episode
#139 – Andrew Huberman: Neuroscience of Optimal Performance
Podcast
Lex Fridman Podcast