Skip to content
9 July 2025
Latest Posts: Getting started with Spring AIAI Engineering with Spring AI and JavaJava turns 30 years, let’s celebrate!Finding Your Own Voice in the Tech CommunityIn-person Mentorship at “The Developers Conference”: Becoming a Global Developer, conquering the WorldSimplifying Multi-line Strings with Text Blocks in JavaHow to (NOT) be a boring Tech speakerHow to Grow a Successful Java Career with Rafael del NeroThe all-new Switch Case with steroids in Java 21The right language to share Tech ContentEnhancing Collections with Sequenced Interfaces in JavaThe most important programming language in 2025Becoming an AI-augmented developer (and why you have to)The Power of Consistency in a Developer’s CareerBuilding Good Habits for a Successful Developer CareerDon’t Be Afraid to Make Mistakes in TechOpen Source: Start your Path to ContributionLevel Up your Dev Career with a Java ChampionThe road to pursue an international careerJava or Python? Which one is better? Choose your side! [LIVE]Unlocking ChatGPT for Java with Spring AIJava 22 is born! And you are already outdated!How to Receive Payments in Dollars or Euros in 2024 and Earn Money While Doing ItWill AI put an end into the Software Engineer / Developer career?That’s why remote work sucksBuilding your own local ChatGPT chat bot with LMStudioWelcome to the place where your Global Developer Journey starts!

Igor Fraga - The Global Developer Journey

Coding isn't enough to go Global, let's go beyond together

  • Subscribe
  • Home
  • Newsletter
  • Videos
  • dev.to
9 July 2025
Latest Posts: Getting started with Spring AIAI Engineering with Spring AI and JavaJava turns 30 years, let’s celebrate!Finding Your Own Voice in the Tech CommunityIn-person Mentorship at “The Developers Conference”: Becoming a Global Developer, conquering the WorldSimplifying Multi-line Strings with Text Blocks in JavaHow to (NOT) be a boring Tech speakerHow to Grow a Successful Java Career with Rafael del NeroThe all-new Switch Case with steroids in Java 21The right language to share Tech ContentEnhancing Collections with Sequenced Interfaces in JavaThe most important programming language in 2025Becoming an AI-augmented developer (and why you have to)The Power of Consistency in a Developer’s CareerBuilding Good Habits for a Successful Developer CareerDon’t Be Afraid to Make Mistakes in TechOpen Source: Start your Path to ContributionLevel Up your Dev Career with a Java ChampionThe road to pursue an international careerJava or Python? Which one is better? Choose your side! [LIVE]Unlocking ChatGPT for Java with Spring AIJava 22 is born! And you are already outdated!How to Receive Payments in Dollars or Euros in 2024 and Earn Money While Doing ItWill AI put an end into the Software Engineer / Developer career?That’s why remote work sucksBuilding your own local ChatGPT chat bot with LMStudioWelcome to the place where your Global Developer Journey starts!
  • Home
  • Newsletter
  • Videos
  • dev.to

Igor Fraga - The Global Developer Journey

Coding isn't enough to go Global, let's go beyond together

  • Subscribe
Top Tags
  • java
  • softwaredevelopment
  • career
  • softwareengineers
  • ai
  • javachampion
  • mindset
  • eldermoraes
A.I.

Getting started with Spring AI

  • By Igor Fraga
  • July 7, 2025
  • 0 Comments
  • 10 views
A.I.

AI Engineering with Spring AI and Java

  • By Igor Fraga
  • June 29, 2025
  • 0 Comments
  • 24 views
Java

Java turns 30 years, let’s celebrate!

  • By Igor Fraga
  • June 17, 2025
  • 0 Comments
  • 20 views
Interviews

Finding Your Own Voice in the Tech Community

  • By Igor Fraga
  • April 2, 2025
  • 0 Comments
  • 42 views
Career

In-person Mentorship at “The Developers Conference”: Becoming a Global Developer, conquering the World

  • By Igor Fraga
  • March 25, 2025
  • 0 Comments
  • 46 views
Java

Simplifying Multi-line Strings with Text Blocks in Java

  • By Igor Fraga
  • March 21, 2025
  • 0 Comments
  • 52 views
Getting started with Spring AI
A.I.
Getting started with Spring AI
  • July 7, 2025
AI Engineering with Spring AI and Java
A.I.
AI Engineering with Spring AI and Java
  • June 29, 2025
Java turns 30 years, let’s celebrate!
Java
Java turns 30 years, let’s celebrate!
  • June 17, 2025
