Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
Introduction
00:00 • 2min
How to Find Tools to Do Things You Don't Have a Tool For
01:42 • 2min
How to Use Tools That Work for You
03:57 • 2min
The Importance of Choosing the Right Tool for You
05:37 • 2min
The Importance of Syntax Highlighting
07:20 • 2min
The Importance of Color in Visual Studio Code
09:00 • 2min
How to Use VIM to Collaborate With Others
10:38 • 2min
The Importance of Collaboration in Programming
12:20 • 2min
NeoVIM LSP: A Language Server Protocol Client
13:50 • 2min
How to Find Tools for Coding
15:35 • 2min
The Importance of Non-Integer Scaling on Macbooks
17:08 • 2min
The Importance of Visualization in VR
18:46 • 2min
How to Visualize Go Code as It's Running
20:55 • 2min
The Future of 3D Components
22:33 • 3min
The Importance of Procedural Memory
25:12 • 2min
The Power of Procedural Memory
27:26 • 2min
The Importance of Formatting in Go
29:03 • 2min
How to Write a Tool Yourself
30:48 • 2min
How to Evaluate the Cost of a Tool
32:26 • 2min
How to Learn Go
34:40 • 2min
The Importance of Understanding the Problem
36:14 • 2min
The Cost of Learning a New Tool
38:04 • 2min
The Importance of Writing Your Own Projects
39:46 • 2min
How to Make Your Tool More Focused
41:31 • 2min
The Importance of Balance in Business
43:05 • 1min
The Evolution of the IDE
44:34 • 2min
Neo VIM: A Long Way to Go
46:47 • 2min
How to Use Gum to Make Interactive Shell Scripts
48:24 • 2min
How to Use GitHub to Speed Up Your Development
50:41 • 2min
The Importance of Experience in a Tool Set
52:13 • 2min
Ruby on Rails: The Web Framework
54:18 • 2min
How to Change Your Terminal Style
56:05 • 2min
WesTerm: A Fast Terminal Emulator
57:44 • 2min
How to Undo a Commit
59:49 • 2min
The Unpopular Opinions of Build Process Tools
01:01:23 • 2min
How to Use Mage to Communicate With Other People
01:03:14 • 1min
How to Write a Shell Script in Go
01:04:43 • 2min
The Importance of Open Source Tools
01:06:16 • 2min
How to Use a Terminal Multiplexer in VS Code
01:08:16 • 2min
How to Use Alfred to Find Apps
01:10:08 • 2min
How to Use Non Development Tools to Plan Out Big Projects
01:12:02 • 2min
How to Write a Joke
01:13:38 • 2min
How to Be a Successful Comedian
01:15:38 • 2min
How Many of You Eat a Banana?
01:17:57 • 2min
The Most Engineer Thing Ever
01:19:34 • 2min
How to Use a Basic Text Editor With Nothing Installed With Programming
01:21:17 • 2min
Niovim vs. VIM: A Productivity Tool
01:22:53 • 1min
How to Use Niovim to Maximize Your Time
01:24:22 • 2min
The Importance of Staying Simple
01:25:55 • 2min
The Cost of Over-Individualizing Software Engineering
01:27:25 • 3min
Making It Harder for Beginners
01:30:36 • 3min
The Unpopular Opposition to Databases
01:33:40 • 2min
Go Time: Part 2
01:35:16 • 2min