Software Engineering Daily

Frontend Engineering at Slack with Shruti Kapoor

Nov 6, 2024
Shruti Kapoor, Lead Member of Technical Staff at Slack, shares her journey into frontend engineering, highlighting her work on features like Huddles and the Slack redesign. She emphasizes the vital role of accessibility in tech, discussing tools and strategies used at Slack to ensure inclusive design. Shruti also dives into the importance of collaboration between designers and developers in creating accessible components. Additionally, she touches on the impact of new technologies, such as the React compiler, in optimizing performance and enhancing the user experience.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Shruti's Path to Tech

  • Shruti Kapoor's journey into tech began with HTML in eighth grade, sparked by her father's encouragement.
  • A pivotal moment in university involved a C programming course where she became fascinated by the power of automation through a simple 'for' loop.
ANECDOTE

Simple Tech Stack at Slack

  • Slack uses a simple tech stack: React, TypeScript, Redux, and Less, prioritizing developer experience.
  • Their remote development environments allow for quick setup and code shipping with a single line of code.
ADVICE

Tech Evaluation at Slack

  • When evaluating new tech at Slack, build prototypes to assess how they integrate and impact performance.
  • Consider maintainability, hiring implications, and potential benefits.
Get the Snipd Podcast app to discover more snips from this episode
Get the app