Here’s a presentation I made recently (4/9/2015) for the Dallas Scala Enthusiasts meetup group. I attended Scala Days 2015 in San Francisco and presented the notes I took while there.
I wasn’t trying to be a substitute for going to the conference, but I realize most people aren’t able to attend and I could provide some guidance of which presentations are worth following up with. Since the presentation the videos have finally gone live and are available at Parleys
A note on my presentation style: This is the second presentation I’ve made using Remark.js and hosted on Github Pages and I plan to keep using this setup going forward. I’ve found this to be a quick way to put a presentation together and easily host and distribute it. I’m happy with the tradeoffs of making a decent looking presentation very fast with all of my content in markdown. Also, if there’s demo code (like there was last time), I can keep the code and the presentation in one location.
I fixed some issues with my Scala-Format package for the Atom editor. Please upgrade to 0.1.4.
Atom updated their API and removed some of the methods I was using, so I had to do some minor refactoring.
I’m one of the organizers for the Dallas chapter of Nodeschool. We are going through the git-it workshop at our next meetup .
As always you can come work on whatever workshop you want, but all of the organizers have already done git-it in advance, so we’ll be there to help you.
I recently presented at the Dallas Scala Enthusiasts meetup on implicits in Scala.
My presentation can be found here and the code can be found in the associated Github repo:
Here’s some sample code from the slides so this post looks interesting:
implicit val n: Int = 5
def add(x: Int)(implicit y: Int) = x + y
add(5) // takes n from the current scope
add(5) (1) //can always call explicitly
I had a lot of fun making this presentation and switching back and forth between slides and code. I really liked making the slides in markdown with Remark.js and hosting the slides in the same repo as the code.