Skip to content

Instantly share code, notes, and snippets.

@soc
Forked from kevinwright/scaladays2014.md
Last active November 4, 2020 04:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save soc/c598d3ba234e7bf6c481 to your computer and use it in GitHub Desktop.
Save soc/c598d3ba234e7bf6c481 to your computer and use it in GitHub Desktop.

Monday June 16th

Scala: The Simple Parts

Tuesday June 17th

Keynote

Contravariance is the Dual of Covariance | Observable is the Dual of Iterable

10:00

Catalyst: A Functional Query Optimizer for Spark and Shark
Quote or be quoted
Solving Data Analytics Problems with Delite
  • Kevin Brown
Pitching Scala: An Interactive Session on Creating Change in your Organization

11:00

Reactive Streams: And why you should care.
JScala - write your JavaScript in Scala
Good to Great: IntelliJ IDEA and Scala
Slick in the field, learning to forget ORM

12:00

Lunch

13:00

Composable application architecture with reasonably priced monads
Without Past and Present
Scalding - the not-so basics
Learn you an sbt for fun and profit!

14:00

akka-http: (un)REST for your Actors
The Trouble with Tests
Fun Functional-Reactive Programming with Scala.Rx
Play Framework - from 2.2 to 2.3 and Beyond

15:00

Resilient Applications with Akka Persistence
Macros for the Rest of Us
Lightning-Fast Standard Collections With ScalaBlitz
Scala code quality assurance - SCCT

16:00

Introduction to Reactive: A Hands-on Workshop with Play and Akka
Using the Scalatest Selenium DSL - an introduction and return on experience
Writing Reactive Applications for Fun
Simplifying Scala — The Past, Present and Future

17:00

Spores: Towards Function-Passing Style in the Age of Concurrency and Distribution
Why Scala is Taking Over the Big Data World
Easy Metaprogramming For Everyone!
Delicious Play recipes for real world (with Akka and Slick ingredients)

Wednesday June 18th

09:00 - Keynote

Legacy

10:00

Serious Fun With Scala
The no-framework Scala Dependency Injection Framework
Building a DBMS in Scala or how types can turn a SQL interpreter into a SQL compiler
DOT calculus

11:00

Scala.js: what has it become and how is it used in the wild?
Building a Reactive Application
Yin-Yang: Programming DSLs Made Simple
Laugh, Then Learn: Scala Puzzlers Returns!

12:00

Lunch

13:00

Futures and Async: When to Use Which?
Customizable code generation and other Slick 2 features
What's in your pocket? The state of the art in Android programming with Scala
Git Going Faster... with Scala

14:00

Scala: The First Ten Years
A whirlwind tour of specs2 2.x
How to manage large amounts of data with Iteratee
RESTTest: exploring DSL design in Scala

15:00

Effective APIs
Unsung Heroes: Less Fashionable Patterns in Scala
Testing Stateful Systems with ScalaCheck
Meet parboiled2 – A Macro-Based PEG Parser Generator for Scala 2.10.3+

16:00

Rethinking the debugger
Enterprise brownfield: Scala to the rescue
Miniboxing: Specialization on a Diet
Scala in Numbers - The Ecosystem Census

17:00

Sparkle: Reactive streams to the browser with scala and d3
Experiment: A Reactive 3D Game Engine in Scala
Monitoring Akka
The Reader Monad for Dependency Injection
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment