WIO

java

PROGRAMMING_LANGUAGE

Evidence in r/webdev — Web Development

Trend support

Rising+0.1 pp
Current seven-day window
Current 2026-10-09 → 2026-10-15
Comparison seven-day window
Comparison 2026-10-02 → 2026-10-08
Distinct-document support
Seen in 10 current vs 6 comparison posts/comments
Mentions
21 current vs 6 mentions

Windows are complete UTC days compared with the preceding seven. How trends are measured.

Also Mentioned 40 times in the most-discussed range 2026-09-16 → 2026-10-16 — frequency, not a trend.

Attention over time

7-day rolling share of analyzed posts/comments mentioning this entity · 90 daily points ending 2026-10-15

Final complete day: 2026-10-15. Attention was 0.4% — this entity appeared in 10 of 2,852 analyzed posts/comments in the seven days ending that day (21 mentions).

0%1.0%Jul 18Aug 31Oct 15

Hover, touch, or focus the chart (Tab) and use the arrow keys — each point is one seven-day window.

View all 90 data points (semantic table)
Week endingSeven-day rangeStatusPrevalenceSeen inMentionsAnalyzed
2026-07-182026-07-12 → 2026-07-18Comparable0.8%24 of 3,088303,088
2026-07-192026-07-13 → 2026-07-19Comparable0.7%25 of 3,372323,372
2026-07-202026-07-14 → 2026-07-20Comparable0.7%21 of 3,202283,202
2026-07-212026-07-15 → 2026-07-21Comparable0.5%15 of 3,002193,002
2026-07-222026-07-16 → 2026-07-22Comparable0.4%12 of 2,705152,705
2026-07-232026-07-17 → 2026-07-23Comparable0.5%12 of 2,491152,491
2026-07-242026-07-18 → 2026-07-24Comparable0.5%12 of 2,481152,481
2026-07-252026-07-19 → 2026-07-25Comparable0.4%10 of 2,810112,810
2026-07-262026-07-20 → 2026-07-26Comparable0.2%5 of 2,67652,676
2026-07-272026-07-21 → 2026-07-27Comparable0.1%3 of 2,62232,622
2026-07-282026-07-22 → 2026-07-28Comparable0.2%5 of 2,73452,734
2026-07-292026-07-23 → 2026-07-29Comparable0.1%4 of 2,94642,946
2026-07-302026-07-24 → 2026-07-30Comparable0.1%3 of 3,16633,166
2026-07-312026-07-25 → 2026-07-31Comparable0.3%8 of 3,16883,168
2026-08-012026-07-26 → 2026-08-01Comparable0.3%10 of 3,080103,080
2026-08-022026-07-27 → 2026-08-02Comparable0.3%10 of 3,048103,048
2026-08-032026-07-28 → 2026-08-03Comparable0.3%10 of 3,174103,174
2026-08-042026-07-29 → 2026-08-04Comparable0.3%8 of 2,97782,977
2026-08-052026-07-30 → 2026-08-05Comparable0.3%8 of 2,43782,437
2026-08-062026-07-31 → 2026-08-06Comparable0.4%8 of 2,08382,083
2026-08-072026-08-01 → 2026-08-07Comparable0.2%4 of 2,11742,117
2026-08-082026-08-02 → 2026-08-08Comparable0.2%5 of 2,18492,184
2026-08-092026-08-03 → 2026-08-09Comparable0.2%4 of 2,16282,162
2026-08-102026-08-04 → 2026-08-10Comparable0.3%7 of 2,252112,252
2026-08-112026-08-05 → 2026-08-11Comparable0.3%7 of 2,385112,385
2026-08-122026-08-06 → 2026-08-12Comparable0.3%7 of 2,658112,658
2026-08-132026-08-07 → 2026-08-13Comparable0.2%7 of 2,893112,893
2026-08-142026-08-08 → 2026-08-14Comparable0.2%6 of 3,052103,052
2026-08-152026-08-09 → 2026-08-15Comparable0.2%5 of 2,92572,925
2026-08-162026-08-10 → 2026-08-16Comparable0.2%5 of 2,86872,868
2026-08-172026-08-11 → 2026-08-17Comparable0.2%5 of 2,98382,983
2026-08-182026-08-12 → 2026-08-18Comparable0.2%6 of 3,08993,089
2026-08-192026-08-13 → 2026-08-19Comparable0.2%6 of 3,16993,169
2026-08-202026-08-14 → 2026-08-20Comparable0.2%6 of 3,24093,240
2026-08-212026-08-15 → 2026-08-21Comparable0.2%6 of 3,27593,275
2026-08-222026-08-16 → 2026-08-22Comparable0.2%6 of 3,27083,270
2026-08-232026-08-17 → 2026-08-23Comparable0.2%7 of 3,26293,262
2026-08-242026-08-18 → 2026-08-24Comparable0.1%4 of 3,13153,131
2026-08-252026-08-19 → 2026-08-25Comparable0.1%3 of 2,93242,932
2026-08-262026-08-20 → 2026-08-26Comparable0.1%3 of 2,89642,896
2026-08-272026-08-21 → 2026-08-27Comparable0.1%3 of 2,74642,746
2026-08-282026-08-22 → 2026-08-28Comparable0.1%3 of 2,59442,594
2026-08-292026-08-23 → 2026-08-29Comparable0.1%1 of 2,09712,097
2026-08-302026-08-24 → 2026-08-30Comparable0.0%0 of 1,83901,839
2026-08-312026-08-25 → 2026-08-31Comparable0.0%0 of 1,41701,417
2026-09-012026-08-26 → 2026-09-01Comparable0.0%0 of 1,18301,183
2026-09-022026-08-27 → 2026-09-02Comparable0.0%0 of 7340734
2026-09-032026-08-28 → 2026-09-03Comparable0.0%0 of 3420342
2026-09-042026-08-29 → 2026-09-04Low coverage——05
2026-09-052026-08-30 → 2026-09-05Low coverage——00
2026-09-062026-08-31 → 2026-09-06Low coverage——00
2026-09-072026-09-01 → 2026-09-07Low coverage——00
2026-09-082026-09-02 → 2026-09-08Low coverage——00
2026-09-092026-09-03 → 2026-09-09Low coverage——00
2026-09-102026-09-04 → 2026-09-10Low coverage——00
2026-09-112026-09-05 → 2026-09-11Low coverage——00
2026-09-122026-09-06 → 2026-09-12Low coverage——00
2026-09-132026-09-07 → 2026-09-13Low coverage——00
2026-09-142026-09-08 → 2026-09-14Low coverage——00
2026-09-152026-09-09 → 2026-09-15Low coverage——00
2026-09-162026-09-10 → 2026-09-16Comparable0.0%0 of 3900390
2026-09-172026-09-11 → 2026-09-17Comparable0.0%0 of 6780678
2026-09-182026-09-12 → 2026-09-18Comparable0.1%1 of 1,19411,194
2026-09-192026-09-13 → 2026-09-19Comparable0.2%3 of 1,98331,983
2026-09-202026-09-14 → 2026-09-20Comparable0.1%3 of 2,27932,279
2026-09-212026-09-15 → 2026-09-21Comparable0.1%3 of 2,88532,885
2026-09-222026-09-16 → 2026-09-22Comparable0.2%6 of 3,33563,335
2026-09-232026-09-17 → 2026-09-23Comparable0.2%7 of 3,36773,367
2026-09-242026-09-18 → 2026-09-24Comparable0.2%7 of 3,42373,423
2026-09-252026-09-19 → 2026-09-25Comparable0.2%6 of 3,19963,199
2026-09-262026-09-20 → 2026-09-26Comparable0.1%4 of 2,81642,816
2026-09-272026-09-21 → 2026-09-27Comparable0.2%4 of 2,71842,718
2026-09-282026-09-22 → 2026-09-28Comparable0.2%6 of 2,71072,710
2026-09-292026-09-23 → 2026-09-29Comparable0.2%4 of 2,56952,569
2026-09-302026-09-24 → 2026-09-30Comparable0.1%3 of 2,36742,367
2026-10-012026-09-25 → 2026-10-01Comparable0.2%5 of 2,49262,492
2026-10-022026-09-26 → 2026-10-02Comparable0.3%7 of 2,63582,635
2026-10-032026-09-27 → 2026-10-03Comparable0.3%7 of 2,65282,652
2026-10-042026-09-28 → 2026-10-04Comparable0.2%7 of 2,85982,859
2026-10-052026-09-29 → 2026-10-05Comparable0.3%7 of 2,61972,619
2026-10-062026-09-30 → 2026-10-06Comparable0.3%7 of 2,71772,717
2026-10-072026-10-01 → 2026-10-07Comparable0.2%7 of 2,95072,950
2026-10-082026-10-02 → 2026-10-08Comparable0.2%6 of 2,78962,789
2026-10-092026-10-03 → 2026-10-09Comparable0.2%5 of 3,01563,015
2026-10-102026-10-04 → 2026-10-10Comparable0.2%6 of 3,14573,145
2026-10-112026-10-05 → 2026-10-11Comparable0.3%10 of 3,008203,008
2026-10-122026-10-06 → 2026-10-12Comparable0.4%11 of 2,967222,967
2026-10-132026-10-07 → 2026-10-13Comparable0.3%10 of 2,938212,938
2026-10-142026-10-08 → 2026-10-14Comparable0.4%11 of 2,850222,850
2026-10-152026-10-09 → 2026-10-15Comparable0.4%10 of 2,852212,852

