Lift Cookbook

The two main web frameworks for Scala are Play and Lift. You’ve perhaps seen that we run Play training, but we’re fortunate to have plenty of experience with Lift too.

Around 18 months ago I started a publishing recipes about the Lift web framework: you want to achieve that, then do this, and here’s why. It’s a format I find useful, and figured others would too.

Continue reading…

Functional Programming in Media and Publishing

If you look around the UK, you’ll notice that functional programming has been adopted by quite a few media companies.

To understand why this is, and what the benefits and challenges are, join us for a panel discussion on this topic:

  • Where: The BBC Academy, White City, London.
  • When: 29 July from 4:30pm, followed by networking and drinks until 7pm.
  • Cost: It’s a free event, but you must get a ticket: Join the Functional Media meetup group and claim your ticket from Eventbrite.

See you there.

The Functional Media Meetup is sponsored by Underscore. It is aimed at developers and managers in the publishing and media industry, who are interested in the application of functional programming.

Continue reading…

CloudBees Service Partner

We’ve been using the CloudBees Platform as a Service (PaaS) for few years now. Not exclusively, but when it’s the right choice, it does a great job of clearing the way so we can focus on the application, and not on the hardware, hosting, bandwidth, build, deployment and operating system details.

Continue reading…

Pre-register for Streaming Algorithms Course

I have given a number of talks on streaming algorithms and had requests for more depth on the material. I would like to expand my talks into a course, but in a true data-driven way I first want to gauge interest. Hence I’m asking interested people to pre-register now (no monetary commitment required) so I know if it’s worthwhile going ahead.

Go ahead and pre-register now or read on for more on the course.

Continue reading…

A Tribute to Phil Bagwell

I’ve just read that Phil Bagwell has passed away. Although I only met Phil Bagwell once he has had a large influence on my life. His research into data structures is perhaps what he is best known for, and this work is appreciated daily by Scala, Haskell, Clojure, and other programmers.

I, however, owe Phil a bigger debt as his suggestion led directly to the formation of Underscore. At ScalaDays 2011 I was discussing the trials of constructing a consulting organisation around Scala. He suggested forming a consortium with other consultants, and gave me a few names to contact. The result if of course the organisation you see today. We’ve met up with Typesafe people numerous times since, and I always hoped Phil would be present at our meetings so I could say thanks. Alas it was not to be, and now of course that opportunity is gone. Phil will be missed by all of us at Underscore.

Continue reading…