Getting started with Spring AI
A.I.
Getting started with Spring AI
  • July 7, 2025
AI Engineering with Spring AI and Java
A.I.
AI Engineering with Spring AI and Java
  • June 29, 2025
Java turns 30 years, let’s celebrate!
Java
Java turns 30 years, let’s celebrate!
  • June 17, 2025

A.I.

5  

Announcements

1  

Career

2  

Interviews

8  

Java

9   java

Work and Life Balance

1  

Working to US/EU companies

2  

Java or Python? Which one is better? Choose your side! [LIVE]
  • Igor FragaIgor Fraga
  • ai
  • better
  • June 10, 2024
  • 0 Comments
Java or Python? Which one is better? Choose your side! [LIVE]

Which one is better to learn? And which one pays more? Which one have more jobs? And which one should I learn if I’m starting to programming? What about if…

Continue reading
Getting started with Spring AI
  • Igor FragaIgor Fraga
  • ai
  • java
  • July 7, 2025
  • 0 Comments
Getting started with Spring AI

Hi everyone, Igor Fraga here! Welcome to the first post in my Spring AI series! In this article, I’ll explain what Spring AI is, what it’s used for, and walk…

Continue reading
AI Engineering with Spring AI and Java
  • Igor FragaIgor Fraga
  • ai
  • AI Engineer
  • June 29, 2025
  • 0 Comments
AI Engineering with Spring AI and Java

These last 24 hours hasn’t been the best of my life, and despite the food poisoning that I’m recovering from, I’ve managed to finish this course that I’ve been working…

Continue reading
Java turns 30 years, let’s celebrate!
  • Igor FragaIgor Fraga
  • 30years
  • career
  • June 17, 2025
  • 0 Comments
Java turns 30 years, let’s celebrate!

Hi everyone, long time no see! Back to writing after a long Digital Nomad experience I had these last months that I’ll bring more about this experience in an upcoming…

Continue reading
Finding Your Own Voice in the Tech Community
  • Igor FragaIgor Fraga
  • community
  • content
  • April 2, 2025
  • 0 Comments
Finding Your Own Voice in the Tech Community

Hello everyone, Igor Fraga here resuming the posting series after an amazing “The Developers Conference” that happened some days ago! We will talk about that in a separated post, showing…

Continue reading
In-person Mentorship at “The Developers Conference”: Becoming a Global Developer, conquering the World
  • Igor FragaIgor Fraga
  • communication
  • developer
  • March 25, 2025
  • 0 Comments
In-person Mentorship at “The Developers Conference”: Becoming a Global Developer, conquering the World

This Wednesday, March 26th, I’ll be at “The Developers Conference” mentoring in-person developers that aims to grow and expand their careers internationally, and understand the power of communication to achieve…

Continue reading
Simplifying Multi-line Strings with Text Blocks in Java
  • Igor FragaIgor Fraga
  • developer
  • java
  • March 21, 2025
  • 0 Comments
Simplifying Multi-line Strings with Text Blocks in Java

