Search a title or topic

Over 20 million podcasts, powered by 

Player FM logo

Neo4j Podcasts

show episodes
 
Artwork

1
GraphStuff.FM: The Neo4j Graph Database Developer Podcast

Jason Koo, Jennifer Reif, Andreas Kollegger, Alison Cossette

icon
Unsubscribe
icon
icon
Unsubscribe
icon
Monthly
 
New to networks? Looking into links? Realising the relevance of relationships? Welcome to GraphStuff, your one-stop podcast for all things connected. Join your hosts Jennifer Reif, Andreas Kollegger, Alison Cossette, Jason Koo and guests as they dive into the world of graph databases. They’ll cover everything from how they’re constructed and where they’re used; introductory to advanced topics from modeling data to finished applications, highlighting best practices and showcasing tools and op ...
  continue reading
 
A bite-sized tech podcast for busy developers where we’ll briefly cover technical topics, new snippets, and more in short time blocks. Your host, Jennifer Reif, is an avid developer and problem-solver with special interest in data, learning, and all things technology.
  continue reading
 
Loading …
show series
 
Welcome to Breaktime Tech Talks! In this episode, dive into the latest updates and challenges in the world of developer tools, AI, and graph databases. Episode Highlights: Overcoming technical hurdles with Langchain4j and Neo4j, including the new support for read-only Neo4j databases in vector indexing (Github feature pull request). Navigating vers…
  continue reading
 
In this episode: Recap of NODES 2025 and standout sessions How AI and music graphs are shaping new tech (featuring Luanne Misquitta’s talk) Exploring RushDB: open source tools for graph data Developer advocacy in the classroom: inspiring the next generation Updates on Spring AI, Langchain4j, and upcoming workshops Blog post on new Aura Fundamentals…
  continue reading
 
In this episode of Breaktime Tech Talks, dive into the real-world challenges and discoveries from my recent work with Langchain4j, Quarkus, and Neo4j. If you’re a developer navigating the evolving landscape of AI, vector search, and graph databases, this episode is packed with practical insights and lessons learned. Highlights: Struggles with confi…
  continue reading
 
In this episode of Breaktime Tech Talks, I share an inside look into developer advocacy, discuss the highs and lows of the role, and review new features in the Cypher query language. Highlights: 🔎What it’s really like to be a developer advocate: the good, the bad, and the “meh” 🧗🏼‍♀️Common challenges: overwhelm, travel fatigue, balancing diverse re…
  continue reading
 
In this episode of Breaktime Tech Talks, we focus on frameworks, libraries, and integrations that streamline workflows and enable more powerful applications. Key Technical Topics Covered: Releases! Java 25 and Langchain4j 1.5 Spring Initializr Java version default from 17 to 21 New blog post! Spring AI with MCP text-to-cypher Generating Ollama embe…
  continue reading
 
Explore the latest challenge with Neo4j vector indexes, demystify Model Context Protocol (MCP), and hear insights on vibe coding and Retrieval-Augmented Generation (RAG). What's Inside: Confusion around Neo4j vector indexes - models and dimensions Why knowing the embedding model matters for vector similarity search The limitations of current Neo4j …
  continue reading
 
Hear my latest hands-on experiences and lessons learned from the world of AI, graph databases, and developer tooling. What’s Inside: The difference between sparse and dense vectors, and how Neo4j handles them in real-world scenarios. First impressions and practical tips on integrating Spring AI MCP with Neo4j’s MCP servers—including what worked, wh…
  continue reading
 
In this episode of Breaktime Tech Talks, I delve into my recent experiences with Model Context Protocol (MCP) and Large Language Models, specifically Claude. First, I share my experiment using an LLM to clean up flat files. Then, my journey with MCP began integrating a Neo4j MCP server with Claude, highlighting the practical benefits and challenges…
  continue reading
 
In this episode of Breaktime Tech Talks, I share insights from my recent work, including a successful GraphRAG workshop and breakthroughs in utilizing Spring AI advisors for vector search and generative AI - check out code in my Github repository for QuestionAnswerAdvisor branch and custom advisors branch. I discuss my methods for integrating defau…
  continue reading
 
In this episode, I delve into the world of agents, discussing my experience with Spring AI tool calling. I share my approach to vector search and graph retrieval tools, address JSON deserialization, and avoid manual boilerplate - the code of which is all available in a Github repository branch. Plus, 1.0 updates to the main branch of the repository…
  continue reading
 
