About youdozi

youdozi maintains this blog and its public GitHub repository. The site brings together Java, Spring and shell guides, development news and multilingual editions.

GitHub profile · Blog repository

What you can read here

Technical guides focus on a concrete problem, with code, flow diagrams and the environment used for a reproduction. News articles link to their sources and distinguish the original announcement from later developments. The learning guides connect related articles in a reading order.

Browse the learning guides

How articles are prepared

AI tools assist with drafting, revision and translation. New article candidates are prepared as draft pull requests and published after approval. Sources and example checks support the text; they do not establish that every statement or production environment has been verified.

Versions and corrections

Read each article’s version, date and stated limits before reusing an example. A recorded old runtime is not a recommendation for a new deployment. When an article is revised, its original publication date remains separate from its modification date.

To report an error, use the GitHub discussion below the article and include its URL, the relevant passage and a source or reproduction when available.