Moving the Web Forward with Sunil Pai
The Undefined · Mar 14, 2019
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