Logo TheJavaGuy blog
TheJavaGuy blog

  • Archives
  • Tags

/

  • Font Size
  • Mode

Constructor Rules: Class Must Have Exactly One Primary Constructor

cover.png
May 21, 20264 min readJavaOop

Senior developers write classes with one primary constructor

Read More

Claude Code: Add Plugin to a Project

cover.png
April 30, 20262 min readAiClaude Code

Why you should know when to add a plugin to a project VS when to add it to your user scope

Read More

Constructor Rules: Class Must Have at Least One Constructor

cover.png
December 25, 20253 min readJavaOop

Why senior developers never write a class without a constructor

Read More

The Main Role of a Class

cover.png
December 18, 20254 min readJavaOop

Why senior developers think differently about classes

Read More

So What Exactly Is a Whitespace in Java?

cover.png
June 20, 20236 min readJava

In-depth look at how to deal with whitespaces in Java like a true senior developer

Read More

Adventures of a Java Programmer in Character.AI Land

cover.png
April 4, 20236 min readAiCharacter.AIJava

Can Character.AI help Java programmers increase productivity?

Read More

Adventures of a Java Programmer in ChatGPT Land (Part 1)

cover.png
December 15, 20228 min readAiChatGPTJava

How Java programmers can use ChatGPT to increase productivity (part 1)

Read More

3 Ways to Write Higher Quality Software by Using Type Inference

cover.png
December 8, 20226 min readJavaType Inference

How senior developers use type inference in Java

Read More
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • »
  • »»
Profile
Ivan Milosavljević (TheJavaGuy)
Ivan Milosavljević (TheJavaGuy)
Senior Software Developer | AI | International speaker | JUG Munich | Investing, personal finance and money management teacher & enthusiast
cplace
Munich
About TheJavaGuy
Taxonomies
Java 9 Java 18 8 How-To 4 Oop 4 Ai 3 Advice 2 Java 19 2 Javadoc 2 MacOS 2 Simple Web Server 2 ALL 24
2026 2 2025 2 2023 2 2022 18 0001 1
Posts
  • cover.png
    Constructor Rules: Class Must Have Exactly One Primary Constructor
    May 21, 2026
  • cover.png
    Claude Code: Add Plugin to a Project
    April 30, 2026
  • cover.png
    Constructor Rules: Class Must Have at Least One Constructor
    December 25, 2025
  • cover.png
    The Main Role of a Class
    December 18, 2025
  • cover.png
    So What Exactly Is a Whitespace in Java?
    June 20, 2023
Actions
X Facebook

Go back Reload Copy URL

TheJavaGuy Blog 🚀

Blog about software development

Copyright © 2016-2026 Ivan Milosavljević. All Rights Reserved.
Build with ❤️ from the Hugo and the HBS theme.