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
Mar 26, 2026 · Fundamentals

When Bad Code Leaves: Surviving and Refactoring Legacy Nightmares

The article explores how developers inherit poorly written, uncommented code from departing colleagues, illustrates the pain with real Java examples, and offers a step‑by‑step guide to understand, refactor, and prevent such code‑base sabotage.

Naming Conventionsbest practicescode quality
0 likes · 25 min read
When Bad Code Leaves: Surviving and Refactoring Legacy Nightmares
Java Tech Enthusiast
Java Tech Enthusiast
Mar 26, 2026 · Industry Insights

Why Java Applets Shone and Faded: Lessons from a 90s Web Revolution

The article recounts James Gosling's 1995 Java demo that dazzled audiences with a 3D applet, then analyzes why the technology quickly fell apart due to poor UI, slow performance, bandwidth limits, security concerns, and the rise of modern web standards, highlighting its legacy in WebAssembly.

AppletJavaWeb History
0 likes · 6 min read
Why Java Applets Shone and Faded: Lessons from a 90s Web Revolution
Java Tech Enthusiast
Java Tech Enthusiast
Mar 25, 2026 · Industry Insights

Why WebAssembly Is the Missing Piece in Modern Web Development

WebAssembly isn’t just a speed boost for browsers; it fills the gaps where JavaScript struggles by handling heavy computation, binary processing, cross‑language reuse, strong isolation, and multi‑platform core logic, making it a practical engineering tool for today’s complex web applications.

BrowserCross‑platformPerformance
0 likes · 13 min read
Why WebAssembly Is the Missing Piece in Modern Web Development
Java Tech Enthusiast
Java Tech Enthusiast
Mar 24, 2026 · Industry Insights

Unlock Hidden Wi‑Fi 6E/7 Features to Boost Speed and Reduce Latency

Many users buy high‑end Wi‑Fi 6E or Wi‑Fi 7 routers only to experience slow video buffering and poor multi‑device performance because five next‑generation Wi‑Fi functions are disabled by default, and this guide explains why they’re turned off and how to enable them safely for up to 100% speed gains and 20‑50 ms latency reduction.

MLOMU-MIMOOFDMA
0 likes · 12 min read
Unlock Hidden Wi‑Fi 6E/7 Features to Boost Speed and Reduce Latency
Java Tech Enthusiast
Java Tech Enthusiast
Mar 22, 2026 · Backend Development

How to Bridge Incompatible C++ Logging Interfaces with Adapter Patterns

A C++ developer faces a mismatched logging API between an internal ILogger interface and a third‑party FastLogger library, and the article walks through class‑adapter inheritance, its limitations, and a more flexible object‑adapter composition solution that enables runtime switching across multiple logger implementations.

Adapter PatternC++Inheritance
0 likes · 9 min read
How to Bridge Incompatible C++ Logging Interfaces with Adapter Patterns
Java Tech Enthusiast
Java Tech Enthusiast
Mar 18, 2026 · Artificial Intelligence

Demystifying OpenClaw: Agents, RAG, Memory & Skills Explained

This article explains the OpenClaw AI agent framework, detailing how its core Agent follows an Observe‑Plan‑Act loop, how Memory uses SQLite for short‑ and long‑term storage, how RAG retrieves external knowledge, and how Skills replace MCP with modular tool workflows, plus security tips and deployment links.

AI AgentFunction CallMemory
0 likes · 14 min read
Demystifying OpenClaw: Agents, RAG, Memory & Skills Explained
Java Tech Enthusiast
Java Tech Enthusiast
Mar 17, 2026 · Artificial Intelligence

OpenClaw Explained: Turning Your PC into a Local AI Agent with Skills and Risks

This article breaks down OpenClaw's architecture, describing how it runs locally on a computer, processes messages in four steps—listen, think, do, remember—leverages modular Skills for shell commands, file I/O, and browser automation, and highlights the security implications of a powerful local AI agent.

AI AgentLocal AutomationOpenClaw
0 likes · 11 min read
OpenClaw Explained: Turning Your PC into a Local AI Agent with Skills and Risks