David Pollak is a long time Scala dude, interested in Functional Programming, Scala, Clojure and making things better.
David has written a popular framework in Scala (Lift) and a book about Scala (Beginning Scala). He's been doing Scala since 2006, and more recently has picked up Clojure.
David has also started work on his Plugh framework and founded Visi.Pro, Cloud Computing for the Rest of Us along with the Visi Language open source project.
Talks I've Given
-
Functions 101 - Beginner
Featuring David Pollak
We hear the word "function" used in a lot of contexts. Serverless uses functions. Functional programming. Writing functions in a big data pipeline. Functional composition. So... what are these function things? Are they the same? Are they different? David Pollak, a geek who's been...
bigdata infiniteconf serverless functional-programming -
Nearly 8 years of Lift
Featuring David Pollak
The Lift web framework was the first non-trivial third party library for Scala and has grown and evolved over nearly 8 years.
scala lift -
Dragonmark: distributed core.async
Featuring David Pollak
Communicating Sequential Processes (CSP) provides excellent patterns for building concurrent systems. Clojure's core.async provides a Clojure implementation of CSP in a single address space.
However, very few programs run in a single address space. Web applications run in a combination of the...
clojure distributed web core.async -
Some musings on Scala and Clojure by a long time Scala dude
Featuring David Pollak
David will discuss his views on Clojure vs. Scala on the following dimensions: tooling, documentation, stability, ecosystem, language philosophy, and yes, he will go to the "static vs. dynamic" place.
scala clojure jvm java plugh scalax functional-programming -
What's new in Lift 3
Featuring David Pollak
David Pollak, Lift's founder, discusses some of the new features in Lift 3 including Streaming Promises (awesome for AngularJS work), Client-side Actors (send a message to a server-side Actor and magically it invokes a function in the browser and vice versa), asynchronous REST, and some of...
scala angularjs lift rest scalax lift-3 -
The Grand Unification
Featuring David Pollak
Yep, @dpp's got his fingers in a lot of pies... he founded the Lift web framework project, he founded the Hoisted content management project and its commercial side, Telegram, and he founded the Visi language project... but how do these projects fit together?
scala lift visi hoisted telegram -
Across Time and Address Space: Lift 3.0
Featuring David Pollak
David Pollak returns to Skills Matter to give a talk about Lift 3.0. Lift 3.0 builds on Lift's bedrock of abstracting away the plumbing of HTTP and allowing developers to focus on business logic.
lift scala javascript rest fpx functional-programming scala-210 -
Visi.Pro bringing functional programming to the masses
Featuring David Pollak
David Pollak talks to the 2012 Functional Programming eXchange about his Visi.Pro project; providing a simple and powerful way for anybody to write programs for the iPad.
ipad functional-programming scala -
Welcome & Keynote
Featuring David Pollak
David Pollak looks back over the last 3 years of Scala LiftOff -- and takes stack of where we are going
scala keynote lift next -
Conference closing -- with prizes
Featuring David Pollak
David Pollak closes the conference with prizes. Then we go to the pub for more Scala discussion!
-
Lift: It's Different, Baby
Featuring David Pollak
The Lift Web Framework offers a different approach to building web based applications. In this talk, David Pollak, the Lift project creator, will explore Lift and as a group we'll see what's In his Brain.
lift scala -
Lift: Transforming web development
Featuring David Pollak
Functional programming languages take a transformative approach to computing: inputs are transformed to output rather than changing variables and describing step-by-step instructions to the CPU.
functional-programming scala ajax lift -
David Pollak's Q&A on the Lift Framework
Featuring David Pollak
Come along, to talk with David Pollak, creator of Lift, and learn about the direction of Lift, where Lift is being used and what benefits Lift provides to the business. During this talk, David will discuss with the community how best to implement the Lift web framework, within either your Java...
lift scala java -
Questions and Answers
Featuring David Pollak
David Pollak, creator of the Lift Web Framework for Scala will give a talk and participate in the Open Space sessions of the Scala Lift-Off London 2010
scala lift web
A geeky, lawyery, weirdo who has been doing this for a long time
David Pollak has a long and checkered history in the high tech community. He invented the real time spreadsheet, built the first multi-user spreadsheet, founded the Lift web framework, and wrote Beginning Scala. David is currently CTO at Funcatron and is into reducing the gnarly mess that most software devolves into over time. David’s a lawyer by training and a notable loudmouth.