Log inSign up
Jakob Jenkov
8,814 posts
user avatar
Jakob Jenkov
@jjenkov
Software Architect, Design Thinker, Java Champion. jenkov.com
Copenhagen, Denmark
jenkov.com
Joined June 2009
147
Following
25.3K
Followers

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • user avatar
    Jakob Jenkov
    @jjenkov
    Oct 1, 2023
    Just finished reading Clean Code. My immediate impression is that it is not one of the most useful books on software design I have read. The problem I have with books like Refactoring, Design Patterns and Clean Code is, that they tend to be a list of solutions for you to
    163K
  • user avatar
    Jakob Jenkov
    @jjenkov
    Jan 7, 2023
    After 23 years of #Java development - I am only just discovering dev.java :-D
    dev.java
    Dev.java: The Destination for Java Developers
    58K
  • user avatar
    Jakob Jenkov
    @jjenkov
    Apr 26, 2022
    Thank you very much, everyone !!! :-) ... to the Java Champions for nominating me, and to all of you who have read my Java tutorials enough to even make this a possibility :-) Thank you!!
    user avatar
    Java Champions
    @Java_Champions
    Apr 25, 2022
    Congratulations to new #Java Champion @jjenkov
    Jakob Jenkov joins the Java Champions program! Welcome!
  • user avatar
    Jakob Jenkov
    @jjenkov
    Oct 16, 2019
    Just realized I have been blogging about Java, web and related technologies for 13 years now... since 2006 ! ... more than 950 articles has come out of that. I hope I have 13 more years of serving the developer community in me ;-) #Java
  • user avatar
    Jakob Jenkov
    @jjenkov
    Jun 22, 2020
    This saturday my developer tutorial website tutorials.jenkov.com crossed 100.000.000 page views in its life time! I guess I can call myself a blogger now ;-) Thanks to everyone who've visited my website over the years and helped reach the 100 million page view milestone :-)
  • user avatar
    Jakob Jenkov
    @jjenkov
    Nov 12, 2022
    What are the real benefits of Functional Programming? Can anyone point me to an article explaining - not just the techniques - but an actual explanation as to why FP should be *better* than OOP? I am genuinely curious!
  • user avatar
    Jakob Jenkov
    @jjenkov
    Mar 30, 2022
    If you are learning Java Concurrency at the moment, I have a 22 video playlist on the topic - here: youtube.com/playlist?list=… #Java
    youtube.com
    Java Concurrency and Multithreading
    The term Java Concurrency is commonly used to refer to topics related to Java multithreading, concurrency, synchronization, volatile variables, the Java memo...
  • user avatar
    Jakob Jenkov
    @jjenkov
    Jan 4, 2023
    My Java Concurrency video playlist is now up to 24 videos :-) youtube.com/playlist?list=… #Java
    youtube.com
    Java Concurrency and Multithreading
    The term Java Concurrency is commonly used to refer to topics related to Java multithreading, concurrency, synchronization, volatile variables, the Java memo...
    28K
  • user avatar
    Jakob Jenkov
    @jjenkov
    Nov 2, 2022
    My Java Concurrency video playlist is now up to 23 videos :-) youtube.com/playlist?list=… #Java
    youtube.com
    Java Concurrency and Multithreading
    The term Java Concurrency is commonly used to refer to topics related to Java multithreading, concurrency, synchronization, volatile variables, the Java memo...
  • user avatar
    Jakob Jenkov
    @jjenkov
    Mar 21, 2023
    Java 20 released today - on my birthday! Yaay! :-D #Java
    22K
  • user avatar
    Jakob Jenkov
    @jjenkov
    Dec 4, 2022
    I have just added a Java Virtual Thread example to my Java Examples GitHub repository :-) #Java
    GitHub - jjenkov/java-examples: A set of Java examples - of Java SE features (core Java) and...
    From github.com
  • user avatar
    Jakob Jenkov
    @jjenkov
    Dec 29, 2022
    OpenJDK + GraalVM + TornadoVM + Maven + Jetbrains + Eclipse + Android + JavaFX + Swing + Skija + etc. ...+ new Java releases every 6 months + improving performance almost every release => Pretty solid ecosystem :-)
    33K
  • user avatar
    Jakob Jenkov
    @jjenkov
    Dec 18, 2022
    My #Java single-threaded concurrency solution is currently able to switch between tasks around 75-80 million times per second - on my 6 year old laptop. I guess that's enough for a lot of use cases. I still need to tweak the design a bit + add features, so the number may change.
    46K
  • user avatar
    Jakob Jenkov
    @jjenkov
    May 7, 2024
    My Java Concurrency video playlist now contains 26 videos covering various aspects of Java multithreading and concurrency - including virtual threads 😊 youtube.com/playlist?list=… #Java #JavaConcurrency #JavaMultithreading #Parallelism
    youtube.com
    Java Concurrency and Multithreading
    The term Java Concurrency is commonly used to refer to topics related to Java multithreading, concurrency, synchronization, volatile variables, the Java memo...
    14K