Hello, Java developers! I’m Igor Fraga, and I’m back after a short pause of some days that I’ve been busy with the book I’m writing (I will bring it here…

Continue reading
How to (NOT) be a boring Tech speaker
  • Igor FragaIgor Fraga
  • bodylanguage
  • career
  • March 14, 2025
  • 0 Comments
How to (NOT) be a boring Tech speaker

Hello everyone, Igor Fraga here for another exciting post! Today, we will continue with the series of posts from Interviewing Java Champions, from the interview with Elder Moraes, writer, mentor…

Continue reading
How to Grow a Successful Java Career with Rafael del Nero
  • Igor FragaIgor Fraga
  • career
  • java
  • March 11, 2025
  • 0 Comments
How to Grow a Successful Java Career with Rafael del Nero

⚡ Are you losing sleep over your current Java project? Feeling stuck with the code base or confused by new features? You know a lot, but still aren’t sure how…

Continue reading
The all-new Switch Case with steroids in Java 21
  • Igor FragaIgor Fraga
  • evolution
  • expressions
  • March 11, 2025
  • 0 Comments
The all-new Switch Case with steroids in Java 21

Hello, Java developers! I’m Igor Fraga, and this is the second post from a series called “The upgraded Java Developer” about the latest Java programming language enhancements to be up…

Continue reading
The right language to share Tech Content
  • Igor FragaIgor Fraga
  • articles
  • community
  • March 10, 2025
  • 0 Comments
The right language to share Tech Content

On The Out of the Box Developer podcast, we talked about something important for people who create tech content like me: What language should you use to reach the most…

Continue reading

Posts pagination

1 2 3

Subscribe to stay up to date with exclusive content firsthand!

Want to read in a different language?

Follow me on dev.to community

Igor Fraga Follow

I help Software Engineers to have crystal clear communication with anyone they interact, so they can become great leaders who live with confidence and succeed

igorfragadev
igorfragadev Igor Fraga @igorfragadev ·
16h

Getting started with Spring AI is the first post of the series that teaches how to integrate Spring Java applications with LLMs. These series are built upon the six repositories with real Spring AI implementations that I've shared here last week

Reply on Twitter 1942694539111637244 Retweet on Twitter 1942694539111637244 Like on Twitter 1942694539111637244 X 1942694539111637244
igorfragadev Igor Fraga @igorfragadev ·
30 Jun

Do you want to learn how to empower your RESTful Web Services with AI? I'm sharing in my latest post AI Engineering with Spring AI and Java not just one but SIX repositories with REAL working implementations to get you started #java #springai #ai #rag #llm

Reply on Twitter 1939660670230032446 Retweet on Twitter 1939660670230032446 Like on Twitter 1939660670230032446 X 1939660670230032446
igorfragadev Igor Fraga @igorfragadev ·
3 Jun

It has been a year ago I've presented about how to empower Java Spring Microservices with AI when Spring AI was released, about what is AI, Machine Learning, LLMs, Generative AI and hands on live code, prompting on OpenAI APIs and processing the response

Reply on Twitter 1930028484954624064 Retweet on Twitter 1930028484954624064 Like on Twitter 1930028484954624064 X 1930028484954624064
igorfragadev Igor Fraga @igorfragadev ·
2 Apr

Find out how to stand out of the crowd and be heard by the tech community in this post from the interview with @elderjava that happened in The Out of the Box Developer podcast.

Reply on Twitter 1907516050440335796 Retweet on Twitter 1907516050440335796 1 Like on Twitter 1907516050440335796 1 X 1907516050440335796
Load More

Check out our latest YouTube videos and live-streams

Open source is more than free software — it’s a career accelerator. Join Helber Belmiro and Matheus Cruz as they break down how contributing to open source can boost your skills, visibility, and growth. Learn practical tips to start small and think big.
Unlock Your Career with Open Source: An Open Chat
Join us as we celebrate 30 years of Java and dive into a candid discussion on the evolving challenges developers face today. From legacy code to cloud-native architecture, performance tuning to staying current with the latest tools—what keeps you up at night?

Bring your coffee, share your thoughts, and hear from industry experts on how Java continues to shape modern software development.

#Java30 #LivePodcast #SoftwareDevelopment #JavaCommunity #DevTalks #ModernDevelopment
Java Turns 30: What Are Your Biggest Challenges in Modern Development?
A clear and practical formula to build a strong reputation in the software development world - on purpose. Learn how visibility, trust, action, and expertise combine to help you stand out and get called for the best opportunities.
The Deliberate Reputation Formula
From Vibe Coding to Production: Making AI Code Work in Business
Vibe Coding for Enterprise: AI in Real World
Beyond Certification: Getting the Most from Tech Exam Preparation

In this episode, we'll have Ronaldo Tavares – a Java developer with 13+ certifications under his belt 💪☕. But he didn’t stop at passing exams. Ronaldo launched a powerful project to help himself and others study smarter, not just harder. 📚💡

Whether you're on your first certification or your fifteenth, this episode is packed with practical advice, inspiration, and community-driven insights. 🎯👥

#Java #Certification #TechCareers #Podcast #ProfessionalDevelopment #JavaCommunity #BeyondCertification #StudyTips #DeveloperJourney
Beyond Certification: Getting the Most from Tech Exam Preparation
Lessons From Growing Engineering Organizations with Thiago Ghisi, Director of Engineering
How to Scale an Engineering Organization
Lessons From Growing Engineering Organizations with Thiago Ghisi, Director of Engineering
How to Scale an Engineering Organization
Are coding challenges essential for tech hires or just a hurdle? Dive into the debate on their role, fairness, and impact on your career path.
Interview Coding Challenges: A NecessaryEvil or an Overrated Obstacle?
Are coding challenges essential for tech hires or just a hurdle? Dive into the debate on their role, fairness, and impact on your career path.
Interview Coding Challenges: A NecessaryEvil or an Overrated Obstacle?
Load More... Subscribe
Copyright © 2025 Igor Fraga - The Global Developer Journey
Back to Top