The Gory Details

PHASE tries to meet monthly, with meeting locations alternating between Center City Philadelphia and the suburbs. For information about our monthly meetings, see the PHASE Meetup page.

We welcome all kinds of talks at all levels. We welcome anyone who wants to speak, from rank beginner to speaking veteran. We don't care who you are: If you're excited to talk about something, we're excited to hear you.

We especially welcome new speakers! If you've never spoken before, do your first talk with us. Talk about anything. Tell us your experiences (good and bad) trying to learn Scala. Talk about the legacy system at your job. Educate us on the wonders of Rust (or whatever your favorite other language is). And if the idea of speaking for the first time makes you nervous, leave a message for us on our Meetup page , and one of our veteran speakers will help you get started and coach you through your first talk.

PHASE organizers are actively involved in organizing conferences and collaborating with other technology user groups. We're especially interested in boosting technology in the Philadelphia area. After all, this is where we live. PHASE is one of three regional Scala groups behind the Northeast Scala Symposium.

Selected Past Talks

What's New in Scala 3?
Dean Wampler
2021-04-21
Introduction to Cats Effect
Adam Rosien
2021-03-24
The Future of Typelevel Concurrency
Michael Pilquist
2021-02-24
Unison
RĂșnar Bjarnason
2021-01-27
Intro to Apache Spark with Frameless
Brian Clapper
2018-12-06
Flexible DSLs with Tagless Final
Dan Hunt
2018-07-13
Type-driven Development
Marcus Henry
2018-05-31
Exploring Word2vec in Scala
Gary Seiling
2018-01-11
Dependent Types in Scala
Yao Li
2017-08-17
Introductory TyDD in Scala
Marcus Henry
2017-06-15
Monadic Logging and You
Martin Snyder
2016-12-08
Scalatron!
Matthew Butt
2016-09-07
RDDs, DataFrames and Datasets in Apache Spark
Brian Clapper
2016-06-16
From Simulacrum to Typeclassic
Michael Pilquist
2016-05-18
An Introduction to Spark Streaming
Brian Clapper
2015-09-10
An Introduction to Shapeless via Scodec
Michael Pilquist
2015-04-22
Messing Around with Typesafe Slick
Brian Clapper
2015-03-19
Reactive applications with Scala and AngularJS
Michael Pigg and Ken Rimple
2014-12-09
Escape From Hadoop: Spark Streaming, Cassandra, Scala & Akka
Helena Edelson
2014-10-21
Live coding a CRUD database in Scala
Martin Snyder
2014-09-16
The Scala-Graph Library
Brad Miller
2014-07-24
Haskell and React.js
Jason Feingold
2014-06-12
Viridity's Scala Units of Measure and Quantities API
Gary Keorkunian
2014-03-20
Writing Functional Wrappers for Legacy APIs (joint meeting of PHASE and PhillyJUG)
Martin Snyder
2013-09-25
Gradle and Scala
Jason Feingold
2013-07-09
Pearls of Distributed Programming with Scala and GridGain
Dmitriy Setrakyan
2013-04-16
CQRS and Event Sourcing
Duncan Devore
2012-12-04
Typesafe Slick
Nick McAvoy
2012-10-23
Building SBT Plugins
Mads Hartmann Jenson
2012-01-26
Scala on the Android Platform
Yuvi Masory
2011-11-15
Scala Type Classes
Erik Osheim
2011-09-20
Disrupters
Jamie Allen
2011-08-10