This Week in Neo4j – Neo4j 4.1 Released, Modeling Patient Journeys, Developing Instagram Clone


Hi graph gang,

In this week’s video, Will Lyon shows how to import spatial data for the GRANDstack Real Estate Search App.

Stefan Dreverman explains how to read and write data in the low code platform, Neo4j 4.1 is released, and Amr Khaled showed how to build an Instagram clone.

And finally, Matt Holford and Ravi Anthapu give us a crash course in modelling patient journeys in healthcare.

Cheers, Mark, Karin, and the Developer Relations team


This week’s featured community member is Ben Squire, Senior Data Scientist at Meredith Corporation.

Ben Squire - This Week’s Featured Community Member

Ben Squire – This Week’s Featured Community Member

He has been a Neo4j community member since 2018, and if you’ve ever googled a particularly mysterious problem you’ve had with Neo4j (especially if it involved lots of data!) you’ve probably come across his posts.

Ben spent last year working closely with our product engineering team as an early adopter for our Graph Data Science library. He ultimately used our graph algorithms to accomplish entity resolution at scale, but also provided invaluable feedback to help us make the library what it is today. He suggested useful features like seeding our community detection algorithms, and pushed the bounds of what was possible with memory and performance!

Ben has been a great advocate for graphs, and is always keen to share what he’s been working on. You can watch Identity Graph at Scale, a presentation from the Connections conference where he shared his experience doing Graph Data Science. He was also interviewed about his experience on ODBMS.org.

Building A GRANDstack Real Estate Search App: Part 2 | Data modeling and import


This week’s video is part of a series by Will Lyon showing how to build a GRANDstack Real Estate Search App.



In the second video, Will extends the graph data model to include geospatial information, and then uses APOC’s Load JSON procedure to import that data into Neo4j.

Modeling Patient Journeys with Neo4j


Matt Holford and Ravi Anthapu give us a crash course in modelling patient journeys in healthcare.

After explaining why graphs are uniquely positioned for this type of data, they iterate through different models, describing the use cases that each enable. In the second half of the post they show how to write queries to assess the performance of each model when answering different questions.

Building a low-code platform with Neo4j: Data


Stefan Dreverman continues his series of blog posts showing how to build a low-code platform with Neo4j.

In part 2, Stefan explains the way that we’re going to read and write data. He also shows outlines of the screens in the application and how they’ll interact with our data structures.

Neo4j 4.1 Released


Neo4j 4.1 was released this week and we’ve created content to help get you up to speed on the new features.

Microservices In Practice: Developing Instagram Clone —Graph Service


Amr Khaled has been writing a series of blog posts showing how to build an Instagram clone based on various microservices.

In part 6 Amr builds a follow system with help from Neo4j, the Spring Data Neo4j Library, and Cypher query language.

Tweet of the Week


My favourite tweet this week was by Roberto Rodriguez:

Don’t forget to RT if you liked it too!