It's the 50th episode of Breaktime Tech Talks! And to celebrate, I launched a podcast feedback form for you, my listeners. In this 50th episode, follow my latest explorations into Spring AI and GraphRAG. I delve into my attempts to streamline the manual GraphRAG process using Spring AI advisors and tools, sharing the challenges I'm facing, specific…
  continue reading
 
This week, I simplified my Langchain4j project with improved prompt variable injection. Then hear my perspective on the role of tools vs. agents in AI workflows—looking at how structured processes differ from autonomous systems, especially in the context of Java frameworks and GraphRAG. Get an inside scoop on how I use different AI coding tools: In…
  continue reading
 
This week, there were quite a few things I learned: Common steps for implementing GraphRAG in Java using Spring AI and Langchain4j, highlighting key differences in setup and customization. Study prep updates and help on the Neo4j Developer Certification for June! Celebrate Langchain4j’s 1.0 release. Two thought-provoking articles—one on enhancing R…
  continue reading
 
In this episode, I share some hands-on insights from building apps with Langchain4j using Quarkus and Neo4j, and compare it with Spring AI—especially around how each framework handles vector search and GraphRAG workflows. Spoiler: customization in Langchain4j feels a bit clunky. I also dig into one article's critical take on the MCP authorization s…
  continue reading
 
In this episode, we dive into the Quarkus framework with a code repository and an article about development lessons learned. Topics covered include: 🔗 Building a starter application with Quarkus Neo4j and the Object Graph Mapper (OGM). 📝 Exploring similarities and differences between Quarkus and Spring frameworks. 📑 Resources for building with Quar…
  continue reading
 
In this episode, I have some exciting technical updates, along with insights from my recent work and learning. Topics covered include: 📝 Neo4j Java Driver & Object Mapping – My latest blog post and upcoming updates to the GraphAcademy Java courses. 🧪 Framework-less Java Apps – Experiments in building Java applications without a framework and compar…
  continue reading
 
In this episode, we dive into three key updates from the world of Java development and emerging tech standards: First, walk through a new feature in the Neo4j Java driver (v5.28.5) that enables lightweight object mapping. I’ve set up a sample code repository showcasing how to return Cypher query results directly into your Java domain objects—no ful…
  continue reading
 
In this episode, we dive into the latest upgrades in Neo4j tooling, along with recent bug fixes and enhancements in the LLM Knowledge Graph Builder. We also explore a new preview feature for Java object mapping in the Neo4j Java driver and check out the MCP Java SDK. Next, we highlight the new "Using Neo4j with Java" course on GraphAcademy and unpa…
  continue reading
 
Star Wars Day is nearly here, and this episode is stacked with tech goodness to celebrate! I’m diving into highlights from the Neo4j ecosystem, starting with an early look at the Using Neo4j with Java course—perfect for getting started with the Java driver in a framework-less setup. Also in this episode: ⚙️ Behind-the-scenes of APOC + Pinecone inte…
  continue reading
 
In this episode, we unpack a busy week of updates, learning, and cool tech! From Spring AI’s milestone 7 release with simplified Pinecone configuration to some tricky wifi, I walk through recent changes and adventures. Plus, NODES 2025 is officially announced, and there’s hints of our upcoming GraphAcademy Java course. I also talk about the first p…
  continue reading
 
Fresh from the Arc of AI conference, I’m unpacking the biggest insights that stuck with me—ranging from the extremes of AI’s capabilities to the deeper implications for how we build and maintain our tech systems. I’ll also share a new blog post and code repo I published on loading data into Pinecone, some next-gen tools I’m eyeing, and thoughts on …
  continue reading
 
In this podcast episode, hear about my hands-on experience (code repository on Github) understanding the importance of using the same embedding models for both creating and searching vector embeddings in databases and how mismatched models can lead to poor search results. I also pull highlights from an article with advice for those interested in bl…
  continue reading
 
In this episode, I continue my journey with vector databases, integrating Pinecone, Neo4j, and Spring AI. While making some progress, I also encountered hurdles, such as evolving APIs and the unique architecture of vector stores. Next, I share insights from an article on contributing to open-source projects, how it can accelerate your career and en…
  continue reading
 
