Older rss

Using Clojure and Neo4j to Build a Meetup Recommendation Engine

Posted by Mark Needham  on  Sep 02, 2016

Mark Needham shows how a meetup recommendation engine using Neo4j and Clojure can be built from scratch, combining content-based and collaborative filtering using Cypher and Clojure.


Scala, ECS, and Docker: Delayed Execution @Coursera

Posted by Brennan Saeta  on  Jun 05, 2016

Brennan Saeta talks about aspects of Coursera’s architecture that enable them to rapidly build sophisticated features for their learning platform, the use of containers and security-related issues.


Compositional I/O Stream in Scala

Posted by Runar Bjarnason  on  May 17, 2016

Runar Bjarnason presents how to get started with the Scalaz-Stream library, shows some examples, and how we can combine functional streams into large distributed systems.


Types Working for You, Not against You

Posted by Richard Dallaway  on  May 15, 2016

Richard Dallaway shows an example of what Scala looks like when using pattern matching over classes, how to encode an idea into types and use advanced features of Scala without complicating the code.


Understanding Core Clojure Functions

Posted by Jonathan Graham  on  May 11, 2016 2

Jonathan Graham presents how to implement our own versions of the Clojure functions reduce, count, filter, map and pmap.


CIDER: Building a Clojure Interactive Development Environment that Rocks in Emacs

Posted by Bozhidar Batsov  on  Apr 13, 2016

Bozhidar Batsov introduces CIDER, an interactive development environment for Clojure, discussing building dev tools on top of Emacs, the history of the project, current state and plans for its future.


Contracts in Clojure: Settling Types vs Tests

Posted by Jessica Kerr  on  Mar 06, 2016

Jessica Kerr talks about Clojure and explores the potential of contracts as the best-yet compromise between types and tests.


Functional Programming Kata with Groovy

Posted by Scott Hickey  on  Jan 28, 2016

Scott Hickey works through a solution to the Bank OCR kata, using Groovy and functional programming techniques. The code uses recursion plus Groovy methods that support functional programming.


Groovy AST Transformations

Posted by Paul King  on  Jan 26, 2016

Paul King reviews some of the most useful of the Groovy built-in AST transformations. He talks about the internal workings of AST transformations and how to write your own.


Full Stack Groovy Developer

Posted by Iván López  on  Jan 22, 2016

Iván López presents the technological stack of Polaromatic, and demonstrates that it's possible to write the whole stack with Groovy: Backend, Javascript, HTML, Android, test, build tool.


Working with Databases & Groovy

Posted by Paul King  on  Jan 22, 2016

Paul King reviews the features in Groovy which make it easy to work with databases - Groovy SQL, datasets -, and working with NoSQL databases such as MongoDB and Neo4J.


Writing a Kubernetes Autoscaler with Groovy and Spring Boot

Posted by Ray Tsang  on  Jan 22, 2016

Ray Tsang shares his experience in writing a custom metrics collector plus an autoscaler using Groovy and Spring Boot, deployed as containerized microservices in Kubernetes.

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.