Each point is a seven-day rolling window of complete UTC days; a point is comparable only when at least 100 analyzed posts or comments fall inside it. A day with no analyzed records counts as zero; missing coverage is marked and never shown as zero. The series ends at the latest complete analyzed day — it never extends into the current incomplete day. How attention is measured.

Recent mentions

  1. Comment

    Hence *peer review*. It's not no-QA, it's peer-QA. Having one other human, at least, look over your work is the least we can do, not all we can do. I know that it would be great if every dev team had their own external QA team, but not even well funded orgs can always dedicate that many personnel to every project. If that was criteria, then in many cases, there just wouldn't be a project. On a team, we don't all spend our time in the same weeds. I may have spent all sprint in a tetris dream code hole thinking deeply about my cards, but my team mate is looking at it in PR with fresh, objective eyes. Importantly, they have a deep understanding of the systems involved and the context for the work so they'll notice things no disengaged third party would. It's also not clear to me how external QA would work in every context... some tribal knowledge is needed to do the job capably and it seems like a team mate is in the best position to evaluate it. It depends on us keeping each other honest, sure, but over time we can earn and deserve that trust. Do you have QA review every terraform plan? What about OS and server config files? Are they certified in every cloud platform and product any given team might tap? Can they recognize flaws in DB schema changes and migration scripts? Do they all know TS, C#, Java, and Python so they can properly understand the codebases they need to cover? Are they trained in security best practices? Are they going to be content to set aside all of this considerable skill just to be button monkeys running user scenarios in a browser by hand for a living? If they can do all of this stuff, they should be working on a dev team, and someone else should be QAing their work. One solution to this is to break QA up over the organization. A team can be responsible for their own code-level QA (if they have earned that trust) but still be overseen, monitored, audited, gated, etc. For example, security scanners can audit git repos, artifact repositories, cloud environments, etc. Enforcing change through a centralized deployment platform with controlled access prevents devs from directly manipulating prod environments. Raise the critical QA concerns high enough with capable gatekeeping systems and you don't need to dedicate staff to every team.

  2. Comment

    Exactly, we don’t have to write assembly because we have tools creating new abstraction layers, such as higher programming languages, and our reasoning can be contained to those levels entirely. You don’t need to be able to read or write assembly to create, debug, maintain, expand a Java program. The same cannot be said about AI coding. AI, at least in its current form, doesn’t isolate you from code the same way compilers isolate you from assembly. While you can generate code with AI, you still need to be able to review it, you still receive other pull requests with code rather than AI prompts, you still maintain a codebase in code, it’s still the code that acts as a source of truth for the program’s behaviour, and you still need to navigate it when debugging issues. Therefore we still have to be able to distinguish good code from bad code. And there’s an issue with that - while senior engineers have already developed this sense by writing thousands of lines of code back in the days, junior engineers - less so, and they are also learning it slower simply because they don’t write the code manually. I see it daily at a big tech company myself. This wouldn’t be an issue if the AI isolated as fully from code - but it hasn’t happened yet. And I am not sure it’s going to happen in a foreseeable future, simply because AI is non-deterministic.

  3. Comment

    I feel like this article is misleading somehow. There's a bunch of red flags in it for me. First of all, if you haven't graduated yet, I'm not sure I would consider you to be a junior developer. Perhaps an aspiring software developer intern. There is a difference. Also I would love to ask the original author some questions like: 1. What was the intern's master's degree in, did they specialize in JavaScript? Perhaps they were stronger and working with Java not JavaScript. I've actually seen quite a few programs focusing more on straight Java. 2. Did the student actually have experience working with JavaScript, or JSON objects? Perhaps they only had one class two years ago on JavaScript and I haven't been focused on that at all since. 3. Did you ask the student why they went to AI first? Perhaps it was something that they thought they were expected to do. 4. You mentioned that you had them working with vanilla JavaScript but then later on talk about using their framework. Which is it? If this is any indicator of the workplace expectations, perhaps the requirements are disjointed or out of alignment somehow. While this post is obviously sparking some valuable discussion, my question the motivations. As a problem solver, as I would hope most developers are these days, I wonder why the author didn't seem to investigate and instead decided to publish a whole blog post complaining about something that they obviously didn't have a whole lot of context around.

  4. Comment

    I see this comparison a lot and I don't think it's valid Going from assembly to higher level languages was just another abstraction. AI is something completely different. You're not really abstracting away anything... Secondly, going from assembly to C was still imperative programming, and still deterministic, where AI is neither. And no, I don't think assembly coders of old felt any sense great loss like people are feeling now. I think they just moved on to newer languages, like we always have. C, C++, Java, Kotlin, etc... I've used them all over the last 30 years... Never felt any loss like I do now. Anyway, C programmers still use assembly from time to time. Sorry, but I don't think its a valid comparison.

  5. Comment

    Java gave me nightmares in grad school. Especially as we built with Jakarta EE, Java 8, and GlassFish. So it was so verbose and all over the place. However with Java 21, which I know is slightly behind, it’s way more fun to write code especially considering the use of lambdas. I guess TypeScript has prepared me as well for this second Java mission in that I now appreciate strict typing. Slopping AI code during the day has thought me one thing: I don’t want to have to read verbose code when simpler implementations would have sufficed. Many times I need to refactor code to its simplest form.

Excerpts above are public Reddit posts and comments. WIO never synthesizes Reddit URLs from stored ids, and entities are extracted automatically and may be wrong. See the extraction notes and the limitations and privacy section of the methodology.