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.
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 …
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…
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 cr…
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 mo…
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 t…
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 quer…
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 sm…
Take a moment to reflect on 2024, exploring highlights in AI advancements, personal growth, and professional achievements, along with exciting 2025 goals. Then delve into an article that discusses ma…
Explore the distinction between lexical and semantic search technologies, the growing use of vector databases, and the potential challenges and solutions that may arise as these technologies mature.
Git issues, finally resetting local branch, cherry-picking, and cleaning up. Then a fun graph presentation - Dungeons, Dragons, and Graph Databases.
In this episode, hear some positive tech experiences from the week: the upgrade from GitHub Actions (upload/download artifact) to v4 through a 3rd party repo, and the new AI coding assistant feature …
This episode, my refresher with the Graph Data Science library with highlights and challenges. Then an overview of the Building Knowledge Graphs book, a guide on everything from concepts to technical…
Hear learnings from the new Spring Data Neo4j course - building blocks, updates/deletes, and modeling. Then recap XtremeJ and NODES 2024, + upcoming at CJUG.
In this episode, get my latest experiences with the Neo4j LLM Graph Builder, both the benefits and challenges. Then, an article focusing on the concept of the "Aha moment"—a key moment when developer…
In this episode, hear why data (a less glamorous topic) is actually fascinating and crucial. Then, look forward with a preview of next week's NODES 2024 event, which features a range of sessions on g…
Cover the basics of graphs, explaining mathematical roots and applications. Introduce Goodhart's Law and highlight the risks of over-focusing on metrics, whether in tech or personal growth.
Explore agents in AI, distinguishing them from RAG (article1, article2). And discuss naming and the importance of conveying relevance and clarity.
Want to take our previous vector topic a step further with vector similarity search. Then, I’ll give my thoughts on 2 recent tech conferences - JConf and dev2next.
The Asciidoc markup language is powerful and useful for developers and technical writing. Also highlighting productivity books - Atomic Habits and Deep Work - and applications for a developer.
Documenting how to map relationship entities from a database to an application. Then, delving into one author’s viewpoint on software project estimates and some ideas to adapt this inaccurate process…