Changelog Master Feed

Making shell history magical with Atuin (Changelog Interviews #579)

Feb 21, 2024
Ellie Huxtable, creator of Atuin, talks about syncing shell history, liking Rust, branding/marketing the project, quitting job for full-time work, business model & more. Also, discussions on shell apps, event streaming evolution, quitting job for side project, RVM evolution, convenience in service use, building community & syncing developer environments.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Ellie's Personal Sync Problem

  • Ellie built Atuin to solve her personal problem syncing shell history between different machines.
  • She didn't find existing solutions, so she created this sync and search tool for shell history.
INSIGHT

End-to-End Encryption Importance

  • Atuin's sync service stores all data fully end-to-end encrypted to protect sensitive shell history.
  • This approach protects user data and reduces risk for the server operator by storing only encrypted blobs.
ADVICE

Rust's Programming Satisfaction

  • Rust is fun and satisfying to program in because the compiler guides you with friendly errors.
  • Its expressive functional-inspired features let you write cleaner and smarter code, unlike simpler languages like Go.
Get the Snipd Podcast app to discover more snips from this episode
Get the app