Learn with Neo4j's New "Get to Know Graph & GenAI" Webinar Series >>
Session Track: App Dev
Session Time:
Session description
Have you ever encountered a Neo4j error message that was cryptic, inconsistent, or outdated? Over the past three years, Neo4j has invested significant effort into reworking its error system to enhance the user experience with standardized, GQL-compliant error codes. Fragile parsing of error messages in the query log is now a thing of the past! In this session, Louise Berglund will guide you through everything you need to know to simplify your application's error handling. You'll learn how to leverage the new error codes to achieve more consistent, well-documented, and actionable information. The session will contain hands-on examples of best practices for error handling using Neo4j tools, drivers, and documentation.
Lead Software Engineer, Neo4j
Louise Berglund is lead software engineer at Neo4j and a dedicated graph enthusiast, who has been working in Neo4j's Cypher team for eight years. During this time, she has contributed to everything from temporal and spatial Cypher types to RBAC security and APOC. She has recently been technical lead of a large cross-team project for improving errors and notifications in Neo4j—something you will learn more about at her session on Nodes 2025. Louise is passionate about mathematics and logical problem solving as well as technical writing and teaching.