
About this episode
Sunil Pai is a Software Engineer at Facebook, React team member, and the creator of Glamor. He joins us on The Undefined to talk about the state of the web, the past, present, and future of text editors and IDEs, how he learned to code, and how our community needs to evolve to survive.
Featuring
- Sunil Pai – Twitter, GitHub
- Ken Wheeler – Twitter, GitHub, Website
- Jared Palmer – Twitter, GitHub, Website
Links
- Stop writing code - Sunil's talk at React Europe 2018
- The “Something” Statements - Sunil's talk at React Rally 2018
- Visual Basic
- Neopets
- Adobe Flash
- Atom Editor
- Visual Studio Code
- List of mergers and acquisitions by Microsoft
- TypeScript
- Prettier - Opinionated Code Formatter
- VSCode IntelliCode Extension - AI-assisted productivity features for Python, TypeScript/JavaScript and Java developers
- VSCode Color Picker Extension (aka "Fady Gradient "F**ker)
- Framer X
- Glamor - Sunil's CSS-in-JS library for react et al
- JSS
- Atlaskit by Atlassian - Atlassian's official component library
- Salesforce's Commerce Cloud (formerly Demandware)
- Sketch Symbols
- Glamor's CSS selectors (e.g. ":hover")
- JSX spec
- Vue-loader Scoped CSS
- React Hooks - They let you use state and other React features without writing a class.
- "My Coding Journey" - Revel Carlberg West @ ReactNYC
- React createClass
- Create React App - Set up a modern React web app by running one command.
- Codesandbox.io - CodeSandbox is an online editor that helps you create web applications, from prototype to deployment.
- AWS Cloud9 - A cloud IDE for writing, running, and debugging code
- Web Audio API
- Android Studio/SDK
- Service Worker API
- Web Components API
- "Tumblr will ban all adult content on December 17th"
by Shannon Liao, The Verge, Dec 3, 2018 - Codepen.io - A front end web development playground.
- Sunil's Gist on CSS-in-JS: "How does writing CSS in JS make it any more maintainable?" - (Hacker News Thread, Original Tweet)
- Addy Osmani, Sarah Drasner, and Dan Abramov (blessed be he)
- Mozilla Firebug Editor Extension for Firefox
- "What is a JavaBean exactly?" - Stack Overflow
- Array.prototype API on MDN
- Ken Wheeler on Spotify
- kenwheeler/cash - Ken's absurdly small jQuery alternative for modern browsers
- FormidableLabs/react-music - Make beats with React!
- Rust Programming Language Tutorial
Picks
- Tical by Method Man
- Tile app
- California by Blink 182
- birkir/prime - Open Source GraphQL CMS
Get every episode summarized
Each time The Undefined Podcast publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from The Undefined Podcast

Rethinking Design Systems with Mark Dalgleish
The Undefined Podcast
Dec 17, 202050:32pending

Atomic CSS with Adam Wathan, Creator of Tailwind CSS
The Undefined Podcast
Dec 4, 20201:00:28pending

Vue vs. Svelte with Evan You and Rich Harris
The Undefined Podcast
Nov 26, 20201:31:51pending

Is the JAMStack really the future?
The Undefined Podcast
Dec 20, 201950:28pending