Marco Behler

marcobehler.com · Personal blog · on HN since 2014

Marco Behler is a Java developer who writes guides and courses on Java, Spring, microservices, Kubernetes, and logging.

What HN saysHN commenters recommend his Spring courses and link his guides on Java versions and logging, plus his microservices screencast series.
24HN people shared it
5linked it in comments
44stories submitted
261story points
8 months agolast shared
2014people per year2026

Most-shared posts

  1. 1
    Java 1.8.0 and Java 8 are one and the same
    5 people · 6 points · first shared 2019 · discussion on HN
  2. 2
    Load Testing: An Unorthodox Guide
    4 people · 96 points · first shared 2022 · 28 comments on HN
  3. 3
    What Is Kubernetes? An Unorthodox Guide for Developers
    3 people · 8 points · first shared 2024 · discussion on HN
  4. 4
    Java Microservices: A Practical Guide
    3 people · 8 points · first shared 2019 · discussion on HN
  5. 5
    What Is Spring Framework? An Unorthodox Guide (2022)
    2 people · 10 points · first shared 2021 · 1 comments on HN
  6. 6
    A Guide to Logging in Java
    2 people · 5 points · first shared 2018 · discussion on HN
  7. 7
    Docker Images – Understandable
    2 people · 4 points · first shared 2024 · discussion on HN
  8. 8
  9. 9
    SSH Cheat Sheet
    1 people · 80 points · first shared 2022 · 21 comments on HN
  10. 10
  11. 11
  12. 12
  13. 13
    How to Do Logging in Java
    1 people · 2 points · first shared 2025 · 1 comments on HN
  14. 14
    What Is Spring Boot? Autoconfigurations In-Depth
    1 people · 2 points · first shared 2020 · discussion on HN
  15. 15

What HN people wrote when they linked it

ratStallion · 2025-09-24
This site has great tutorials for Java and Spring: https://www.marcobehler.com/courses/spring-professional
mxschumacher · 2020-09-21
Now that I have read all the responses in this thread (thank you!) and done some more digging of my own, here are a few more insights I have picked up as a Java-outsider / newbie: - The current release of Java Standard Edition (SE) is 15; but many applications are still using version 8 or something in between. - The enterprise version (EE) of Java is now called Jakarta and part of the Eclipse foundation [0] Focus on Cloud Native (Kubernetes, Docker ...) - naming schemes: Java 1.8 is just Java 8, Java 1.11 is Java 11 etc. - the versioning cadence of Java has changed with version 10 (in 2018) from "every few years" to "twice a year", that's how we got to version 15 in such a short period of time. - The officially recommend way to build Android apps today is in Kotlin, but there is still support for Java. - The JDK is used for developing apps in Java, the JRE just to run those apps. The two seem to be converging: everybody just downloads the JDK. The JDK contains a debugger, a shell, a document generator a compiler etc. - OpenJDK: the project containing the Java source, is available in two builds OpenJDK and OracleJDK (the difference seems to be in commercial support from Oracle, not in code / functionality). Oracle is the primary contributor to OpenJDK [1][2] [0] https://jakarta.ee/ [1] https://www.marcobehler.com/guides/a-guide-to-java-versions-and-featur… [2] https://openjdk.java.net/faq/
marcobehler · 2018-01-22
Because I find debating about the pro's and con's about microservices somewhat cumbersome, I tried to let the code speak and record a screencast series on exactly this topics. (https://www.marcobehler.com/series/9-microservices-the-good-bad-ugly ) Because I feel that especially in the Java world, Microservices are an utter abomination most of the time. Comments more than welcome!

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close