The Ugly Truth About Open Source - Andres Almiray | The Marco Show

The Ugly Truth About Open Source - Andres Almiray | The Marco Show

Andres Almiray, Java Champion and creator of JReleaser, joins Marco to talk about the realities of open source, release automation, and the evolving Java ecosystem.

They dive into what it really takes to maintain and grow open source projects, why code isn’t the most important part, and how communication, community, and sustainability determine whether projects thrive or die. The conversation also explores release engineering challenges, why most automation setups fail, and how tools like JReleaser simplify software delivery.

💡In this episode:

  • Open source realities: burnout, maintenance, and sustainability

  • Why code is NOT the most important part of OSS

  • JReleaser and release automation in modern workflows

  • Common CI/CD and release mistakes developers make

  • Maven vs Gradle: trade-offs and real-world experience

  • The future of the Java ecosystem and tooling

  • AI in open source: PR spam, licensing, and quality concerns

  • Advice for newcomers contributing to open source

Timestamps:

(00:00:00) Intro

(00:00:41) Guest intro + Java journey

(00:01:45) JReleaser: origin, use cases, and adoption

(00:07:49) Software releases and automation best practices

(00:11:31) JReleaser roadmap and release cadence

(00:14:39) Commonhaus, open source sustainability, and succession

(00:20:22) What makes open source projects successful

(00:25:17) Burnout, community management, and prioritization

(00:31:24) Hackergarten and open source collaboration

(00:34:40) Motivation, Java’s evolution, and favorite features

(00:40:44) Maven vs Gradle

(00:44:29) CI/CD, supply chain security, and the future of Java tooling

(00:53:16) AI, licensing, and open source contributions

(01:01:39) Giveaway question

(01:03:25) Rapid-fire round

(01:06:04) Advice for getting started in open source

(01:08:34) Outro


New episodes every other Wednesday. Subscribe for more developer-focused conversations.

🎥 Watch the full episode on YouTube: https://www.youtube.com/watch?v=Jts62hWkRO8

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(23)

Databases, AI Agents and Death by Tooling - Michael Simons | The Marco Show

Databases, AI Agents and Death by Tooling - Michael Simons | The Marco Show

Michael Simons, a longtime Java developer and Neo4j engineer, joins Marco to talk about the engineering principles that have stayed relevant across decades of changing technologies. The conversation c...

2 Sep 1h 9min

40 Years of Programming: What AI Changes and What It Never Will - Venkat Subramaniam | The Marco Show

40 Years of Programming: What AI Changes and What It Never Will - Venkat Subramaniam | The Marco Show

Venkat Subramaniam joins Marco to talk about what AI is really changing for developers. They discuss why AI often impresses novices more than experts, why “AI first” is the wrong mindset, and why crit...

19 Aug 1h 24min

From Spring Framework to Spring AI: 13 Years of Building What Developers Need - Sébastien Deleuze | The Marco Show

From Spring Framework to Spring AI: 13 Years of Building What Developers Need - Sébastien Deleuze | The Marco Show

Sébastien Deleuze, a longtime Spring Framework committer and member of the Spring AI team, joins Marco to talk about how 13 years on the Spring team shaped his pragmatic approach to software developme...

5 Aug 40min

Why AI Won't Replace Great Java Developers - Josh Long | The Marco Show

Why AI Won't Replace Great Java Developers - Josh Long | The Marco Show

Josh Long, Spring Developer Advocate at Broadcom, joins Marco to cover 25 years of Spring history and what the JVM's real shot at the AI era actually looks like. Josh has published a weekly blog since...

22 Juli 49min

The End of Traditional IDEs?: AI Workflows, Cursor, IntelliJ - Martin Lippert | The Marco Show

The End of Traditional IDEs?: AI Workflows, Cursor, IntelliJ - Martin Lippert | The Marco Show

Martin Lippert, longtime maintainer of Spring Tools and one of the people who has witnessed developer tooling evolve from Eclipse to VS Code, joins Marco to discuss how AI is transforming Java develop...

8 Juli 1h 5min

Why Scala Changed Programming Languages Forever - Martin Odersky | The Marco Show

Why Scala Changed Programming Languages Forever - Martin Odersky | The Marco Show

Martin Odersky, creator of Scala and co-designer of Java generics, joins Marco to trace the full arc from Pizza (the 1996 functional Java experiment) to Scala 3, and on to his vision for capabilities ...

3 Juni 54min

Java at Spotify: Microservices, MCP & AI Overload – Mohamed Aboullaite | The Marco Show

Java at Spotify: Microservices, MCP & AI Overload – Mohamed Aboullaite | The Marco Show

Mohamed Aboullaite, backend engineer at Spotify, Java Champion, Google Cloud Developer Expert, and Docker Captain, joins Marco to talk about building AI-powered integrations at scale, what software en...

20 Maj 42min

The Future of Java in the Age of AI Agents - James Ward | The Marco Show

The Future of Java in the Age of AI Agents - James Ward | The Marco Show

James Ward (Developer Advocate at AWS, Agentic AI Foundation Technical Committee Member) joins Marco to map out the fast-moving landscape of AI agents on the JVM. From MCP and ACP to Spring AI, Embabe...

22 Apr 1h 11min

Populärt inom Teknik

uppgang-och-fall
bilar-med-sladd
elbilsveckan
rss-snacka-om-ai
rss-ai-med-jonas-benjamin
rss-veckans-ai
natets-morka-sida
rss-elektrikerpodden
market-makers
skogsforum-podcast
rss-uppgang-och-fall
bli-saker-podden
rss-technokratin
vi-bilagares-podcast
rss-en-ai-till-kaffet
garagehang
gubbar-som-tjotar-om-bilar
rss-it-sakerhetspodden
rss-ai-gothenburg-podcast
bosse-bildoktorn-och-hasse-p