add-memberalign-toparrow-leftarrow-rightbellblockcalendarcamerachatchevron-leftchevron-rightchevron-small-downchevron-upcircle-with-crosscomposecrossfacebookflagfolderglobegoogleimagesinstagramkeylocation-pinmedalmoremuplabelShape 3 + Rectangle 1pagepersonpluspollsImported LayersImported LayersImported LayersshieldstartwitterwinbackClosewinbackCompletewinbackDiscountyahoo

Jens Halm: Laika and Flavian Alexandru: phantom

 IMPORTANT Please register at SkillsMatter:

Laika - a documentation toolkit written in Scala


Jens Halm

and a short talk from

Flavian Alexandru 

Phantom, Asynchronous type safe Scala DSL for Cassandra

Laika is a customizable and extensible toolkit for transforming lightweight text markup. It currently supports Markdown and reStructuredText (the full spec) as input and HTML (and soon PDF and epub) as output, with template-based site generation including tables of contents, convenient cross-linking between documents and auto-numbering.

The goal of the toolkit is to become the most obvious choice for Scala developers who want to:

* Produce project documentation as part of an sbt build and avoid the installation of external tools like Sphinx or Jekyll

* Transform lightweight text markup like Markdown inside a Scala application (e.g. for user input in a web application)

The presentation introduces the project, shows how to use Laika in sbt or in a Scala application and how to customize and extend the functionality. It will also give a bit of background on some of the design decisions, the document AST that fully decouples parsers and renderers, how the typesafe DSL for markup extensions was created or how Scala's parser combinators were enhanced for the specific use case of parsing text markup efficiently.

Jens Halm is an independent consultant currently based in London and Cologne, Germany. He has 16 years experience in software engineering, with the current focus being everything around the Scala stack.

He is the creator of the Laika documentation toolkit for Scala. In his previous engineering life he had created multiple Open Source projects for Enterprise Flex/Java Applications, with the Parsley Application Framework being the most successful.


Phantom, Asynchronous type safe Scala DSL for Cassandra

Phantom is all about one liners and masking away all complexity without stripping away flexibility and features.It's a massive improvement to the formatted string approach, proving just how powerful Scala can be at making our lives easy, even for big problems(creating a scalable DB service).

Here is what we will cover:

• 3 minute brief introduction on how and when to use Cassandra(time series, linear scalability, high I/O, multi data-center)

• 15 minutes phantom presentation, what it is, how it works and how easy it is to solve all common Cassandra use cases in phantom.

• 3 - 5 minute for Q&A and future plans for phantom

Flavian Alexandru  is the CEO of newzly, a London startup using Scala as a core technology. He has over 10 years of experience in Software Engineering, focused exclusively on Scala for the past 4 years.

We will, as always, also be heading to the Slaughtered Lamb pub afterwards.




Skills Matter are hosting this event and are handling the attendance it is essential that you confirm your place at this link:

failure to do so may result in not obtaining a seat. Please register on the "I'm going" to only let the others in the group know your going.


If this is your first time to SkillsMatter, directions are:



Join or login to comment.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy