Clojure in Product. Would you do it again?

Episode 6. I truly discovered the enlightenment with Clojure, with Yehonathan, CyCognito

Jan 20, 2025
Yehonathan Sharvit, an author and cybersecurity pro at CyCognito, shares his journey from struggling with C++ and Java to discovering the elegance of Clojure. He emphasizes how Clojure reignited his passion for development and details the crucial role of experienced engineers in a team. The discussion dives into complex challenges like data schema management and software dependencies, plus the ongoing debate between sticking with Clojure or migrating to TypeScript. Yehonathan’s insights are both inspiring and practical for developers navigating their tech stacks.
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
ANECDOTE

Yehonathan's Language Journey

  • Yehonathan transitioned from C++ and Java to JavaScript, Ruby, and finally Clojure, finding Clojure life-changing in productivity and elegance.
  • His struggle with traditional languages led him to appreciate Clojure's purity inspired by mathematics and Lisp.
ADVICE

Clojure Suits New Developers

  • Beginners fresh from university have no problem learning Clojure and embracing its unique features.
  • Developers often find Clojure's syntax, like parentheses and immutability, natural rather than weird.
INSIGHT

Cybersecurity Needs Asset Mapping

  • Cybersecurity includes mapping vast company digital assets to understand the attack surface comprehensively.
  • Many large enterprises lack an accurate inventory of their digital assets, complicating security assurances.
Get the Snipd Podcast app to discover more snips from this episode
Get the app