In this episode I talk with Renzo Borgatti. We talk his introduction to Clojure, learning the extended vocabulary of Clojure, his book Clojure: The Essential Reference, gems in the Clojure language, side projects, and much more.
Our Guest, Renzo Borgatti.
ElixirConf EU is taking place the 9th and 10th of June, with training running the 6th-8th. For more information and to get your tickets visit https://www.elixirconf.eu/.
:clojureD is taking place June 11th in Berlin, Germany. Visit https://clojured.de/ for more information and to submit your proposal.
Lambda Days 2022 has been moved to the 28th and 29th of July in Krakow, Poland. Visit lambdadays.org to keep up to date.
Some of you have asked how you can support Functional Geekery, in that vein, Functional Geekery now has a Patreon Page.
If that is one of the ways you would like to show your support, you can find out more at https://www.patreon.com/fngeekery.
podgeekery20 to save 40% off your order at Manning.com
Ruby on Rails
What kind of foundation looking at Ruby from Java set for Clojure
Landing on Clojure too late to chat freely with Rich Hickey on IRC
Components as a way for dependency injection
Common Functional ideas Renzo wound up adopting before leaving Java
Understanding the idioms of Clojure and the effect they have on code
Learning how to organize larger codebases
Limitations of working with a restricted vocabulary
“Being curious about what else was there and I was not using”
Reading Clojure source code
Refreshing one-self by looking at Clojure source code
Clojure: The Essential Reference from Manning
What Hidden Gems found when writing the book
“Understanding what does it mean to be a Lisp”
Project Loom Proposal
Other insights from working on the book
Software Transaction Memory
“It made me realize how deep, and how thought out, the implementation in Clojure is”
Clojure for the Brave and the True
Other things Renzo is involved with
Wishing for an “Audible for [Technical] Papers”
Out of the Tar Pit
Papers We Love presentations
Takeaways from re:Clojure
Virtual conference benefits
Hybrid conferences as an interesting experiment to give best of both worlds
Elixir Conf EU
Tower of Interpreters
The new Clojure “iteration” function blog post
As always, a giant Thank You goes to David Belcher for the logo design.