Episodes

  • Robert Scholte: Mr. Maven on Java, AI, and the Art of Not Reinventing the Wheel
    Nov 13 2026

    Meet Robert Scholte, affectionately known throughout the Java community as "Mr. Maven". In this episode of Heinz's Happy Hour, I catch up with my longtime friend and fellow Java Champion for a lively conversation about open source, software development, AI, and the people who make the Java community special.

    We kick things off with a rather unfortunate childhood encounter involving Robert's sister and a broken tooth, before reminiscing about JCrete, JAlba, and the friendships that grow out of these unusual Java unconferences.


    Then we dive into the technical stuff. Robert shares how he became the face of Apache Maven, clears up misconceptions about Maven's support for Java 9 modules, and talks about reproducible builds, improving Java tooling, and his experiments with new APIs. We also explore why Maven builds aren't as parallel as we'd like and what might make developers' lives easier.


    Naturally, we get onto AI-assisted programming. Robert and I compare our experiences with coding agents, discuss their limitations when designing good APIs, and ask an increasingly important question: how will the next generation of programmers develop genuine expertise when AI can write so much of their code?

    Robert closes with some excellent career advice: find meaningful problems, build on existing work, make your contributions visible, and don't underestimate the importance of documentation.

    It's a conversation full of technical insights, funny stories, and a shared love of the Java community.


    Topics include:

    - The story behind Robert's "Mr. Maven" reputation

    - JCrete, JAlba, and the Java community

    - Maven, Java modules, and reproducible builds

    - Better tooling, APIs, and parallel builds

    - AI coding agents and the challenges of API design

    - Learning Java in the age of AI

    - Open-source contributions, visibility, and career opportunities

    - Why great documentation can matter as much as great code

    Join us for another relaxed conversation on *Heinz's Happy Hour*, where Java experts share their stories, experiences, and ideas about the future of software development.

    Show More Show Less
    53 mins