

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.
AI Snips
Chapters
Books
Transcript
Episode notes
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.
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.
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.