Java Tech Enthusiast
Author

Java Tech Enthusiast

Sharing computer programming language knowledge, focusing on Java fundamentals, data structures, related tools, Spring Cloud, IntelliJ IDEA... Book giveaways, red‑packet rewards and other perks await!

833
Articles
1
Likes
2.3k
Views
0
Comments
Recent Articles

Latest from Java Tech Enthusiast

100 recent articles max
Java Tech Enthusiast
Java Tech Enthusiast
Apr 2, 2026 · Backend Development

Zero‑Code Field Translation in SpringBoot 3 with Easy‑Trans

This article explains how the open‑source Easy‑Trans library can be integrated into SpringBoot 3 projects to automatically translate dictionary, association, and enum fields using a single annotation, eliminating repetitive code while maintaining high performance and minimal configuration.

Easy-TransJavaSpringBoot
0 likes · 11 min read
Zero‑Code Field Translation in SpringBoot 3 with Easy‑Trans
Java Tech Enthusiast
Java Tech Enthusiast
Apr 2, 2026 · Industry Insights

How a Single 8 GB Server Powered 500k Users for 15 Years – The Webminal Story

Webminal, a free online Linux learning platform built in 2010, has survived 15 years on a single 8 GB CentOS server, serving over 500,000 users by using minimalist architecture, User Mode Linux, Shellinabox, eBPF monitoring, and a community‑first mindset despite multiple outages and failed monetisation attempts.

CaseStudyLinuxEducationShellinabox
0 likes · 9 min read
How a Single 8 GB Server Powered 500k Users for 15 Years – The Webminal Story
Java Tech Enthusiast
Java Tech Enthusiast
Apr 1, 2026 · Backend Development

Why Java’s Thread.stop() Was Finally Removed in JDK 26 – What It Means for You

JDK 26 officially removes the long‑standing Thread.stop() method, ending a 28‑year deprecation cycle; this article explains the change’s technical details, historical background, risks of using Thread.stop(), modern alternatives such as cooperative interruption, migration steps, and its impact on Java’s concurrency model.

JDK26JavaMigration
0 likes · 12 min read
Why Java’s Thread.stop() Was Finally Removed in JDK 26 – What It Means for You
Java Tech Enthusiast
Java Tech Enthusiast
Apr 1, 2026 · Artificial Intelligence

How JetBrains AIR Redefines AI-Powered IDEs: A Hands-On Guide

JetBrains AIR transforms the IDE landscape by embedding AI as the default workflow, offering macOS installation, Git project handling, chat-based task definition, configurable permission modes, context addition, parallel task execution, review tools, and advanced MCP server integration, all while keeping developers in full control of code changes.

AI IDEAI-assisted developmentIDE tutorial
0 likes · 6 min read
How JetBrains AIR Redefines AI-Powered IDEs: A Hands-On Guide
Java Tech Enthusiast
Java Tech Enthusiast
Mar 30, 2026 · Operations

6 Surprisingly Useful Windows Terminal Commands You Should Master

Discover six quirky yet practical Windows Terminal commands—from visualizing directory trees and monitoring network connections to securely wiping free space, tracing routes, fetching jokes via curl, and enabling speech synthesis—each explained with usage tips, parameters, and real‑world examples to boost your Windows productivity.

AutomationCommand LineNetworking
0 likes · 10 min read
6 Surprisingly Useful Windows Terminal Commands You Should Master
Java Tech Enthusiast
Java Tech Enthusiast
Mar 29, 2026 · Industry Insights

How to Spot and Counter Common IT Layoff Tactics – A Practical Guide

This article analyzes typical layoff strategies used by IT companies, explains how to identify warning signs such as performance‑improvement plans, organizational reshuffles, gradual pressure, covert salary cuts, and contract swaps, and provides six concrete steps for employees to protect their rights and maintain career resilience.

HR strategiesIT industrycareer resilience
0 likes · 8 min read
How to Spot and Counter Common IT Layoff Tactics – A Practical Guide
Java Tech Enthusiast
Java Tech Enthusiast
Mar 28, 2026 · Industry Insights

Can AI‑Generated Code Join Open Source? Debian’s Ongoing Debate

Debian’s community is debating whether AI‑generated contributions should be accepted, outlining three core rules, exploring the impact on newcomer onboarding, questioning the trustworthiness of AI tools, and ultimately postponing a decision while highlighting deeper governance challenges for the open‑source ecosystem.

AI ethicsAI-generated codeDebian
0 likes · 9 min read
Can AI‑Generated Code Join Open Source? Debian’s Ongoing Debate
Java Tech Enthusiast
Java Tech Enthusiast
Mar 27, 2026 · Operations

How to Quickly Diagnose and Resolve Disk Space Exhaustion in Production

This guide walks through a step‑by‑step process for identifying the partitions and files that fill a disk, applying temporary fixes to bring usage below critical levels, and implementing long‑term measures to prevent future disk‑full incidents in production environments.

LinuxSystem AdministrationTroubleshooting
0 likes · 9 min read
How to Quickly Diagnose and Resolve Disk Space Exhaustion in Production