The Bay Area Clojure User Group SF Meetup
Hosted By
Amica M. and Katie B.

Details
As usual, we’ll start with mingling over food and drinks, follow with presentations, and wrap up with Q&A.
Food and drinks provided.
Presentations:
Cam Saul
Ever wonder what’s going on under the hood when Clojure namespaces get loaded? Ever wanted to dynamically load classes and namespaces at runtime, only to have Java 11 frustrate you will its new security rules? Does your application need a hot-loading plugin system? In this talk, Cam will discuss:
- How the JVM loads classes — ClassLoaders and the JVM ClassLoader hierarchy
- How Clojure loads namespaces — and which ClassLoader it uses
- How you can use your own classloaders to dynamically load Java classes and Clojure namespaces at runtime
Cam is the lead backend architect of Metabase and author of a few popular Clojure libraries such as Toucan. Cam has been using Clojure professionally since 2013 and in past lives was an iOS and Android developer, Python developer, and C++ developer.

The Bay Area Clojure User Group
See more events
Funding Circle US
747 Front St., 4th floor · San Francisco, CA
The Bay Area Clojure User Group SF Meetup