What we're about

The Philly Area Scala Enthusiasts (PHASE) is a user group for people in the Philadelphia, PA, area who are interested in the Scala (http://www.scala-lang.org/) programming language. If you're interested in Scala, programming on the Java VM, or functional programming in general, feel free to join us.

NOTE: This group is for Scala discussions only. Emails or posts that are not Scala-related may get you banned from the group.

Upcoming events (5)

Martin Snyder: Building a chat application with WebSockets and http4s/fs2

Abstract: Functional Streams are a perfect match for WebSockets but can be intimidating at first. When first exposed to the programming model, it can be difficult to see exactly to wire in critical elements related to concurrency and state management. In this session, we'll walk through the construction step-by-step as we build a multi-user, multi-channel chat server. Speaker Bio: https://martinsnyder.net/bio/ This meeting will be in the Philly suburbs, location TBD.

Paul Cleary: How I Got My Team to Use cats Effect IO

Needs a location

Paul Cleary discusses cats.effect.IO: In this talk, we will introduce cats effect IO, compare and contrast with Scala Future, and review why we want to use IO at all in our programs. This talk will be in Philadelphia, location TBD.

So, you want to be a speaker? (Panel discussion)

Needs a location

Have you ever thought about giving a talk? No? Here's why you should: • Becoming a speaker raises your profile. It's marketing, for your career. • Sharing your knowledge with others gives you the warm happies. • It's fun. (No, really. It is.) If you like the idea of being a speaker, but you’re nervous about the idea, don’t know how to start, or don’t think you could possibly have something to say that anyone would want to hear, come to the June 11 meetup, and let us convince you that you do have something to share and that we can (and will gladly) help you get started. We've assembled some veteran speakers, and we'll do a moderated round-table discussion. The panel consists of Martin Snyder, Gary Sieling, Michael Pilquist, and Brian Clapper, with Alex Ioffe (tentatively) moderating. We'll ask our panelists questions like: How did they get started? Why do they like speaking? How long did it take for the stage fright to go away? We'll cover these topics, and many more—plus your questions—with the goal of demonstrating that anyone can do this stuff. ——— This meetup will be in the suburbs.

Bill Venners: Topic TBD

Needs a location

Bill Venners, co-author of Programming in Scala (https://www.artima.com/shop/programming_in_scala_3ed) and author and maintainer of the highly popular ScalaTest (https://scalatest.org) testing framework, has tentatively agreed to join us remotely, from his Walnut Creek, CA, office. He hasn't settled on a topic yet, but whatever he chooses to discuss, you can be sure it'll be fascinating. We'll connect with Bill via Skype or Google Hangout and point our camera at the audience, so be prepared with questions. ——— This talk will be in the city.

Past events (57)

Introduction to Apache Spark using Frameless

Photos (316)

Find us also at