Happy Independence Day!

My fellow Americans,

Happy Independence Day!

Today we celebrate the glorious 250th anniversary of the United States of America — the greatest country on the face of the Earth.

I will never apologize for loving this country, respecting its flag, honoring its history, and being grateful for the liberty and opportunity America has given to millions of people from all over the world.

I am proud to be American. I am proud of our Constitution, our freedom, our people, and our future.

We are Americans. Today, that is what matters most.

God bless America.

reddit.com
u/akrivitsky7 — 20 hours ago
▲ 12 r/USMC

Happy Independence Day!

My fellow Americans,

Happy Independence Day!

Today we celebrate the glorious 250th anniversary of the United States of America — the greatest country on the face of the Earth.

I will never apologize for loving this country, respecting its flag, honoring its history, and being grateful for the liberty and opportunity America has given to millions of people from all over the world.

I am proud to be American. I am proud of our Constitution, our freedom, our people, and our future.

We are Americans. Today, that is what matters most.

God bless America.

reddit.com
u/akrivitsky7 — 1 day ago
▲ 0 r/LinuxTeck+2 crossposts

Do you really think insulting Microsoft, Windows, Apple, macOS, or their users helps Linux desktop adoption?

I do not. It may entertain some of existing Linux fans, but it will not bring normal users to Linux.

Do not get me wrong: Linux is great where it shines — supercomputers, servers, embedded systems, and even WSL2. In those areas, Linux is extremely strong.

But if we are talking about the mass desktop market — the famous “year of the Linux desktop” idea — then the situation is very different.

Most people choose an operating system because it is convenient, familiar, supported, and runs the software they need. Calling Windows or macOS users names only confirms the stereotype that Linux desktop communities are hostile to ordinary users.

Calling Microsoft or Apple names also does not help in the mass market. Most ordinary users do not care about your personal attitude toward a particular company. They care whether the product works for them.

You cannot insult mass customers and at the same time demand mass-market adoption.

If Linux wants a larger desktop market share, the message should be: “Here is why Linux may work better for you,” not “You are stupid for using Windows or macOS.”

reddit.com
u/akrivitsky7 — 9 hours ago

Do you really think insulting Microsoft, Windows, Apple, macOS, or their users helps Linux desktop adoption?

I do not. It may entertain some of existing Linux fans, but it will not bring normal users to Linux.

Do not get me wrong: Linux is great where it shines — supercomputers, servers, embedded systems, and even WSL2. In those areas, Linux is extremely strong.

But if we are talking about the mass desktop market — the famous “year of the Linux desktop” idea — then the situation is very different.

Most people choose an operating system because it is convenient, familiar, supported, and runs the software they need. Calling Windows or macOS users names only confirms the stereotype that Linux desktop communities are hostile to ordinary users.

Calling Microsoft or Apple names also does not help in the mass market. Most ordinary users do not care about your personal attitude toward a particular company. They care whether the product works for them.

You cannot insult mass customers and at the same time demand mass-market adoption.

If Linux wants a larger desktop market share, the message should be: “Here is why Linux may work better for you,” not “You are stupid for using Windows or macOS.”

reddit.com
u/akrivitsky7 — 1 day ago

Building with the Latest Java Development Stack: Spring Boot 4.1.0, Java 25, Docker 29.5.3, PostgreSQL, Gradle 9.6.0, Eclipse 2026–06, Swagger/OpenAPI, Serenity, Cucumber, and JUnit 6

reddit.com
u/akrivitsky7 — 7 days ago
▲ 24 r/SpringBoot+2 crossposts

Building with the Latest Java Development Stack: Spring Boot 4.1.0, Java 25, Docker 29.5.3, PostgreSQL, Gradle 9.6.0, Eclipse 2026–06, Swagger/OpenAPI, Serenity, Cucumber, and JUnit 6

I recently updated my hands-on tutorial on building a complete working project with the latest Java development stack.

The article covers Spring Boot 4.1.0, Java 25, Docker 29.5.3, PostgreSQL, Gradle 9.6.0, Swagger/OpenAPI, Serenity, Cucumber, and JUnit 6 — all combined in one practical project.

The goal was to use the latest versions across the stack and show how they work together in a real Spring Boot application, using a vibe-coding approach.

Article title:

Building with the Latest Java Development Stack: Spring Boot 4.1.0, Java 25, Docker 29.5.3, PostgreSQL, Gradle 9.6.0, Swagger/OpenAPI, Serenity, Cucumber, and JUnit 6

A practical hands-on tutorial showing how to combine the latest Java, Spring Boot, Docker, PostgreSQL, Gradle, Swagger/OpenAPI, Serenity, Cucumber, and JUnit 6 in one working project using a vibe-coding approach.

Link:

https://medium.com/@anatolykrivitsky/quick-tutorial-how-to-use-the-latest-docker-29-5-2-0670b716b6cc?postPublishedType=repub

Hope it is useful for Spring Boot and Java developers.

reddit.com
u/akrivitsky7 — 7 days ago

Quick tutorial: how to use the latest Docker 29.5.2, Eclipse 2026–03, Spring Boot 4.0.6, PostgreSQL, Gradle 9.5.1, Swagger/OpenAPI, Serenity, Cucumber and JUnit 6 in one working project using a vibe-coding approach

I recently published a practical Java / Spring Boot tutorial and working project that brings several current enterprise-development technologies together in one place:

Java 25, Spring Boot 4.0.6, Gradle 9.5.1, PostgreSQL, Docker 29.5.2, Swagger/OpenAPI, Serenity, Cucumber, and JUnit 6.

The purpose of this project was to demonstrate not just individual tools, but a complete working backend development workflow: REST API development, PostgreSQL integration, Docker-based infrastructure, OpenAPI documentation, automated testing, BDD-style scenarios, and a modern Java build setup.

I have always valued practical engineering work where technologies are connected into a real, runnable, testable project. In my view, strong backend development is not only about knowing Java or Spring Boot separately. It is about understanding how the full stack fits together and how to build software that can be maintained, tested, documented, and extended.

Here is the article:

https://medium.com/@anatolykrivitsky/quick-tutorial-how-to-use-the-latest-docker-29-5-2-0670b716b6cc

I hope this tutorial will be useful for Java developers, Spring Boot developers, backend engineers, QA automation engineers, and anyone interested in modern enterprise application development.

reddit.com
u/akrivitsky7 — 1 month ago