Breaktime Tech Talks
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.
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.
Episodes
May 16, 2025
Ep44: Updates in Java tools + MCP and Security
May 16, 2025
May 16, 2025
10 min
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 full-blown OGM needed. It’s a big improvement, but with a few gotchas you’ll want to understand.
Next, we take a look at Jackson Jr, a lightweight version of the popular Jackson library. If you're working in resource-constrained environments or want faster startup times, this stripped-down data processor might be just what your project needs.
Finally, we revisit Model Context Protocol (MCP) security, following up on concerns raised in Episode 42. I share two recent articles that highlight current security limitations in MCP and practical tips for developers looking to build safely with it today, even before full support matures.
Whether you're optimizing your Java stack or exploring AI protocols, there’s something in this episode for you.
May 9, 2025
Ep43: MCP Java SDK + Naive RAG vs GraphRAG
May 9, 2025
May 9, 2025
11 min
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 unpack a compelling Weaviate article on RAG vs. GraphRAG, featuring Microsoft’s GraphRAG methodology.Whether you're a Java dev, graph enthusiast, or AI-curious, there's something in here for you!
May 2, 2025
May 2, 2025
12 min
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 integration
✨ Part 2 of my Intro to Retrieval Augmented Generation series
🎥 My recent guest spot on Neo4j Live, discussing the Developer’s Guide to Building a Knowledge Graph
🤖 A fascinating series on an AI content experiment from Mark Heckler
📚 Michael Hunger’s must-read blog on the Model Context Protocol (MCP)
May the Fourth be with you!
Apr 25, 2025
Apr 25, 2025
11 min
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 part of my new blog series on Retrieval Augmented Generation and highlight a fantastic article on Neo4j, Quarkus, and intelligent applications.
Apr 11, 2025
Apr 11, 2025
10 min
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 a great article from the Redis blog about why vector databases aren’t enough. Navigate the evolving landscape of LLMs, generative AI, and modern infrastructure with me in this episode.
Apr 4, 2025
Apr 4, 2025
13 min
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 blogging, and how it particularly relates to my own approach to tech blogging.
Mar 21, 2025
Mar 21, 2025
13 min
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 enhance both your technical and soft skills. From picking the right project to building credibility within the community, it's a series of steps that gets better with time and practice!
Mar 14, 2025
Mar 14, 2025
12 min
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 challenge for another but could be valuable in certain cases.
Feb 28, 2025
Feb 28, 2025
11 min
This week, I explored the Javalin Java framework and project decisions I'm trying to make. I also answer: What exactly does a Developer Advocate/Evangelist/Devrel do? Finally, I reflect on an article on balancing digital consumption with actual productivity.
Feb 21, 2025
Feb 21, 2025
8 min
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 definitions—from simple workflows to fully autonomous systems—and provides practical examples. The article highlights the importance of starting simple, adding complexity only as needed.

Breaktime Tech Talks
Welcome to the Breaktime Tech Talks podcast! I'm your host Jennifer Reif, and I’m an avid developer and problem-solver.
This podcast is designed with bite-sized episodes that fit into the gaps of a busy developer's day. Want to catch tech news snippets, learn a technical tidbit, or hear about solving technical problems? Listen in and easily find what you heard later.
Happy coding!









