Skip to main content
NetflixProduct launch

Netflix has launched jfmt, a new open-source Java code formatting tool, via its official GitHub repository.

What happened

Post: "jfmt - format code with modern Java Code Conventions"

Source

Comments on the post

5 of 50 comments
  • “Is there a reason the documentation doesn't provide any examples of how it formats code?”

    u/jonhanson19 points · Sep 22, 2026View

  • “Doubling the indentation to 8 spaces is just downright stupid. What exactly is this trying to solve? List<Order> readyOrders(List<Order> orders, Instant cutoff) { return requireNonNull(orders).stream() .filter(order -> order.createdAt().isBefore(cutoff) && order.isPaid() && order.items().stream() .allMatch(Item::inStock) && !order.isCancelled()) .map(order -> new Order(order.id(), order.”

    u/SleepingTabby15 points · Sep 22, 2026View

  • “Netflix - you should be nice and check already existing tools with similar names https://github.com/bmarwell/jfmt and https://github.com/jbangdev/jbang-fmt”

    u/maxandersen12 points · Sep 22, 2026View

  • “8 spaces for continuation just feels unnecessary”

    u/putneyj11 points · Sep 22, 2026View

  • “one cannot open issues nor open pullrequests...so: the jar uploaded to maven central does not have main class defined thus the java -jar in readme does not work.”

    u/maxandersen10 points · Sep 22, 2026View

Extracted by Autobound

From the Signal API record
Signal
Product launch

What this signalsUser posts often show product pain before it reaches reviews or churn.

Subreddit
r/java
Stage
Confirmed
Event date
Sep 2026

The full record

From the Signal API record

Numbers

Mentions
6

Details

Timing
Completed
Link URL
github.com
Virality
High
Post kind
Link
Prominence
Core
Company's role
Subject
Signal category
Event

Topics and mentions

Topics

  • open source
  • developer tools
  • code formatting
  • java

Products named

  • jfmt

Extraction

Sentiment
Neutral
Detected
Sep 22, 2026
signal_type
reddit-company
signal_subtype
productLaunch

Use this data

Get every Reddit signal for Netflix and the companies you sell to, in the tools you already use.

  1. Ask Claude about it

    Connect Autobound to Claude, Claude Code or Cursor with MCP. Then ask: “What changed at Netflix this week?”

  2. Send it to your own tools

    The Signal API returns Reddit signals for any list of companies as JSON, for your CRM, warehouse or app.

  3. Try it free

    Sign up and spend your free credits on the companies you sell to.

    Start Free1,000 free credits

The API returns more than this page shows

This page shows a preview. The full reddit-company record in the Signal API and MCP can also have these 8 fields. Some fields are empty for some signals.

Company

  • linkedin_urlValue in the API
  • industriesValue in the API
  • employee_count_lowValue in the API
  • employee_count_highValue in the API
  • revenueValue in the API
  • descriptionValue in the API

Signal

  • signal_nameValue in the API
  • associationValue in the API
Show the full JSONThe record on this page and the API request

GET /v1/signals/0c563d71-56d5-5937-a383-6f7f6fb2669d returns this record as JSON. POST /v1/companies/enrich returns every signal for netflix.com.

{
  "signal_id": "0c563d71-56d5-5937-a383-6f7f6fb2669d",
  "signal_type": "reddit-company",
  "signal_subtype": "productLaunch",
  "detected_at": "2026-09-22T06:20:08+00:00",
  "company": {
    "name": "Netflix",
    "domain": "netflix.com"
  },
  "data": {
    "nsfw": false,
    "stage": "confirmed",
    "awards": 0,
    "timing": "completed",
    "topics": [
      "open source",
      "developer tools",
      "java",
      "code formatting"
    ],
    "post_id": "1wn1k06",
    "summary": "Netflix has launched jfmt, a new open-source Java code formatting tool, via its official GitHub repository.",
    "comments": [
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbc1puc/",
        "depth": 0,
        "score": 19,
        "author": "jonhanson",
        "excerpt": "Is there a reason the documentation doesn't provide any examples of how it formats code?",
        "posted_at": "2026-09-22T09:42:41.000Z",
        "author_url": "https://www.reddit.com/user/jonhanson/"
      },
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbdvd02/",
        "depth": 0,
        "score": 15,
        "author": "SleepingTabby",
        "excerpt": "Doubling the indentation to 8 spaces is just downright stupid. What exactly is this trying to solve?\n\n List<Order> readyOrders(List<Order> orders, Instant cutoff) {\n return requireNonNull(orders).stream()\n .filter(order ->\n order.createdAt().isBefore(cutoff)\n && order.isPaid()\n && order.items().stream()\n .allMatch(Item::inStock)\n && !order.isCancelled())\n .map(order -> new Order(order.id(), order.",
        "posted_at": "2026-09-22T15:41:28.000Z",
        "author_url": "https://www.reddit.com/user/SleepingTabby/"
      },
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbc5wx8/",
        "depth": 0,
        "score": 12,
        "author": "maxandersen",
        "excerpt": "Netflix - you should be nice and check already existing tools with similar names https://github.com/bmarwell/jfmt and https://github.com/jbangdev/jbang-fmt",
        "posted_at": "2026-09-22T10:16:30.000Z",
        "author_url": "https://www.reddit.com/user/maxandersen/"
      },
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbcas41/",
        "depth": 0,
        "score": 11,
        "author": "putneyj",
        "excerpt": "8 spaces for continuation just feels unnecessary",
        "posted_at": "2026-09-22T10:52:25.000Z",
        "author_url": "https://www.reddit.com/user/putneyj/"
      },
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbcagju/",
        "depth": 0,
        "score": 10,
        "author": "maxandersen",
        "excerpt": "one cannot open issues nor open pullrequests...so:\n\n the jar uploaded to maven central does not have main class defined thus the java -jar in readme does not work.",
        "posted_at": "2026-09-22T10:50:10.000Z",
        "author_url": "https://www.reddit.com/user/maxandersen/"
      },
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbc3ka2/",
        "depth": 0,
        "score": 9,
        "author": "r_n_c",
        "excerpt": "Why not just use spotless?",
        "posted_at": "2026-09-22T09:57:56.000Z",
        "author_url": "https://www.reddit.com/user/r_n_c/"
      },
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbdlud8/",
        "depth": 0,
        "score": 1,
        "author": "Yesterdave_",
        "excerpt": "How does IntelliJ integration work? All the other tools mentioned in this thread are usually a hassle to integrate (or not documented) or are not consistently working with IJ's autosave and code format shortcut.\n\n Does jfmt make this better than the others? Integration would be a strong difference maker to other tools, code formating alone not so much.",
        "posted_at": "2026-09-22T15:00:04.000Z",
        "author_url": "https://www.reddit.com/user/Yesterdave_/"
      },
      {
        "url": "https://www.reddit.com/r/java/comments/1wn1k06/comment/pbn5h9j/",
        "depth": 0,
        "score": 1,
        "author": "ThiccolasVR",
        "excerpt": "ngl... the classic java coding conventions are one of the worst parts about the language as a whole. Most of the prevailing wisdom about the best way to structure code in the Java community writ large has been (at best) outdated for over a decade, so I'm generally averse to the idea of trying to pin that style in place.",
        "posted_at": "2026-09-23T20:52:42.000Z",
        "author_url": "https://www.reddit.com/user/ThiccolasVR/"
      }
    ],
    "evidence": [
      "[title] jfmt - format code with modern Java Code Conventions",
      "[link] https://github.com/Netflix/jfmt"
    ],
    "link_url": "https://github.com/Netflix/jfmt",
    "virality": "high",
    "post_date": "2026-09-22T06:20:08.000Z",
    "post_kind": "link",
    "sentiment": "neutral",
    "subreddit": "java",
    "event_date": "2026-09",
    "post_title": "jfmt - format code with modern Java Code Conventions",
    "prominence": "core",
    "source_url": "https://www.reddit.com/r/java/comments/1wn1k06/jfmt_format_code_with_modern_java_code_conventions/",
    "entity_role": "subject",
    "post_author": "BinaryRage",
    "upvote_ratio": 0.8536585365853658,
    "mention_count": 6,
    "mention_surge": true,
    "subreddit_url": "https://www.reddit.com/r/java/",
    "total_upvotes": 58,
    "comments_total": 50,
    "total_comments": 50,
    "post_author_url": "https://www.reddit.com/user/BinaryRage/",
    "signal_category": "event",
    "comments_included": 8,
    "products_mentioned": [
      "jfmt"
    ]
  }
}

Long text fields are shortened on this page.

Looking up one signal by its id is free. Enrich costs 2 credits per signal returned; a call with no results is free.