In this episode, I discuss my challenges exploring vector databases for an upcoming demo. From what is a vector database to integration issues, hear how I tried a few different approaches with limited success and discover the surprising one with the most promise. I also explore Microsoft's "Lazy Graph RAG" approach, which seems to trade one challen…
  continue reading
 
In this episode, there are two topics I'm looking forward to diving deeper into: vector databases and AI agents. I'm particularly interested in understanding how vector databases work, how they work with data, and their role in AI applications. Then I share my thoughts on Anthropic’s article about Building AI Agents, which discusses their varying d…
  continue reading
 
In this podcast episode, hear my process of preparing for an upcoming conference with insights on how outlines enhance presentations and blog posts, as well as code and architecture. Also discuss how constant improvement is key with an online course as an example. Finally, I highlight a historical read on cryptography, and share reflections from Gr…
  continue reading
 
In this episode, I share recent blog posts. The first is about tackling challenges with GitHub repositories, offering solutions on syncing forks and using git rebasing, diffs, and pruning. Next, I created examples with Cypher DSL, providing beginner-friendly details to help users get started. Additionally, I started prepping for the Devnexus confer…
  continue reading
 
In this episode, I’m following up on a few things I’ve mentioned before. I dive into some updates on the Aura CLI (the official product version). I also explored the Neo4j GenAI Java library a bit more, including a connection hiccup I ran into with Neo4j Desktop. Then, I get into my experience with the Cypher DSL library and how Cypher fits into th…
  continue reading
 
In this episode, hear updates on a few projects, including Neo4j's new Aura CLI and NeoConverse. Plus, the promised blog post from last week's episode on Spring Data Neo4j entity updates. Shout-out to the JAXJUG and TampaJUG groups. If you're not involved with a tech group, there are options! Finally, a review of the DZone RefCard on Java container…
  continue reading
 
Dive into my latest experiences with Spring Data Neo4j, specifically exploring new methods for updating nodes. After revisiting my 2023 blog post on this topic, I share insights on custom Cypher queries and projections. I also discuss the challenges of finding good examples for update operations. In addition, Neo4j announced the release of The Deve…
  continue reading
 
In this episode, dive into a few exciting areas I've been exploring, including generative AI and graph technologies. I worked with Neo4j’s generative AI plugin for an experiment, and it wasn't all smooth sailing. Next, my highlights from an article in the Descript community on how to expand your educational YouTube audience—especially applied for t…
  continue reading
 
Topics: Trends/Events over the year GQL release https://neo4j.com/blog/cypher-gql-world/ GraphRAG https://neo4j.com/blog/graphrag-manifesto/ Memorable events/experiences NODES 2024, obviously :) https://neo4j.com/nodes2024/agenda/ GenAI Graph Gathering AI Eng World Fair Neo4j product releases? New Aura console LLM KG Builder https://neo4j.com/labs/…
  continue reading
 
Speaker Resources: NODES 2024 YouTube playlist: https://www.youtube.com/playlist?list=PL9Hl4pk2FsvU6t-fXNeQfkpnmgMm4w5h3 NODES 2024 agenda webpage: https://neo4j.com/nodes2024/agenda/ Highlighted sessions: Building a Perfect Supply Chain Chatbot: https://www.youtube.com/watch?v=ksbfgGYQy5M&list=PL9Hl4pk2FsvU6t-fXNeQfkpnmgMm4w5h3&index=27 Fireside C…
  continue reading
 
Speaker Resources: Neo4j+Senzing Tutorial: https://neo4j.com/developer-blog/entity-resolved-knowledge-graphs/#neo4j When GraphRAG Goes Bad: A Study in Why you Cannot Afford to Ignore Entity Resolution (Dr. Clair Sullivan): https://www.linkedin.com/pulse/when-graphrag-goesbad-study-why-you-cannot-afford-ignore-sullivan-7ymnc/ Paco’s NODES 2024 sessi…
  continue reading
 
Speaker Resources: Mod: https://mod.studio/rd/grapho/ Michela's NODES 2024 session: https://neo4j.com/nodes2024/agenda/spatial-graph-visualisation-and-storytelling-with-grapho-xr/ NeoDash: https://neo4j.com/labs/neodash/ Tools of the Month: Google Notebook LM: https://notebooklm.google/ HeyGen (AI Digital Avatar): https://www.heygen.com IntelliJ ID…
  continue reading
 
Loading …
Copyright 2025 | Privacy Policy | Terms of Service | | Copyright
Listen to this show while you explore
Play