I've received a copy of Japanese translation of my '100 Java Mistakes' book. I love the work done by translator Yoshiki Shibata! He didn't just translate the text. He followed the instructions to do what I'm saying (e.g., create structural search template) in the Japanese-localized #IntelliJIDEA and took the new screenshots. All inspection names match our official translation, he actually looked how we translated them in our localization.
Tagir Valeev
@tagir_valeev@mastodon.online
0
Followers
0
Following
Joined October 31, 2022
Posts
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
@tagir_valeev@mastodon.online
·
3d ago
5
0
2
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
@tagir_valeev@mastodon.online
·
Feb 23, 2026
Girls’ Day at the JetBrains office in Munich, Apr 23rd. The registration is open here: https://www.girls-day.de/.oO/Show/jetbrains-gmbh/ein-tag-in-der-welt-der-softwareentwicklung
6
0
7
0
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
@tagir_valeev@mastodon.online
·
Feb 12, 2026
Today we had a fire alarm in the office. A colleague wrote to a Slack channel 'Fire alarm in the office building', to start a thread if somebody knows any details. We have AI assistant Glean integrated into the Slack, and it answered privately to her: "today's siren is just a scheduled test and you do not need to leave your workplace". It was not a test or a drill, it was a real fire alarm. Someday, AI will kill us.
View on mastodon.online
1028
55
1013
0
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
Tagir Valeev
@tagir_valeev@mastodon.online
mastodon.online
@tagir_valeev@mastodon.online
·
Jan 21, 2026
Just seen on a code review:
> .groupBy({ it.second }, { it.first })
People may think it's short and concise. I think, it's cryptic and unreadable. You have to go several lines above and find `to` inside one of previous lambdas to finally understand what is `it.first` and what is `it.second`.
5
1
3
0