{
  "subreddit": "r/JavaProgramming",
  "page": "https://redlisten.com/r/javaprogramming",
  "updated": "2026-11-11T05:42:36.456Z",
  "members": 24109,
  "activity": {
    "posts_last_24_hours": 2,
    "posts_per_hour": 0.2,
    "comments_per_hour": 0.3,
    "newest_post_utc": 1794335545.404,
    "newest_comment_utc": 1794242034.847
  },
  "top_threads_this_week": [
    {
      "title": "Reliable Background Jobs in Java with JobRunr - Ronald Dehuysser | IntelliJ IDEA Tech Talks",
      "score": 10,
      "comments": 1,
      "created_utc": 1793973601.725,
      "snippet": "What happens when your invoices end up on a dead letter queue? If you're Ronald Dehuysser, you build an open source library to make sure it never happens again. In this episode, Ronald, creator of...",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xpdhii/reliable_background_jobs_in_java_with_jobrunr/"
    },
    {
      "title": "How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)",
      "score": 6,
      "comments": 0,
      "created_utc": 1793803443.857,
      "snippet": "",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xnpza0/how_to_design_apis_like_a_senior_engineer_rest/"
    },
    {
      "title": "What common mistakes do beginners make while solving DSA problems in Java ?",
      "score": 5,
      "comments": 9,
      "created_utc": 1794231583.043,
      "snippet": "Many beginners start learning Data Structures and Algorithms but struggle to solve problems independently. I'm curious to know what challenges Java beginners face while practicing DSA.",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrrwie/what_common_mistakes_do_beginners_make_while/"
    },
    {
      "title": "Top 10 Educative Courses for Software Engineers in 2026",
      "score": 3,
      "comments": 0,
      "created_utc": 1794321955.821,
      "snippet": "",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xsopmc/top_10_educative_courses_for_software_engineers/"
    },
    {
      "title": "Experimenting with a lightweight alternative to Spring Boot for small servers",
      "score": 3,
      "comments": 3,
      "created_utc": 1794244438.512,
      "snippet": "I've been working on CoilBase, a small open-source Java foundation built around a simple idea: Spring-like comfort, without the weight. I like Spring Boot's controller → service → repository...",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrxhb9/experimenting_with_a_lightweight_alternative_to/"
    },
    {
      "title": "Reliable Background Jobs in Java with JobRunr - Ronald Dehuysser | IntelliJ IDEA Tech Talks",
      "score": 3,
      "comments": 0,
      "created_utc": 1793877894.495,
      "snippet": "",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xog8fn/reliable_background_jobs_in_java_with_jobrunr/"
    },
    {
      "title": "oncebox v2.0.0: Transactional Outbox and Inbox in one thing",
      "score": 3,
      "comments": 1,
      "created_utc": 1793781552.805,
      "snippet": "I had to write a transactional outbox for two of my projects. The popular solutions didn't fit, and CDC with Debezium felt too heavy for \"save an event together with the data, send it later\". On...",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xnj5zx/oncebox_v200_transactional_outbox_and_inbox_in/"
    },
    {
      "title": "Wrote a book on Spring AI",
      "score": 2,
      "comments": 0,
      "created_utc": 1793978758.837,
      "snippet": "",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xpfjq1/wrote_a_book_on_spring_ai/"
    },
    {
      "title": "Threadline: a free, interactive visualizer for Java concurrency ([https://threadline-be-fast.vercel.app/])",
      "score": 2,
      "comments": 0,
      "created_utc": 1793944344.815,
      "snippet": "",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xp59lv/threadline_a_free_interactive_visualizer_for_java/"
    },
    {
      "title": "HCLTech HR Interview",
      "score": 1,
      "comments": 0,
      "created_utc": 1794232534.887,
      "snippet": "",
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrs9g8/hcltech_hr_interview/"
    }
  ],
  "newest_posts": [
    {
      "title": "Recommend resources to learn Java in big 2026",
      "score": 1,
      "comments": 0,
      "created_utc": 1794335545.404,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xsupq8/recommend_resources_to_learn_java_in_big_2026/"
    },
    {
      "title": "Top 10 Educative Courses for Software Engineers in 2026",
      "score": 3,
      "comments": 0,
      "created_utc": 1794321955.821,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xsopmc/top_10_educative_courses_for_software_engineers/"
    },
    {
      "title": "Experimenting with a lightweight alternative to Spring Boot for small servers",
      "score": 3,
      "comments": 3,
      "created_utc": 1794244438.512,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrxhb9/experimenting_with_a_lightweight_alternative_to/"
    },
    {
      "title": "HCLTech HR Interview",
      "score": 1,
      "comments": 0,
      "created_utc": 1794232534.887,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrs9g8/hcltech_hr_interview/"
    },
    {
      "title": "What common mistakes do beginners make while solving DSA problems in Java ?",
      "score": 5,
      "comments": 9,
      "created_utc": 1794231583.043,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrrwie/what_common_mistakes_do_beginners_make_while/"
    },
    {
      "title": "I Read Clean Code: A Handbook of Agile Software Craftsmanship, 2nd Edition and It’s Awesome",
      "score": 1,
      "comments": 1,
      "created_utc": 1794220402.776,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrocu4/i_read_clean_code_a_handbook_of_agile_software/"
    },
    {
      "title": "How do developers study Java src code ?",
      "score": 1,
      "comments": 1,
      "created_utc": 1794213196.584,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xrmgkt/how_do_developers_study_java_src_code/"
    },
    {
      "title": "Rate my first java project",
      "score": 1,
      "comments": 1,
      "created_utc": 1794163624.16,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xr5rp8/rate_my_first_java_project/"
    },
    {
      "title": "I am i 1st year btech student .Where can I learn Java/python better i tried learning from yt",
      "score": 1,
      "comments": 0,
      "created_utc": 1794135544.611,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xqvv7e/i_am_i_1st_year_btech_student_where_can_i_learn/"
    },
    {
      "title": "Class Level Locking in Java - inspired by Android's Asynctask implementation - serializing multiple threads...",
      "score": 0,
      "comments": 1,
      "created_utc": 1794048901.725,
      "url": "https://www.reddit.com/r/JavaProgramming/comments/1xq3ohr/class_level_locking_in_java_inspired_by_androids/"
    }
  ],
  "words_this_week": [
    {
      "word": "spring",
      "titles": 12
    },
    {
      "word": "interview",
      "titles": 11
    },
    {
      "word": "code",
      "titles": 10
    },
    {
      "word": "engineer",
      "titles": 8
    },
    {
      "word": "software",
      "titles": 7
    },
    {
      "word": "dsa",
      "titles": 6
    },
    {
      "word": "boot",
      "titles": 6
    },
    {
      "word": "learn",
      "titles": 6
    },
    {
      "word": "library",
      "titles": 6
    },
    {
      "word": "job",
      "titles": 6
    },
    {
      "word": "built",
      "titles": 6
    },
    {
      "word": "design",
      "titles": 5
    }
  ],
  "preview": "This is a preview. Every post and comment in r/JavaProgramming, live, as JSON or RSS on the same paths a Reddit client uses, plus keyword streams to Slack, Discord, webhook or email, needs a free key: https://app.redlisten.com/?signup=1&utm_source=redlisten&utm_medium=subreddit",
  "docs": "https://redlisten.com/docs",
  "attribution": "Source: Redlisten, https://redlisten.com/r/javaprogramming"
}