CLJS CompilerWorkshop

Learn in and outs of ClojureScript Compiler. By the end of the workshop, attendees will have enough knowledge to not only make meaningful contributions back to the ClojureScript open source project, but also leverage a host of advanced tips and tricks to simplify and streamline the development process in existing ClojureScript projects.

Get notified when we're open for registration.

By continuing you agree to terms and conditions and privacy policy.

Your instructor

David is a renowned speaker, having spoken across the globe on various topics around functional programming, including its use in radically simplifying the development of rich user interfaces. He has worked for startups, art museums, and newsrooms. And for the past ten years has contributed heavily to open source libraries and tools for the Clojure(Script) community, including leading the ClojureScript project itself. When not hacking on Lisp, he spends his time playing guitar, experimenting with modular synthesizers, and trying to plumb the mysteries of the game Go.

David Nolen
David Nolen
Senior Software Engineer, Vouch.io

Workshop details

What will your learn?

Learn in and outs of ClojureScript Compiler. By the end of the workshop, attendees will have enough knowledge to not only make meaningful contributions back to the ClojureScript open source project, but also leverage a host of advanced tips and tricks to simplify and streamline the development process in existing ClojureScript projects.

Introduction

Compilation process

Google Closure Compiler

Advanced compilation

Code splitting

JS module processing

CLJS REPL

Bending the tools

Streamlining development process

Contributing

What should you know?

This workshop is tailored for the experienced Clojure or ClojureScript developer looking for advanced material with a pragmatic focus.

When does it start?

2023

Frequently asked questions

When does the workshop start?
We are working hard to bring you the best possible workshop. Sing up to get notified when we are ready for registration.
Can I get reimbursed?
We hope so! We've had students in the past ask their boss or HR department and get reimbursement for the ClojureStream Courses and we believe the same thing can work here. More and more organizations are encouraging their teams to contribute by learning.
What is the refund policy?
If you are no longer able to participate in the workshop or feel it's not a fit, you can withdraw your enrollment in exchange for a full refund provided you make your request no later than one 14 days before workshop start. No withdrawals or refunds are possible after this date. No deferrals or transfers are possible at any time. If we won't be able to deliver the workshop after purchase we'll do a full refund to all participants.
Is special software or technology required?
The workshop works best if you have a keyboard, so we recommend laptops instead of mobile devices. You will also have to install Zoom, a free to install tool that's used in the workshop.