We often neglect the fact of developing a distributed system by separating software artifacts and by setting up separate teams (yes, remember Conway’s law?)
– How do we reason on distributed systems?
– How to do TDD in distributed systems?
– How does our system design impact the User Experience?
Clojure/ClojureScript allows us to rethink the design and implementation of distributed systems.
Chris is a father of three, loves traveling and hiking and is CTO at CYPP in part time, and maintainer of the sparkling project. He’s been tech lead, software architect, project manager for different companies before, delivering projects for a large financial institute, building products both for in-house use and in b2b. AI and distributed systems are recurring themes since his studies and he was into Common LISP long before Java was invented.