Day 2 -
Sept 13th
Stage 2 (Demo 3)
“To teach is to learn twice” - Joseph Joubert
Creating a course to teach a programming language, framework or other piece of technology is a rewarding endeavor. Simplifying something to the point it can be understood by newcomers requires our own understanding to be both broad and deep. Simply put, teaching a thing is an excellent way to really understand a thing.
Over the years we’ve created many courses. Creating a series of exercises as problems for students to solve, each building upon the last, leading to a working implementation of some use-case.
Creating courses requires a huge investment of time and energy. Maintaining courses - to keep up-to-date with the latest version, ensuring it covers all the features - requires even more effort.
This talk introduces you to the Course Management Tools (CMT) - tooling we’ve created to make the lives of both the course creator and the student much easier.
You’re probably wondering:
We‚’ll answer all these questions, and more!
Lunatech Labs
At one point in his life, Eric considered a career as a ski professional. Physics decided otherwise and he ended up in the software industry instead. Today, Eric is CTO at Lunatech Belgium and the creator of the CMT and the Akka Cluster on Raspberry-Pi project which has become quite popular and has helped many to understand Akka Clustering in an enjoyable and playful way.
Eric has been a speaker at conferences such as Reactive Summit, Devoxx Belgium, and Scala Days.
Lunatech Labs
After a failed bid at rock stardom Trevor eventually found a way to get paid for writing software with Macromedia Flash. After twenty years and dabbling with Python, Ruby, Objective-C and C# he now works almost exclusively on the JVM. Trevor has spoken at several Flash conferences back in the day and, more recently, at many internal conferences during his time working as a Solutions Architect for Lightbend promoting the Reactive Principles and the Akka Platform.
As a software engineer at Lunatech, Trevor provides expert advice on Akka, Scala and software development in general as a member of teams working directly with clients as well as internal projects. He also enjoys his role as mentor guiding some of Lunatech’s junior engineers.
Subscribe and follow @ScalaDays on Twitter for the latest conference updates.