Valerii Rabiievskyi (@ftrrtf) profile picture
Berlin, DE
Joined March 2008
Photo by Valerii Rabiievskyi (@ftrrtf)Photo by Valerii Rabiievskyi (@ftrrtf)Photo by Valerii Rabiievskyi (@ftrrtf)Photo by Valerii Rabiievskyi (@ftrrtf)Photo by Valerii Rabiievskyi (@ftrrtf)Photo by Valerii Rabiievskyi (@ftrrtf)Photo by Valerii Rabiievskyi (@ftrrtf)Photo by Valerii Rabiievskyi (@ftrrtf)
Valerii Rabiievskyi retweeted
.@TimothyDSnyder was asked why Russia chose a genocidal war against #Ukraine and provides this sharp answer 👇
310
4,440
490
11,454
1,684,008
Valerii Rabiievskyi retweeted
Стара, проста і всім відома істина, яка пояснює колективну відповідальність лише через акт бездіяльності, що прекрасно лягає на ₚашистську вину. Водночас вона натякає нам що не робити нічого для перемоги це те ж що допомагати ворогу. Тому, єбошим, донатимо і всіляко ДІЄМО. ✊
1
3
165
Valerii Rabiievskyi retweeted
💡 HISTORY: Did you know Russia invaded & occupied every single country to become part of the Soviet Union? Those are the "former Soviet Republics," including Ukraine, Estonia, Belarus, Lithuania, Latvia, Moldova, Armenia, Azerbaijan, Georgia, Kazakhstan, Kyrgyzstan, Uzbekistan, Tajikistan, Azerbaijan, Turkmenistan. In the aftermath of the 1917 February revolution against the Russian Czar, the Russian Empire collapsed and all these countries, as well as Finland, took the opportunity to declare independence. But when the new democratic Russian government was overthrown by the communists in the 1917 Bolshevik October revolution and subsequent bloody civil war of 1918-1921, the communist regime then proceeded to reinvade all these countries (minus Baltic states and Finland) and by 1922 recreated the Russian Empire under a new name - the Soviet Union. When Stalin & Hitler started the Second World War as allies in September 1939, the Soviet empire promptly invaded Poland, Latvia, Estonia, Lithuania, Romania and Finland, forcing the Baltic states into the Soviet Union and annexing huge chunks of Poland, Finland and Romania. So, Russia has already invaded Europe to build an empire twice in recent history. And now Russia wants to do it for the third time, but decades after the empire collapsed yet again in 1989-1991.
583
5,158
377
14,622
3,272,850
Valerii Rabiievskyi retweeted
Replying to @olliecarroll
Millions of people lost their homes, jobs, health, future. Thousands are dead, crippled, mentally and physically broken. We are not getting enough weapons to win, we are not given a clear green light to enter the NATO. We are denied of our existence as a country and a nation by one of the largest military powers in the world. People have to live every day with a prospect to be killed at any given moment. And we see no end Almost every family in Ukraine has lost someone - a friend, family member, relative. Do you think it’s really wise to judge those people given the context of the situation? Do I endorse it? No. Do I understand those people, and at least not trying to judge, given the overall situation? Yes. The situation is really not worth the attention. It’s not representative, but the fact that russian opposition is triggered by that much more than by recent murders of civilians or deaths of your colleague in Kramarorsk is far more outrageous than a character change caused by genocidal war.
5
36
328
17,702
Valerii Rabiievskyi retweeted
if all of your events are directly public on the distribution bus, then every change is breaking
3
8
Valerii Rabiievskyi retweeted
"We simply ask that you be innovative without mistakes while working as a team to achieve individual performance goals." ~@DocOnDev
5
111
8
340
Valerii Rabiievskyi retweeted
Made a cheat cheet based on John Hughes's talk on property-based testing so I don't have to watch it for the fifth time. urmaul.com/blog/property-bas… #PropertyBasedTesting #FunctionalProgramming
1
1
Valerii Rabiievskyi retweeted
Do you also often "Add to Watches" or "Evaluate Expression..." in @intellijidea to check complex expression value? 5 years of using it and discovered Alt/Option+Click a few days ago.
Valerii Rabiievskyi retweeted
Replying to @mathiasverraes
You should design your tests to observe behaviour at the layers you care about In your core you might want to go deep on unit testing. In supporting systems you may be happy testing observable outcomes via acceptance tests. Generic integrations may only have smoke tests
4
5
Valerii Rabiievskyi retweeted
There are many ways to become a better programmer, and many concepts that can help you, but if I have to pick one, start by mastering TDD and learn how to write tests at a single abstraction level. After that you can denounce TDD for all I care, but master it first.
2
62
6
178
Valerii Rabiievskyi retweeted
"Code With Me is a plugin created by JetBrains for collaborative development inside IntelliJ IDEA and other IntelliJ-based IDEs. Here’s how it works: a host shares a link with one or more guests. " 👀👀👀👀👀👀 👀👀👀👀👀👀 👀👀👀👀👀👀 👀👀 youtrack.jetbrains.com/issue…
1
6
11
When customers ask for a feature, there are two obviously wrong ways to respond: "No, we're not going to build that" and "Yes, we'll put it on the roadmap"
27
326
95
1,276
Valerii Rabiievskyi retweeted
Do event sourcing by default. Make short streams. Don't require replaying all events to regenerate your projections. There is no better default way to write systems.
12
30
4
143
Valerii Rabiievskyi retweeted
"The remote work environment is different from the office. Different environments call for different communication systems." snir.dev/blog/remote-async-c…
3
1
Valerii Rabiievskyi retweeted
Replying to @clapifyoulikeme
have some more!
16
409
34
1,564
Valerii Rabiievskyi retweeted
16-core 3.5ghz computer from 2018 with 8gb GPU running software from 2020 vs 1-core 900mhz computer from 1999, no GPU, emulated at less than full speed, running software from 2002
48
432
42
1,628
Valerii Rabiievskyi retweeted
Levels Of Satisfaction (monkeyuser.com/2020/levels-o…)
2
372
14
1,085
It seems obvious when you think about it, but I never realized that trees all contain the images of their past selves. This, by Giuseppe Penone, carefully planing away the years of growth, shows the 40-years-before self hidden within an old cedar. #AmongtheTrees @haywardgallery
88
4,390
525
16,245
Valerii Rabiievskyi retweeted
I just published the first post of a three post series on #DDDesign: A mathematical model for process-oriented Aggregates pt. I. This post builds on the math of finite-state machines following some discussions with @bjartnes @mathiasverraes and @tcoopman. link.medium.com/BGnoYX44G1
3
50
4
115