Go Time: Golang, Software Engineering

The tools we love

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