Key Points From This Episode:
- An intro into Pine, his experiences at Microsoft, and the work he does in Visual Studio Code.
- What leading a nomadic life means to Pine, and the things he enjoys learning as a freelancer.
- Pine’s ideas about not only being a programmer but wanting to study graphic design too.
- An intro into Vetur, Pine’s project that provides autocomplete functionality for Vue files.
- How Pine has expanded Vetur’s functionality beyond autocomplete and diagnostic errors.
- The beginnings of Vetur: Pine’s love of Vue which wasn’t compatible with VS Code.
- How Pine developed early Vetur versions by copy-pasting and modifying parts of existing support from other platforms.
- The story of Vetur’s huge early success after the creator of Repl tweeted about it.
- Humor in Pine’s talks and how his non-sugarcoated approach plays into this.Pine’s rapid prototyping tool and how it fits in with his passion for enabling expressive coding.
- Perspectives on the idea that tools shape how we think and what we build.
- Pine’s thoughts on future Vetur upgrades: A type renaming tool and more.
- “As a programmer, my passion is not writing enterprise-level or large scale Vue apps. My interest is more in the expressive side of coding.” — @octref [0:17:01]
- “Without a microscope, you are unable to work with bacteria. Without a telescope, you are unable to work with galaxies. It’s only with these tools that you can perceive certain things.” — @octref [0:22:10]
Links Mentioned in Today’s Episode:
- Pine Wu on GitHub
- Pine Wu on Twitter
- Pine Wu Blog
- Von, 菅野 よう子 (Kanno Yōko), ft. Arnór Dan Arnarson
- 残響のテロル (Zankyō no Teroru) / Terror in Resonance
- Tyler Hobbs’s Guide to Simulating Watercolor Paint
- Inventing on Principle
- Structure and Interpretation of Computer Programs
- Beautiful Racket
- Hackers and Painters
- Bret Victor
- The New Media Reader
- Enjoy the Vue on Twitter
Special Guest: Pine Wu.