Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #3430

N

nipafx // You. Me. Java.

Personal blog · blog.codefx.orgprogramming

nipafx // You. Me. Java. is a personal blog at blog.codefx.org about programming. Since 2014, 22 different Hacker News readers have linked it 39 times, most often “Unified Logging (GC, Class Loading, ) in Java 9 with the -Xlog Option”. It is still writing: the last post was on 2026-10-19, and you can follow it by feed.

Visit the blog
39mentions?
22HN people?
2014–2019first – last linked?
Links on Hacker News per year · peak 12 in 2015

A website to sharpen your Java skills - by Nicolai (aka nipafx), a Java enthusiast with a passion for learning and sharing, online and offline.

Most-linked posts?

  1. Unified Logging (GC, Class Loading, ) in Java 9 with the -Xlog Option
    3 people · 3 mentions · first linked 2017-09-28
  2. Java 13 Switch Expressions
    2 people · 2 mentions · first linked 2019-02-15
  3. Everything you need to know about default methods
    2 people · 2 mentions · first linked 2015-01-16
  4. Java 9 Additions to Stream
    2 people · 2 mentions · first linked 2016-06-26
  5. How Java 9 and Project Jigsaw May Break Your Code
    2 people · 2 mentions · first linked 2015-05-01
  6. Unlocking Intersection Types with ‘var’ in Java 10
    2 people · 2 mentions · first linked 2018-06-16

What Hacker News says?

  1. No, it is supposed to reduce surface area between modules/jars. Before Java9 library creators could only add "internal" to their packages name and hope end users won't touch it. The introduction of modules might actually make version hell even worse: https://blog.codefx.org/java/dev/will-there-be-module-hell/

    Comment linking /java/dev/will-there-be-module-hell/

    on “Why I Moved Back from Gradle to Maven”
  2. Submitted What Future Java Might Look Like as a story · 45 points

    HN discussion
  3. It's not. C#'s switch can pattern match on value and type: https://blogs.msdn.microsoft.com/dotnet/2019/01/24/do-more-w... Java's switch still operates only on String, int, short, byte, char, and their wrapper types: https://blog.codefx.org/java/switch-expressions/

    Comment linking /java/switch-expressions/

    on “C# 8: Switch expressions”
  4. Submitted Unlocking Intersection Types with ‘var’ in Java 10 as a story · 19 points

    HN discussion
  5. I read this article yesterday and I really dislike how it is worded. The "this engineer" has a name, Donald Smith, this is what he said: "If you're using Unsafe, this is the year to explain where the API is broken and get it straight.... Please help us kill Unsafe, kill Unsafe dead, kill Unsafe right, and do so as quickly as possible to the ultimate benefit of everyone." It reads like a request to have a discussion…

    Comment linking /java/dev/how-java-9-and-project-jigsaw-may-break-your-code/

    on “Removal of Unsafe in Java 9 – A disaster in the making”
  6. Submitted Java tricks with 'var' and anonymous classes (that you should never use at work) as a story · 4 points

    HN discussion
  7. Does this page look like crap on anyone else's browser? I'm on Firefox 34. Edit: The non-cached version at http://blog.codefx.org/jdk/everything-about-default-methods/ is much better.

    Comment linking /jdk/everything-about-default-methods/

    on “Default Methods in Java 8”
  8. Submitted Eleven Hidden Gems in Java 11 as a story · 3 points

    HN discussion
  9. Submitted Five Command Line Options to Hack the Java 9 Module System as a story · 3 points

    HN discussion
  10. Submitted Java 9 Additions to Optional as a story · 3 points

    HN discussion
  11. Submitted Seven reasons against blogging as a story · 3 points

    HN discussion
  12. Submitted Java 8 Stream Performance, compared to for loops with backing arrays and lists as a story · 3 points

    HN discussion
  13. Submitted Comment Your Fucking Code – BlogCodeFX as a story · 3 points

    HN discussion
  14. Submitted Scripting Java 11, Shebang and All as a story · 2 points

    HN discussion
  15. Submitted Unlocking Intersection Types with 'var' in Java 10 as a story · 2 points

    HN discussion
  16. Submitted Unlocking intersection types with `var` in Java 10 as a story · 2 points

    HN discussion
  17. Submitted Maven on Java 9 – Six Things You Need to Know as a story · 2 points

    HN discussion
  18. Submitted Java 9 Module System Tutorial (code first, explanations second) as a story · 2 points

    HN discussion
  19. Submitted Unified Logging (GC, Class Loading, ) in Java 9 with the -Xlog Option as a story · 2 points

    HN discussion
  20. Submitted A JDeps Primer – Analyzing Your Project’s Dependencies as a story · 2 points

    HN discussion
  21. Submitted Java 9 Additions to Stream as a story · 2 points

    HN discussion
  22. Submitted How Java 9 and Project Jigsaw May Break Your Code as a story · 2 points

    HN discussion
  23. Submitted Java 8 – The Design of Optional as a story · 2 points

    HN discussion
  24. Submitted Java 13 Switch Expressions as a story · 1 points

    HN discussion
  25. Submitted Definite Guide to Text Blocks in Java 13 as a story · 1 points

    HN discussion
  26. Submitted Immutable Collections in Java: Not Now, Not Ever as a story · 1 points

    HN discussion
  27. Submitted Unified Logging in Java 9 as a story · 1 points

    HN discussion
  28. Submitted Unified Logging in Java 9 with the -Xlog Option as a story · 1 points

    HN discussion
  29. Submitted Repackaging Exceptions in Streams as a story · 1 points

    HN discussion
  30. Submitted JUnit 5 – Dynamic Tests as a story · 1 points

    HN discussion

Search all of HN for blog.codefx.org

Linked by the same people?