java
PROGRAMMING_LANGUAGEEvidence in r/webdev — Web Development
Trend support
- 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).
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 ending | Seven-day range | Status | Prevalence | Seen in | Mentions | Analyzed |
|---|---|---|---|---|---|---|
| 2026-07-18 | 2026-07-12 → 2026-07-18 | Comparable | 0.8% | 24 of 3,088 | 30 | 3,088 |
| 2026-07-19 | 2026-07-13 → 2026-07-19 | Comparable | 0.7% | 25 of 3,372 | 32 | 3,372 |
| 2026-07-20 | 2026-07-14 → 2026-07-20 | Comparable | 0.7% | 21 of 3,202 | 28 | 3,202 |
| 2026-07-21 | 2026-07-15 → 2026-07-21 | Comparable | 0.5% | 15 of 3,002 | 19 | 3,002 |
| 2026-07-22 | 2026-07-16 → 2026-07-22 | Comparable | 0.4% | 12 of 2,705 | 15 | 2,705 |
| 2026-07-23 | 2026-07-17 → 2026-07-23 | Comparable | 0.5% | 12 of 2,491 | 15 | 2,491 |
| 2026-07-24 | 2026-07-18 → 2026-07-24 | Comparable | 0.5% | 12 of 2,481 | 15 | 2,481 |
| 2026-07-25 | 2026-07-19 → 2026-07-25 | Comparable | 0.4% | 10 of 2,810 | 11 | 2,810 |
| 2026-07-26 | 2026-07-20 → 2026-07-26 | Comparable | 0.2% | 5 of 2,676 | 5 | 2,676 |
| 2026-07-27 | 2026-07-21 → 2026-07-27 | Comparable | 0.1% | 3 of 2,622 | 3 | 2,622 |
| 2026-07-28 | 2026-07-22 → 2026-07-28 | Comparable | 0.2% | 5 of 2,734 | 5 | 2,734 |
| 2026-07-29 | 2026-07-23 → 2026-07-29 | Comparable | 0.1% | 4 of 2,946 | 4 | 2,946 |
| 2026-07-30 | 2026-07-24 → 2026-07-30 | Comparable | 0.1% | 3 of 3,166 | 3 | 3,166 |
| 2026-07-31 | 2026-07-25 → 2026-07-31 | Comparable | 0.3% | 8 of 3,168 | 8 | 3,168 |
| 2026-08-01 | 2026-07-26 → 2026-08-01 | Comparable | 0.3% | 10 of 3,080 | 10 | 3,080 |
| 2026-08-02 | 2026-07-27 → 2026-08-02 | Comparable | 0.3% | 10 of 3,048 | 10 | 3,048 |
| 2026-08-03 | 2026-07-28 → 2026-08-03 | Comparable | 0.3% | 10 of 3,174 | 10 | 3,174 |
| 2026-08-04 | 2026-07-29 → 2026-08-04 | Comparable | 0.3% | 8 of 2,977 | 8 | 2,977 |
| 2026-08-05 | 2026-07-30 → 2026-08-05 | Comparable | 0.3% | 8 of 2,437 | 8 | 2,437 |
| 2026-08-06 | 2026-07-31 → 2026-08-06 | Comparable | 0.4% | 8 of 2,083 | 8 | 2,083 |
| 2026-08-07 | 2026-08-01 → 2026-08-07 | Comparable | 0.2% | 4 of 2,117 | 4 | 2,117 |
| 2026-08-08 | 2026-08-02 → 2026-08-08 | Comparable | 0.2% | 5 of 2,184 | 9 | 2,184 |
| 2026-08-09 | 2026-08-03 → 2026-08-09 | Comparable | 0.2% | 4 of 2,162 | 8 | 2,162 |
| 2026-08-10 | 2026-08-04 → 2026-08-10 | Comparable | 0.3% | 7 of 2,252 | 11 | 2,252 |
| 2026-08-11 | 2026-08-05 → 2026-08-11 | Comparable | 0.3% | 7 of 2,385 | 11 | 2,385 |
| 2026-08-12 | 2026-08-06 → 2026-08-12 | Comparable | 0.3% | 7 of 2,658 | 11 | 2,658 |
| 2026-08-13 | 2026-08-07 → 2026-08-13 | Comparable | 0.2% | 7 of 2,893 | 11 | 2,893 |
| 2026-08-14 | 2026-08-08 → 2026-08-14 | Comparable | 0.2% | 6 of 3,052 | 10 | 3,052 |
| 2026-08-15 | 2026-08-09 → 2026-08-15 | Comparable | 0.2% | 5 of 2,925 | 7 | 2,925 |
| 2026-08-16 | 2026-08-10 → 2026-08-16 | Comparable | 0.2% | 5 of 2,868 | 7 | 2,868 |
| 2026-08-17 | 2026-08-11 → 2026-08-17 | Comparable | 0.2% | 5 of 2,983 | 8 | 2,983 |
| 2026-08-18 | 2026-08-12 → 2026-08-18 | Comparable | 0.2% | 6 of 3,089 | 9 | 3,089 |
| 2026-08-19 | 2026-08-13 → 2026-08-19 | Comparable | 0.2% | 6 of 3,169 | 9 | 3,169 |
| 2026-08-20 | 2026-08-14 → 2026-08-20 | Comparable | 0.2% | 6 of 3,240 | 9 | 3,240 |
| 2026-08-21 | 2026-08-15 → 2026-08-21 | Comparable | 0.2% | 6 of 3,275 | 9 | 3,275 |
| 2026-08-22 | 2026-08-16 → 2026-08-22 | Comparable | 0.2% | 6 of 3,270 | 8 | 3,270 |
| 2026-08-23 | 2026-08-17 → 2026-08-23 | Comparable | 0.2% | 7 of 3,262 | 9 | 3,262 |
| 2026-08-24 | 2026-08-18 → 2026-08-24 | Comparable | 0.1% | 4 of 3,131 | 5 | 3,131 |
| 2026-08-25 | 2026-08-19 → 2026-08-25 | Comparable | 0.1% | 3 of 2,932 | 4 | 2,932 |
| 2026-08-26 | 2026-08-20 → 2026-08-26 | Comparable | 0.1% | 3 of 2,896 | 4 | 2,896 |
| 2026-08-27 | 2026-08-21 → 2026-08-27 | Comparable | 0.1% | 3 of 2,746 | 4 | 2,746 |
| 2026-08-28 | 2026-08-22 → 2026-08-28 | Comparable | 0.1% | 3 of 2,594 | 4 | 2,594 |
| 2026-08-29 | 2026-08-23 → 2026-08-29 | Comparable | 0.1% | 1 of 2,097 | 1 | 2,097 |
| 2026-08-30 | 2026-08-24 → 2026-08-30 | Comparable | 0.0% | 0 of 1,839 | 0 | 1,839 |
| 2026-08-31 | 2026-08-25 → 2026-08-31 | Comparable | 0.0% | 0 of 1,417 | 0 | 1,417 |
| 2026-09-01 | 2026-08-26 → 2026-09-01 | Comparable | 0.0% | 0 of 1,183 | 0 | 1,183 |
| 2026-09-02 | 2026-08-27 → 2026-09-02 | Comparable | 0.0% | 0 of 734 | 0 | 734 |
| 2026-09-03 | 2026-08-28 → 2026-09-03 | Comparable | 0.0% | 0 of 342 | 0 | 342 |
| 2026-09-04 | 2026-08-29 → 2026-09-04 | Low coverage | — | — | 0 | 5 |
| 2026-09-05 | 2026-08-30 → 2026-09-05 | Low coverage | — | — | 0 | 0 |
| 2026-09-06 | 2026-08-31 → 2026-09-06 | Low coverage | — | — | 0 | 0 |
| 2026-09-07 | 2026-09-01 → 2026-09-07 | Low coverage | — | — | 0 | 0 |
| 2026-09-08 | 2026-09-02 → 2026-09-08 | Low coverage | — | — | 0 | 0 |
| 2026-09-09 | 2026-09-03 → 2026-09-09 | Low coverage | — | — | 0 | 0 |
| 2026-09-10 | 2026-09-04 → 2026-09-10 | Low coverage | — | — | 0 | 0 |
| 2026-09-11 | 2026-09-05 → 2026-09-11 | Low coverage | — | — | 0 | 0 |
| 2026-09-12 | 2026-09-06 → 2026-09-12 | Low coverage | — | — | 0 | 0 |
| 2026-09-13 | 2026-09-07 → 2026-09-13 | Low coverage | — | — | 0 | 0 |
| 2026-09-14 | 2026-09-08 → 2026-09-14 | Low coverage | — | — | 0 | 0 |
| 2026-09-15 | 2026-09-09 → 2026-09-15 | Low coverage | — | — | 0 | 0 |
| 2026-09-16 | 2026-09-10 → 2026-09-16 | Comparable | 0.0% | 0 of 390 | 0 | 390 |
| 2026-09-17 | 2026-09-11 → 2026-09-17 | Comparable | 0.0% | 0 of 678 | 0 | 678 |
| 2026-09-18 | 2026-09-12 → 2026-09-18 | Comparable | 0.1% | 1 of 1,194 | 1 | 1,194 |
| 2026-09-19 | 2026-09-13 → 2026-09-19 | Comparable | 0.2% | 3 of 1,983 | 3 | 1,983 |
| 2026-09-20 | 2026-09-14 → 2026-09-20 | Comparable | 0.1% | 3 of 2,279 | 3 | 2,279 |
| 2026-09-21 | 2026-09-15 → 2026-09-21 | Comparable | 0.1% | 3 of 2,885 | 3 | 2,885 |
| 2026-09-22 | 2026-09-16 → 2026-09-22 | Comparable | 0.2% | 6 of 3,335 | 6 | 3,335 |
| 2026-09-23 | 2026-09-17 → 2026-09-23 | Comparable | 0.2% | 7 of 3,367 | 7 | 3,367 |
| 2026-09-24 | 2026-09-18 → 2026-09-24 | Comparable | 0.2% | 7 of 3,423 | 7 | 3,423 |
| 2026-09-25 | 2026-09-19 → 2026-09-25 | Comparable | 0.2% | 6 of 3,199 | 6 | 3,199 |
| 2026-09-26 | 2026-09-20 → 2026-09-26 | Comparable | 0.1% | 4 of 2,816 | 4 | 2,816 |
| 2026-09-27 | 2026-09-21 → 2026-09-27 | Comparable | 0.2% | 4 of 2,718 | 4 | 2,718 |
| 2026-09-28 | 2026-09-22 → 2026-09-28 | Comparable | 0.2% | 6 of 2,710 | 7 | 2,710 |
| 2026-09-29 | 2026-09-23 → 2026-09-29 | Comparable | 0.2% | 4 of 2,569 | 5 | 2,569 |
| 2026-09-30 | 2026-09-24 → 2026-09-30 | Comparable | 0.1% | 3 of 2,367 | 4 | 2,367 |
| 2026-10-01 | 2026-09-25 → 2026-10-01 | Comparable | 0.2% | 5 of 2,492 | 6 | 2,492 |
| 2026-10-02 | 2026-09-26 → 2026-10-02 | Comparable | 0.3% | 7 of 2,635 | 8 | 2,635 |
| 2026-10-03 | 2026-09-27 → 2026-10-03 | Comparable | 0.3% | 7 of 2,652 | 8 | 2,652 |
| 2026-10-04 | 2026-09-28 → 2026-10-04 | Comparable | 0.2% | 7 of 2,859 | 8 | 2,859 |
| 2026-10-05 | 2026-09-29 → 2026-10-05 | Comparable | 0.3% | 7 of 2,619 | 7 | 2,619 |
| 2026-10-06 | 2026-09-30 → 2026-10-06 | Comparable | 0.3% | 7 of 2,717 | 7 | 2,717 |
| 2026-10-07 | 2026-10-01 → 2026-10-07 | Comparable | 0.2% | 7 of 2,950 | 7 | 2,950 |
| 2026-10-08 | 2026-10-02 → 2026-10-08 | Comparable | 0.2% | 6 of 2,789 | 6 | 2,789 |
| 2026-10-09 | 2026-10-03 → 2026-10-09 | Comparable | 0.2% | 5 of 3,015 | 6 | 3,015 |
| 2026-10-10 | 2026-10-04 → 2026-10-10 | Comparable | 0.2% | 6 of 3,145 | 7 | 3,145 |
| 2026-10-11 | 2026-10-05 → 2026-10-11 | Comparable | 0.3% | 10 of 3,008 | 20 | 3,008 |
| 2026-10-12 | 2026-10-06 → 2026-10-12 | Comparable | 0.4% | 11 of 2,967 | 22 | 2,967 |
| 2026-10-13 | 2026-10-07 → 2026-10-13 | Comparable | 0.3% | 10 of 2,938 | 21 | 2,938 |
| 2026-10-14 | 2026-10-08 → 2026-10-14 | Comparable | 0.4% | 11 of 2,850 | 22 | 2,850 |
| 2026-10-15 | 2026-10-09 → 2026-10-15 | Comparable | 0.4% | 10 of 2,852 | 21 | 2,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
- 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.
- 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.
- 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.
- 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.
- 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.