Syntax - Tasty Web Development Treats

743: JavaScript Figma Plugins & Working at GitHub With Cameron McEfee

19 snips
Mar 15, 2024
Cameron McEfee, a creative director with a rich background at GitHub and Sentry.io, shares his journey through the tech world. He discusses the intricacies of building JavaScript plugins, including his popular GuideGuide. Cameron dives into the evolution of the iconic Octocat, recounting humorous design challenges and IP considerations. He also reveals his workflow transitioning from sketches to digital illustrations and explains the architectural challenges of JavaScript development. Tune in for insights on creativity and teamwork in tech!
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Document Everything

  • Document all creative processes and project timelines to minimize ambiguity and manage expectations.
  • This helps justify timelines and reduces emotional feedback during design reviews.
ANECDOTE

GitHub Interview

  • Cameron McEfee's GitHub interview involved designing 404/500 pages with the Octocat.
  • His coding a parallax effect for it, despite being hired as an illustrator, impressed them.
ANECDOTE

Octocat Design

  • Cameron McEfee designed many early Octocat variations, including popular ones like Dia de los Muertos and Grim Repo.
  • Later, GitHub formalized the process, hiring illustrators and developing style guides.
Get the Snipd Podcast app to discover more snips from this episode
Get the app