56,966 blogs · [ { "id": "01a087a2-acb4-72db-9be2-6cb94bace3be", "title": "Eating our own tails", "url": "https://maxdemarzi.com/2026/06/28/eating-our-own-tails/", "published_at": "2026-06-29T03:28:08+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94beae9b6", "title": "The Logic Graph Epiphany", "url": "https://maxdemarzi.com/2026/06/22/the-logic-graph-epiphany/", "published_at": "2026-06-22T14:24:33+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94c6a562a", "title": "You’re working like a caveman she said.", "url": "https://maxdemarzi.com/2026/06/19/youre-working-like-a-caveman-she-said/", "published_at": "2026-06-19T20:00:44+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94c828574", "title": "Hey Database! Go Fine Tune Yourself", "url": "https://maxdemarzi.com/2026/05/29/hey-database-go-fine-tune-yourself/", "published_at": "2026-05-30T01:35:04+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94d2fe8ee", "title": "Extending MySQL with VillageSQL", "url": "https://maxdemarzi.com/2026/05/21/extending-mysql-with-villagesql/", "published_at": "2026-05-21T23:17:02+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94d6c4e83", "title": "Decision Graphs", "url": "https://maxdemarzi.com/2026/04/20/decision-graphs/", "published_at": "2026-04-20T11:16:45+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94d83d25a", "title": "Improving Performance with Flame Graphs", "url": "https://maxdemarzi.com/2023/04/10/improving-performance-with-flame-graphs/", "published_at": "2023-04-10T16:38:45+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94e10d87c", "title": "Counting Triangles", "url": "https://maxdemarzi.com/2023/04/04/counting-triangles/", "published_at": "2023-04-04T12:27:21+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94edde18c", "title": "All of NoSQL is because of this…", "url": "https://maxdemarzi.com/2023/02/27/ragedb-needs-worst-case-optimal-joins/", "published_at": "2023-02-27T08:33:17+00:00" }, { "id": "01a087a2-acb4-72db-9be2-6cb94f2bb1bb", "title": "Bullshit Graph Database Performance Benchmarks", "url": "https://maxdemarzi.com/2023/01/11/bullshit-graph-database-performance-benchmarks/", "published_at": "2023-01-11T07:27:43+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce139d8e0d6a", "title": "Death Star Queries in Graph Databases", "url": "https://maxdemarzi.com/2023/01/09/death-star-queries-in-graph-databases/", "published_at": "2023-01-09T19:50:39+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce139e549bbc", "title": "KHop Baby One More Time", "url": "https://maxdemarzi.com/2022/12/06/khop-baby-one-more-time/", "published_at": "2022-12-06T13:30:00+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce139e69652f", "title": "Dark Mode", "url": "https://maxdemarzi.com/2022/12/01/dark-mode/", "published_at": "2022-12-01T22:35:13+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce139e8ecc9f", "title": "Observations of the LDBC SNB Benchmark", "url": "https://maxdemarzi.com/2022/09/05/observations-of-the-ldbc-snb-benchmark/", "published_at": "2022-09-05T22:07:48+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce139f15a4f2", "title": "Watch your Language", "url": "https://maxdemarzi.com/2022/08/30/watch-your-language/", "published_at": "2022-08-30T12:35:31+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce139fd21575", "title": "Query Optimizers are made of sand", "url": "https://maxdemarzi.com/2022/06/20/query-optimizers-are-made-of-sand/", "published_at": "2022-06-20T18:16:13+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce13a076da92", "title": "When the demo is over", "url": "https://maxdemarzi.com/2022/06/08/when-the-demo-is-over/", "published_at": "2022-06-08T15:08:11+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce13a14e008b", "title": "Getting a Mascot", "url": "https://maxdemarzi.com/2022/05/10/getting-a-mascot/", "published_at": "2022-05-10T14:15:52+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce13a248eb3d", "title": "30 Days of Relational AI", "url": "https://maxdemarzi.com/2022/04/27/30-days-of-relational-ai/", "published_at": "2022-04-27T13:12:18+00:00" }, { "id": "01a0bb91-a236-704b-9a29-ce13a2ad345e", "title": "Let’s build something Outrageous – Part 25: Dates in C++ and Faster Imports ", "url": "https://maxdemarzi.com/2022/04/12/lets-build-something-outrageous-part-25-dates-in-c-and-faster-imports/", "published_at": "2022-04-12T12:49:44+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef57a9a9b", "title": "Let’s build something Outrageous – Part 24: Permissions and Multiple Graphs", "url": "https://maxdemarzi.com/2022/03/30/lets-build-something-outrageous-part-24-permissions-and-multiple-graphs/", "published_at": "2022-03-30T06:30:48+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef57c6389", "title": "Let’s build something Outrageous – Part 23: Sandboxing", "url": "https://maxdemarzi.com/2022/03/17/lets-build-something-outrageous-part-23-sandboxing/", "published_at": "2022-03-18T04:27:53+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef6493e5d", "title": "Let’s build something Outrageous – Part 22: Seeing Results", "url": "https://maxdemarzi.com/2022/03/14/lets-build-something-outrageous-part-22-seeing-results/", "published_at": "2022-03-14T14:22:12+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef6e3bcef", "title": "Let’s build something Outrageous – Part 21: Overloading", "url": "https://maxdemarzi.com/2022/02/22/lets-build-something-outrageous-part-21-overloading/", "published_at": "2022-02-22T14:00:06+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef77f90cb", "title": "Let’s build something Outrageous – Part 20: I can’t live without Roaring Bitmaps", "url": "https://maxdemarzi.com/2022/02/17/lets-build-something-outrageous-part-20-i-cant-live-without-roaring-bitmaps/", "published_at": "2022-02-17T23:07:18+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef7dc1d84", "title": "Let’s build something Outrageous – Part 19: LDBC Short Queries", "url": "https://maxdemarzi.com/2022/02/10/lets-build-something-outrageous-part-19-ldbc-short-queries/", "published_at": "2022-02-10T17:23:22+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef8bfb8c6", "title": "Let’s build something Outrageous – Part 18: Load CSV", "url": "https://maxdemarzi.com/2022/02/03/lets-build-something-outrageous-part-18-load-csv/", "published_at": "2022-02-03T13:59:00+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef923686d", "title": "Let’s build something Outrageous – Part 17: Bulk Traversals", "url": "https://maxdemarzi.com/2022/01/31/lets-build-something-outrageous-part-17-bulk-traversals/", "published_at": "2022-01-31T19:19:44+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29bef9f4d6e5", "title": "Let’s build something Outrageous – Part 16: Adding a UI", "url": "https://maxdemarzi.com/2021/11/18/lets-build-something-outrageous-part-16-adding-a-ui/", "published_at": "2021-11-18T16:56:32+00:00" }, { "id": "01a0bb9e-142b-70da-9128-29befa7d03d6", "title": "Let’s build something Outrageous – Part 15: Connected", "url": "https://maxdemarzi.com/2021/10/19/lets-build-something-outrageous-part-15-connected/", "published_at": "2021-10-19T20:09:43+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b42db3d389", "title": "Let’s build something Outrageous – Part 14: Command Logging", "url": "https://maxdemarzi.com/2021/09/14/lets-build-something-outrageous-part-14-command-logging/", "published_at": "2021-09-14T20:30:28+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b42de90a40", "title": "Let’s build something Outrageous – Part 13: Finding Things Faster", "url": "https://maxdemarzi.com/2021/08/30/lets-build-something-outrageous-part-13-finding-things-faster/", "published_at": "2021-08-30T08:02:02+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b42e95843c", "title": "Let’s build something Outrageous – Part 12: Finding Things", "url": "https://maxdemarzi.com/2021/08/24/lets-build-something-outrageous-part-12-finding-things/", "published_at": "2021-08-24T13:03:26+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b42ef18b5c", "title": "Let’s build something Outrageous – Part 11: Testing", "url": "https://maxdemarzi.com/2021/08/16/lets-build-something-outrageous-part-11-testing/", "published_at": "2021-08-16T13:23:13+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b42ef722ba", "title": "Let’s build something Outrageous – Part 10: Nulls", "url": "https://maxdemarzi.com/2021/08/09/lets-build-something-outrageous-part-10-nulls/", "published_at": "2021-08-09T12:40:05+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b42fe77bd8", "title": "Let’s build something Outrageous – Part 9: Docker", "url": "https://maxdemarzi.com/2021/08/03/lets-build-something-outrageous-part-9-docker/", "published_at": "2021-08-03T20:36:29+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b43095d34d", "title": "Let’s build something Outrageous – Part 8: Queries with Lua", "url": "https://maxdemarzi.com/2021/07/29/lets-build-something-outrageous-part-8-queries-with-lua/", "published_at": "2021-07-29T17:09:56+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b431457672", "title": "Let’s build something Outrageous – Part 7: Performance", "url": "https://maxdemarzi.com/2021/07/27/lets-build-something-outrageous-part-7-performance/", "published_at": "2021-07-27T12:30:52+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b43223f431", "title": "Let’s build something Outrageous – Part 6: Relationships", "url": "https://maxdemarzi.com/2021/07/26/lets-build-something-outrageous-part-6-relationships/", "published_at": "2021-07-26T13:11:43+00:00" }, { "id": "01a0bba4-0e48-7141-9635-14b4324f6d7c", "title": "Let’s build something Outrageous – Part 5: Properties", "url": "https://maxdemarzi.com/2021/07/19/lets-build-something-outrageous-part-5-properties/", "published_at": "2021-07-19T13:22:51+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f27dd98e2", "title": "Let’s build something Outrageous – Part 4: Creating and Retrieving Nodes", "url": "https://maxdemarzi.com/2021/07/14/lets-build-something-outrageous-part-4/", "published_at": "2021-07-14T15:38:08+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f28142e6e", "title": "Let’s build something Outrageous – Part 3: Node Types", "url": "https://maxdemarzi.com/2021/07/13/lets-build-something-outrageous-part-3/", "published_at": "2021-07-13T12:13:05+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f2819794c", "title": "Let’s build something Outrageous – Part 2: Shards are ok!", "url": "https://maxdemarzi.com/2021/07/12/lets-build-something-outrageous-part-2/", "published_at": "2021-07-12T12:09:01+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f28c63fd2", "title": "Let’s build something Outrageous", "url": "https://maxdemarzi.com/2021/07/08/lets-build-something-outrageous/", "published_at": "2021-07-08T12:49:22+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f297fbdef", "title": "Changes in Direction with The Traversal API", "url": "https://maxdemarzi.com/2020/09/02/changes-in-direction-with-the-traversal-api/", "published_at": "2020-09-02T23:40:22+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f2a0b149c", "title": "Faux Bitmap Indexes in Neo4j Part Two", "url": "https://maxdemarzi.com/2020/08/26/faux-bitmap-indexes-in-neo4j-part-two/", "published_at": "2020-08-26T17:55:07+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f2a3bb0e0", "title": "Faux Bitmap Indexes in Neo4j", "url": "https://maxdemarzi.com/2020/08/24/faux-bitmap-indexes-in-neo4j/", "published_at": "2020-08-24T21:50:21+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f2a462814", "title": "Declarative Query Languages are the Iraq War of Computer Science", "url": "https://maxdemarzi.com/2020/05/25/declarative-query-languages-are-the-iraq-war-of-computer-science/", "published_at": "2020-05-26T00:51:14+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f2aa7a758", "title": "Cleansing your Neo4j Aura", "url": "https://maxdemarzi.com/2020/04/24/cleansing-your-neo4j-aura/", "published_at": "2020-04-24T21:27:56+00:00" }, { "id": "01a0bba9-4d16-728b-b66e-483f2ab8f11e", "title": "Getting and Creating Likes with Neo4j", "url": "https://maxdemarzi.com/2020/04/22/getting-and-creating-likes-with-neo4j/", "published_at": "2020-04-22T12:34:48+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d066b59b", "title": "Stored Procedures in Neo4j Are NOT Evil", "url": "https://maxdemarzi.com/2020/04/17/stored-procedures-in-neo4j-are-not-evil/", "published_at": "2020-04-17T19:34:37+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d0d9d616", "title": "Graphs and Pyramids", "url": "https://maxdemarzi.com/2020/04/09/graphs-and-pyramids/", "published_at": "2020-04-09T18:15:04+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d1667ebb", "title": "Updating your Neo4j 3.x Unmanaged Extensions to 4.x", "url": "https://maxdemarzi.com/2020/04/06/updating-your-neo4j-3-x-unmanaged-extensions-to-4-x/", "published_at": "2020-04-06T13:41:51+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d2323231", "title": "Finding Fraud Part Two Revised", "url": "https://maxdemarzi.com/2020/03/20/finding-fraud-part-two-revised/", "published_at": "2020-03-20T13:45:26+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d3224ed9", "title": "Composite Indexes in Neo4j 4.0", "url": "https://maxdemarzi.com/2020/02/19/composite-indexes-in-neo4j-4-0/", "published_at": "2020-02-20T03:26:09+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d3e17013", "title": "Going Faster in 2020", "url": "https://maxdemarzi.com/2020/01/21/going-faster-in-2020/", "published_at": "2020-01-21T20:45:33+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d411cfc4", "title": "Getting the latest transactions", "url": "https://maxdemarzi.com/2020/01/16/getting-the-latest-transactions/", "published_at": "2020-01-16T15:38:40+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d502b0e6", "title": "Visualizing Activities", "url": "https://maxdemarzi.com/2019/12/04/visualizing-activities/", "published_at": "2019-12-04T16:18:56+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d5ca96bd", "title": "Marketing Activities", "url": "https://maxdemarzi.com/2019/10/21/marketing-activities/", "published_at": "2019-10-21T16:34:45+00:00" }, { "id": "01a0bbae-4a4d-7202-86a3-0770d6a2d1c6", "title": "Building a Chat Bot in Neo4j Part 3", "url": "https://maxdemarzi.com/2019/09/24/building-a-chat-bot-in-neo4j-part-3/", "published_at": "2019-09-24T11:10:45+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cab8068f", "title": "Building a Chat Bot in Neo4j Part 2", "url": "https://maxdemarzi.com/2019/09/20/building-a-chat-bot-in-neo4j-part-2/", "published_at": "2019-09-20T14:27:36+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cabe2b8a", "title": "Building a Chat Bot in Neo4j", "url": "https://maxdemarzi.com/2019/09/18/building-a-chat-bot-in-neo4j/", "published_at": "2019-09-18T14:36:12+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cb9361f0", "title": "The Real Property Graph", "url": "https://maxdemarzi.com/2019/09/13/the-real-property-graph/", "published_at": "2019-09-13T14:53:30+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cbf9c389", "title": "It’s getting cloudy", "url": "https://maxdemarzi.com/2019/09/12/its-getting-cloudy/", "published_at": "2019-09-12T21:23:06+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cc98ff72", "title": "Finding Fraud Part Two", "url": "https://maxdemarzi.com/2019/08/20/finding-fraud-part-two/", "published_at": "2019-08-20T12:11:41+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cd2d3aad", "title": "Finding Fraud", "url": "https://maxdemarzi.com/2019/08/19/finding-fraud/", "published_at": "2019-08-19T12:28:56+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cd9a2d98", "title": "Testing APOC inside your Stored Procedures", "url": "https://maxdemarzi.com/2019/08/15/testing-apoc-inside-your-stored-procedures/", "published_at": "2019-08-15T17:10:27+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540ce8248a3", "title": "Parallel K-Hop Counts", "url": "https://maxdemarzi.com/2019/07/25/parallel-k-hop-counts/", "published_at": "2019-07-25T17:53:57+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cf3ff9fc", "title": "Vendor Benchmarks", "url": "https://maxdemarzi.com/2019/07/22/vendor-benchmarks/", "published_at": "2019-07-22T12:36:43+00:00" }, { "id": "01a0bbb3-417d-704b-a931-5540cfe051ba", "title": "Finding Motifs in Cypher for Fun and Profit", "url": "https://maxdemarzi.com/2019/07/11/finding-motifs-in-cypher-for-fun-and-profit/", "published_at": "2019-07-11T21:45:29+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b95707695731", "title": "Graph Analytics Book Jupyter Notebook for Chapter 8", "url": "https://maxdemarzi.com/2019/07/10/graph-analytics-book-jupyter-notebook-for-chapter-8/", "published_at": "2019-07-10T19:33:43+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b957078ed1b7", "title": "Get the free Graph Analytics book:", "url": "https://maxdemarzi.com/2019/07/10/get-the-free-graph-analytics-book/", "published_at": "2019-07-10T19:21:24+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b95707cf07d5", "title": "Modeling Events in Neo4j", "url": "https://maxdemarzi.com/2019/05/24/modeling-events-in-neo4j/", "published_at": "2019-05-24T18:11:03+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b9570803f0fc", "title": "Filtering Connected Dynamic Forms", "url": "https://maxdemarzi.com/2019/04/28/filtering-connected-dynamic-forms/", "published_at": "2019-04-29T03:21:33+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b95708dd6745", "title": "Network Routing in Neo4j", "url": "https://maxdemarzi.com/2019/03/01/network-routing-in-neo4j/", "published_at": "2019-03-01T14:05:03+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b957095771a5", "title": "Calculating the best Rail Road paths in Neo4j", "url": "https://maxdemarzi.com/2019/02/15/calculating-the-best-rail-road-paths-in-neo4j/", "published_at": "2019-02-15T09:57:58+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b9570a4ec655", "title": "Neo4j Stored Procedures for Devs that don’t know Java (yet)", "url": "https://maxdemarzi.com/2019/01/28/neo4j-stored-procedures-for-devs-that-dont-know-java-yet/", "published_at": "2019-01-28T17:56:48+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b9570b28ed0b", "title": "Dynamic Rule Based Decision Trees in Neo4j – Part 4", "url": "https://maxdemarzi.com/2018/11/05/dynamic-rule-based-decision-trees-in-neo4j-part-4/", "published_at": "2018-11-05T12:38:59+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b9570c12ffb4", "title": "Dynamic Rule Based Decision Trees in Neo4j – Part 3", "url": "https://maxdemarzi.com/2018/10/08/dynamic-rule-based-decision-trees-in-neo4j-part-3/", "published_at": "2018-10-08T13:11:30+00:00" }, { "id": "01a0bbb8-c139-72d4-b911-b9570cf9406b", "title": "Finding your neighbors using Neo4j", "url": "https://maxdemarzi.com/2018/10/01/finding-your-neighbors-using-neo4j/", "published_at": "2018-10-01T16:32:16+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60af97f48", "title": "Multiple origin multiple destination 3 relationships queries for knowledge graphs using Neo4j", "url": "https://maxdemarzi.com/2018/09/19/multiple-origin-multiple-destination-3-relationships-queries-for-knowledge-graphs-using-neo4j/", "published_at": "2018-09-19T13:54:58+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60bc590cc", "title": "Building a Dating site with Neo4j – Part Twelve", "url": "https://maxdemarzi.com/2018/08/29/building-a-dating-site-with-neo4j-part-twelve/", "published_at": "2018-08-29T15:26:38+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60bd57f93", "title": "Building a Dating site with Neo4j – Part Eleven", "url": "https://maxdemarzi.com/2018/08/28/building-a-dating-site-with-neo4j-part-eleven/", "published_at": "2018-08-28T13:03:48+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60c1e5f82", "title": "Building a Dating site with Neo4j – Part Ten", "url": "https://maxdemarzi.com/2018/08/27/building-a-dating-site-with-neo4j-part-ten/", "published_at": "2018-08-27T13:10:02+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60caed858", "title": "Building a Dating site with Neo4j – Part Nine", "url": "https://maxdemarzi.com/2018/08/21/building-a-dating-site-with-neo4j-part-nine/", "published_at": "2018-08-21T13:05:05+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60d277f3f", "title": "Building a Dating site with Neo4j – Part Eight", "url": "https://maxdemarzi.com/2018/08/20/building-a-dating-site-with-neo4j-part-eight/", "published_at": "2018-08-20T12:27:39+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60d91b31e", "title": "Building a Dating site with Neo4j – Part Seven", "url": "https://maxdemarzi.com/2018/08/16/building-a-dating-site-with-neo4j-part-seven/", "published_at": "2018-08-16T12:37:28+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60e367792", "title": "Building a Dating site with Neo4j – Part Six", "url": "https://maxdemarzi.com/2018/08/15/building-a-dating-site-with-neo4j-part-six/", "published_at": "2018-08-15T13:10:25+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60e74cda4", "title": "Building a Dating site with Neo4j – Part Five", "url": "https://maxdemarzi.com/2018/08/14/building-a-dating-site-with-neo4j-part-five/", "published_at": "2018-08-14T16:54:44+00:00" }, { "id": "01a0bbbd-36db-70b1-b1af-83c60f2e6563", "title": "Building a Dating site with Neo4j – Part Four", "url": "https://maxdemarzi.com/2018/07/19/building-a-dating-site-with-neo4j-part-four/", "published_at": "2018-07-19T12:21:30+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8a8a8368", "title": "Building a Dating site with Neo4j – Part Three", "url": "https://maxdemarzi.com/2018/07/12/building-a-dating-site-with-neo4j-part-three/", "published_at": "2018-07-12T20:49:02+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8b3c63ba", "title": "Building a Dating site with Neo4j – Part Two", "url": "https://maxdemarzi.com/2018/07/12/building-a-dating-site-with-neo4j-part-two/", "published_at": "2018-07-12T14:20:39+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8ba7376c", "title": "Building a Dating site with Neo4j – Part One", "url": "https://maxdemarzi.com/2018/07/11/building-a-dating-site-with-neo4j-part-one/", "published_at": "2018-07-11T19:22:57+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8c7bc646", "title": "Transmuting Documents into Graphs", "url": "https://maxdemarzi.com/2018/05/30/transmuting-documents-into-graphs/", "published_at": "2018-05-30T19:17:38+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8d103213", "title": "Offers with Neo4j", "url": "https://maxdemarzi.com/2018/05/17/offers-with-neo4j/", "published_at": "2018-05-17T23:29:55+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8d1f761c", "title": "Scheduling Meetings with Neo4j", "url": "https://maxdemarzi.com/2018/03/23/scheduling-meetings-with-neo4j/", "published_at": "2018-03-23T15:59:57+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8dca99bb", "title": "Neo4j Geospatial Queries", "url": "https://maxdemarzi.com/2018/03/21/neo4j-geospatial-queries/", "published_at": "2018-03-21T14:56:51+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8de37b73", "title": "Keeping Properties Secret in Neo4j", "url": "https://maxdemarzi.com/2018/03/12/keeping-properties-secret-in-neo4j/", "published_at": "2018-03-12T16:02:36+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8e388594", "title": "Replicants", "url": "https://maxdemarzi.com/2018/02/23/replicants/", "published_at": "2018-02-23T17:56:18+00:00" }, { "id": "01a0bbc1-acee-73fc-bd25-ee0e8ee4e593", "title": "Dynamic Rule Based Decision Trees in Neo4j – Part 2", "url": "https://maxdemarzi.com/2018/01/26/dynamic-rule-based-decision-trees-in-neo4j-part-2/", "published_at": "2018-01-26T06:17:33+00:00" } ] posts Claim your blog
Back to maxdemarzi.com
Blog · corpus.blog/blogs/maxdemarzi.com/posts

maxdemarzi.com

maxdemarzi.com

2026

2023

2022

2021

2020

2019

2018