Alex Yakunin 🇺🇦 Profile
Alex Yakunin 🇺🇦

@alexyakunin

Followers
488
Following
204
Media
85
Statuses
1,564

Laguna Niguel, CA
Joined July 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@alexyakunin
Alex Yakunin 🇺🇦
4 months
@navalnylive @ioannZH I'll be happy to donate $20K to increase the total.
38
32
870
@alexyakunin
Alex Yakunin 🇺🇦
4 years
The performance improvements in .NET 5 are simply astonishing: 20% (test involving no interop) ... 105% (~ fast Core API endpoint). And it took just about 20 min. to migrate Fusion & its samples to .NET 5. #dotnetcore #dotNet5 #AspNetCore @shanselman
Tweet media one
4
82
289
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Друзья, пожалуйста, поддержите Беларусь. Думаю, еще неделя, и это будет совсем другая страна. #ЖывеБеларусь
2
23
227
@alexyakunin
Alex Yakunin 🇺🇦
2 years
Путинская свастика - это просто идеальный символ той беспросветной тупости, которая сейчас царит в России. Представьте, Гилтер вместо свастики выбрал себе букву Ж, а потом заявил, что она значит "Германия, Живи!", а не... Ну, вы поняли.
4
25
217
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Всего 4 года назад в США из моих коллег и друзей жили только Dima Maksimov и Alex Shtin. Сейчас же мне сложно будет даже просто перечислить всех, кто сюда переехал - это 20-30 человек минимум, и все - первоклассные специалисты, лучшие в своем деле. Помню, до карантина я пос…
4
9
169
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Скажем прямо: Путин заставил _каждого_ россиянина дать "взаймы" по 750 руб. нелегитимному диктатору на подавление протестов. Ну ��ли рэкетиру, который вот-вот сядет.
@v_milov
Vladimir Milov
4 years
Какая Путин все-таки гнида. На поддержку своих граждан у него денег нет, а на растерявшего остатки популярности диктатора - есть
164
740
6K
1
14
160
@alexyakunin
Alex Yakunin 🇺🇦
3 years
Looking for some #dotnet and #Blazor witchcraft? - 100% real-time, #wasm +server rendering, 2 games, chat, online presence, OAuth sign-in - all with just 35 lines of code related to real-time updates! @davidfowl @stevensanderson
Tweet media one
4
24
90
@alexyakunin
Alex Yakunin 🇺🇦
1 year
And for #dotnet fans: the app is powered by #Blazor , #Maui , and , and it's also open-source (prob. this won't last for long though) - CC @stevensanderson @davidfowl
1
11
25
@alexyakunin
Alex Yakunin 🇺🇦
4 months
@JoeyMannarinoUS @elonmusk For the note, "Putin" and "Russia first" are antonyms. I am saying this as Russian citizen. If you'd ever bother to check what happened with literally every metric in Russia from 2008, you probably just start crying.
2
1
24
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@leonidvolkov Леонид, я с большим уважением отношусь к вам всем, но мне кажется, вы откладываете неизбежное. Лучшее, что можно делать сегодня - это помогать партизанскому движению в России. Все прочие варианты уже ничего не изменят / скорее навредят.
2
0
19
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Have you ever seen a *dual-mode* (server-side, WASM) #Blazor *real-time* app? Fusion makes this possible: @danroth27 @chris_sainty @stevensanderson @shanselman
1
5
19
@alexyakunin
Alex Yakunin 🇺🇦
1 year
Big day for our #startup : we're launching Actual Chat in Open Beta today! , the announcement: Check out our vision for the future of #chat apps and digital #communication .
2
5
18
@alexyakunin
Alex Yakunin 🇺🇦
4 years
A new Caching sample for shows you can hit 120,000 RPS on a single #aspnetcore server + Fusion on server-side only. And ~ 20,000,000 "RPS" with the Fusion client, which kills RPC requesting cached values that are known to be consistent. @shanselman
Tweet media one
1
6
16
@alexyakunin
Alex Yakunin 🇺🇦
4 years
So you spend a fair amount of free time writing detailed posts with thousands of words. But the one that attract a real attention contains a single picture. In reality, it's @shanselman 's + #reddit + TheStartup publication and #dotnet5 effect, of course.
Tweet media one
1
3
15
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Astonishing Performance of .NET 5: More Data - #dotnetcore #dotnet2020 @shanselman
0
6
16
@alexyakunin
Alex Yakunin 🇺🇦
3 years
is among top 10 Blazor libraries; 5th, if we exclude ABP, Chromely (Blazor isn't their primary / significant category), awesome-bazor, and try-dotnet (not a library). And #1 , if we also exclude Blazor UI component bundles! #Blazor #dotnetcore @shanselman
1
2
15
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@tzernobog @leonidvolkov So overall, I would claim it will actually hurt more people who intend to leave. And keeping them inside actually helps Putin more - they pay taxes, they run businesses, and so on. Moreover, some of them may end up turning into his proponents due to absence of any other choice.
1
0
14
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@tzernobog @leonidvolkov The question, though, is: will it help? Banning tourists will annoy some Russians, but the % of them travelling to Europe for vacation is tiny. Moreover, a large % of tourist visa holders acquire them to pass an interview for work or permanent residence permit.
1
1
14
@alexyakunin
Alex Yakunin 🇺🇦
1 year
Real-life dependency Injection in #Dotnet vs what any architect will tell you - a short thread: /CC @davidfowl
3
10
13
@alexyakunin
Alex Yakunin 🇺🇦
4 months
Yep, likes on this tweet disappear. I liked it for the third time now. The counter also rolls back by thousands - e.g. just now it jumped from 60K to 57K. @elonmusk any explanation of this? Feels like that's too much to attribute to temp. inconsistencies.
@navalny
Alexey Navalny
11 years
Ладно. Вы тут не скучайте без меня. А главное - не бездельничайте, жаба сама себя с нефтяной трубы не скинет.
3K
19K
71K
0
1
12
@alexyakunin
Alex Yakunin 🇺🇦
3 years
Quite happy to know my talk about Fusion was accepted by #DotNext 2021 committee! The opportunity to share the same scene (this year it's a virtual one) with such icons as Stephen Toub and @ayende is definitely a rare one. #dotnet #blazor
0
3
12
@alexyakunin
Alex Yakunin 🇺🇦
2 years
Maybe maybe maybe... For the note, that's my #1 thing on the list of potential improvements in .NET. for a while:
@davidfowl
David Fowler
2 years
Today we had a meeting about experimenting with a green threads implementation in .NET. More info to come soon, exciting times! #dotnet
49
98
773
2
0
12
@alexyakunin
Alex Yakunin 🇺🇦
3 months
@vestnikstabilno Я - "навальновата", как ты сказал, и я искренне радуюсь, что Украина и РДК сейчас платят Путину той же монетой. Любой, кто пусть даже молчаливо поддержал вторжение в другую страну, должен быть готов к тому, что война придет и в его дом.
0
1
12
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@rochakchauhan @akyriako78 @CHBernasconiC LOL, we use C# with PostgreSQL without any issues. Moreover, we can switch to MySql / MariaDb at any moment in case we decide to do so.
0
0
11
@alexyakunin
Alex Yakunin 🇺🇦
11 years
Answer by @sanderdaniels to What is it like to work at a startup that's on fire? http://t.co/cdkwTDVDOI
0
0
11
@alexyakunin
Alex Yakunin 🇺🇦
6 years
I just published “Go vs C#, part 2: Garbage Collection”
0
5
11
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@dim0kq I understand you are mad, but tagging your friends as your enemies solely based on their nationality or the country of their origin isn't any different from doing the same based on their skin color. Luckily, Russians on your side understand you don't represent every Ukrainian.
0
0
9
@alexyakunin
Alex Yakunin 🇺🇦
1 year
It was the same propaganda inside Russia, btw - for years. Stating that if it's not Putin, you're all going to (fill in whatever nasty crap you prefer).
@Gerashchenko_en
Anton Gerashchenko
1 year
Eating a favorite hamster for Christmas. Holiday greetings to European countries from Russian propagandists.
335
302
1K
0
2
10
@alexyakunin
Alex Yakunin 🇺🇦
4 months
Just translated the poem by Leo Kaganov to English - it was shared by almost everyone I know here yesterday, so it absolutely deserves the effort:
1
1
7
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@leonidvolkov Понял, отлично! Тогда стоит и постах об этом прямо говорить, т.к. у меня от прочтения было ощущение, что смотреть видео не стоит как раз потому, что это не выглядиь адекватным ответом в текущей ситуации.
4
1
7
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Спешу сообщить, что цивилизация разумных выдр с Проксима-Центавра заявила о том, что они есть. Да, они решили сообщить об этом мне. Во сне. Интересно, что все было обставлено так, что когда я проснулся, я на все 100% был уверен какое-то время, что все именно так. При случае …
2
0
7
@alexyakunin
Alex Yakunin 🇺🇦
4 years
I just published the last part of my "Go vs C#" series:
0
2
7
@alexyakunin
Alex Yakunin 🇺🇦
10 months
@neuralanarchy @mironov_fm Прям интересно, а что она должна делать?
3
0
7
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Just compared performance of .NET 5 RC2 vs .NET Core 3.1 on Fusion's Caching sample - overall, .NET 5 brings ~ 15-20% performance boost, though I didn't see much of improvement on Core (but I suspect that's due to the nature of this test). #dotnet
Tweet media one
1
1
6
@alexyakunin
Alex Yakunin 🇺🇦
9 months
The richest man on Earth mocks a person who is doing everything he can, including asking for any help (money, btw, is the least complicated form of help) to save his country from an invasion and ongoing genocide. The most humane explanation of this? Ok, #ElonMusk is...
Tweet media one
0
2
6
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Fusion: Current State and Upcoming Features #blazor #dotnetcore #dotnet2020
0
4
6
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@stevensanderson No, and no plans to do that. The main con is that it's more complicated than the setup we have w/ Fusion, where you need only an interface. + Since we can modify the call pipeline there completely, we aren't bound to a specific protocol with this approach.
1
0
6
@alexyakunin
Alex Yakunin 🇺🇦
4 years
#НавальныйЖиви :( #Навальный #Navalny #ПутинаКОтвету
Tweet media one
0
1
5
@alexyakunin
Alex Yakunin 🇺🇦
13 years
Написал большой пост: "Стартапы в России: как найти инвестора и какие условия инвестирования наиболее выгодны?" http://goo.gl/ccaHc
0
1
5
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@leonidvolkov Да, несколько удивляет даже, насколько там все правильно сказано.
0
1
5
@alexyakunin
Alex Yakunin 🇺🇦
9 months
@elonmusk @DavidSacks @AmericaFirstCon Blocking Starlink near Crimea after listening to Antonov's BS is truly "so little". @elonmusk why, why on Earth some smart people like you assume a deaf, blind, and brain-damaged pitbull may stop mauling its victim after some "piece talks"?
0
0
2
@alexyakunin
Alex Yakunin 🇺🇦
4 years
My new post on Fusion:
0
2
5
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Link to the test: , "Caching" sample, use "Run-Sample-Caching.cmd". The most recent version targets .NET 5, version from yesterday targets .NET Core 3.1.
0
1
5
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Any chance .NET team finally addresses ConfigureAwait hell? My tweaks to the main proposal on that: @shanselman @davidfowl @ericlippert
3
0
5
@alexyakunin
Alex Yakunin 🇺🇦
3 years
Just published: "Fusion: More of Impossible Is Possible!"
0
0
4
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@Tyrrrz Can you please share the link to the issue? I really want to tell him that he should follow the Russian warship way.
1
0
4
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Making a bet: init-only properties will replace multi-arg constructors as a primary way to inject dependencies in #Dotnet Upvote if you agree :) #dotNet5 #csharp
1
2
4
@alexyakunin
Alex Yakunin 🇺🇦
4 months
@JoeyMannarinoUS @elonmusk So what exactly stops you from going to Russia?
0
0
4
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Stl.Fusion needs your star to get 2^8 star @ 2^9 commits :) #Blazor #dotnetcore #dotnetforall
Tweet media one
0
3
4
@alexyakunin
Alex Yakunin 🇺🇦
4 years
@Dean_Faulkner @shanselman Couple links for the context: - -
0
0
4
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@jolja_jolja @KermlinRussia Причина войны в Украине и Грузии, диктатура Кадырова в Чечне, Ассада в Сирии и т.д. - это Путин. Я не понимаю, как можно не хотеть его свержения, желая, например, свободы для Украины. Уж тем более не понимаю, как можно _за это_ критиковать россиян.
0
0
4
@alexyakunin
Alex Yakunin 🇺🇦
2 years
Ждем 5 марта всем миром. #PutinWarCrimes #PutinWarCriminal #Putin
Tweet media one
0
0
2
@alexyakunin
Alex Yakunin 🇺🇦
5 years
My review of Oculus Quest for Beat Saber players: #BeatSaber #OculusRift #OculusQuest
0
1
4
@alexyakunin
Alex Yakunin 🇺🇦
3 years
HealthCare Central - a real-time app prototype/demo built with #dotnet , #Blazor and #Stl_Fusion (open-source, live demo):
0
2
4
@alexyakunin
Alex Yakunin 🇺🇦
10 months
@davidfowl @consoleapp That's good :) I would say the only disappointing thing with InvokeAsync now is that it doesn't handle client-to-server cancellation propagation. If this feat. would be there, you could set timeouts to run such calls indefinitely long - until the UI cancels them or completion.
2
0
3
@alexyakunin
Alex Yakunin 🇺🇦
3 years
So #Putin 's dream came true: the movie about him is conquering the world now. 40M views in 1 day, Google already autocompletes "put" to "putin palace"; "д" to "дворец путина". All thanks to "some blogger" #Navalny , who's jailed. @TheOliverStone any thoughts?
Tweet media one
Tweet media two
1
0
3
@alexyakunin
Alex Yakunin 🇺🇦
8 years
Crying out loud: what I dislike in F#?
2
1
3
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@Tyrrrz We do exactly this everywhere - i.e. returning IReadOnlyXxx to make sure the result (which is typically cached & shared) isn't accidentally modified by some smart developer to "save a bit here and there".
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
5 years
@VRSoloviev Вот если бы он с самими офицерами встретился... Ты об этом не напишешь, впрочем - не до этого будет.
0
0
1
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@kms_d4k Not all for sure: based on what I know, less than 50% of people I talk with in Russia support the war, and the number of active supporters close to zero. The more you use this phrasing, the more damaging for Ukraine it gets. It's the very same rethiric Putin uses, just reversed.
1
0
3
@alexyakunin
Alex Yakunin 🇺🇦
4 years
@stevensanderson Based on what I know (from Discord, etc.), people are cautiously watching what this is, play with it, and a few consider using it in real apps. The project is young + .NET devs are less likely to jump on a new third-party framework that tries to change everything :)
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
4 months
@LangmanVince @elonmusk In which sense it was amazing? Out of hundreds really important questions Tucker could ask he ended up asking the ones Putin loves to talk about. With all the well-known "answers". So the whole interview is plain propaganda, which is the opposite of journalism.
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Authentication in Blazor with Stl.Fusion: instant authentication state sync everywhere, incl. WASM & Server-Side Blazor modes of the same app: #Blazor #webassembly @shanselman @stevensanderson
1
2
3
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Error handling is one of many things I dislike about #golang ; goroutines and nearly pauseless GC are the only features that make Golang a viable language. If you never saw my in-depth comparision, here is the link:
@felixge
Felix Geisendörfer
4 years
I'm also really starting to like error handling in #rust ! In #golang the function below would have had 6 additional `if ... return nil, err` blocks. 😱
Tweet media one
2
0
12
2
0
3
@alexyakunin
Alex Yakunin 🇺🇦
5 years
Congratulations to the whole ServiceTitan team, and especially, people who made it happen -- Ara Mahdessian, Vahe Kuzoyan, Connor Theilmann. Incredibly proud we've raised Series D at a $1.65B valuation, the largest vertical SaaS round in history. Still …
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
5 months
Worth reading. Personally I have zero doubts everything he says is true. If you read what happens in Russian prisons, you'd have no doubts too.
@sumlenny
Sergej Sumlenny, LL.M
5 months
THREAD Ukrainian soldier Olexiy Onulya spent 9 months in Russian captivity. In his interview to Ukrainian @TextyOrgUa he described routine torture he experienced and observed. I publish his main messages to demonstrate what terror will go on if Ukraine "freezes" the war. /1
Tweet media one
195
3K
9K
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
10 months
Hi @davidfowl , what are the best ways to promote a .NET library/framework nowadays? I am curious specifically about Fusion, but I am pretty sure it's a very common problem, so I am sure many people would appreciate the answers. #Dotnet #Blazor #dotnetmaui
2
0
3
@alexyakunin
Alex Yakunin 🇺🇦
5 years
На фоне действий Мадуро, Путина, Трампа, ну и прочих пиз#$@*лов, эксплуатирующих баги в прошивке у менее образованной части населения для получения контроля над целой страной подумалось, что было бы неплохо законодательно требовать от любого кандидата не только программу, но…
2
0
3
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Meet Stl.Fusion: A Reimagined ‘Computed Observable’ For Distributed Real-Time Apps
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
4 years
Just updated to .NET 5.0 RC2. Here is how it compares with .NET Core 3.1: - overall, .NET 5 pretty similar to .NET 3.1 in this sense; +5% faster on burst allocations + ~ 2x less frequent thread pauses, though similar STW pauses.
0
1
3
@alexyakunin
Alex Yakunin 🇺🇦
2 years
Зато у нас есть гиперзвуковая нанодробилка дна. #RussiaUkraineWar #PutinHitler #PutinIsaWarCriminal
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@Tyrrrz Read all the comments, thoughts: "This is what you get when you share something that remotely resembles a thing from BCL". Most devs somehow just don't understand what makes a small abstraction/improvement useful - it's not the complexity, but the frequency of its use.
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
4 years
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
3 years
Just wrote: "QuickStart: Learn 80% of Fusion by walking through HelloCart sample" #dotnet #Blazor
0
2
3
@alexyakunin
Alex Yakunin 🇺🇦
9 months
@_tvorozhok @Sota_Vision Проблема-то, оказывается, в комментариях...
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
1 month
@ouch_canada @davidfowl IMO a bad idea. It's a good practice to name a lambda parameter which type is obvious from the context as x (whatever it is), s (state), e (entity), i (index), etc., and it actually improves the readability by not forcing your brain to "read" it every time & scan longer lines.
1
0
3
@alexyakunin
Alex Yakunin 🇺🇦
1 year
Backlash on #Navalny winning Oscar is neither productive not fair. Alexey & team absolutely deserve the prize, but I am certain that once he is free & Putin is defeated, he will be happy to pass the statue to Zelensky. Coz sharing the success is productive, and blaming isn't.
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
2 years
@Tyrrrz Sadly, too many people there manage to blame everyone and everything but Putin. The root cause analysis is completely blocked due to propaganda, so they write a crap like this.
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
3 years
- if you were curious.
0
0
3
@alexyakunin
Alex Yakunin 🇺🇦
10 months
#Dotnet #AspNetCore experts, any chance you can look at this: - it's about #gRPC performance. I am trying to find out why #gRPC isn't even close to #SignalR on this test (10x+ slower). CC @JamesNK
0
1
3
@alexyakunin
Alex Yakunin 🇺🇦
4 years
If you're looking for an open-source alternative to Azure Durable Functions that isn't tied to Azure, check out Temporal. Besides that, it's a company my good friend @alexshtin joined before it was even officially born :)
@TechCrunch
TechCrunch
4 years
Temporal raises $18.75M for its microservices orchestration platform by @fredericl
3
13
50
1
0
3
@alexyakunin
Alex Yakunin 🇺🇦
3 years
Fancy interview question for #dotnet nerds: - Write an example of async method with the top-level "finally" block containing Console.WriteLine - Add some code making this method to terminate w/o entering the "finally" block. Modifying the method is fine.
1
1
2
@alexyakunin
Alex Yakunin 🇺🇦
9 months
@davidfowl Q on SignalR - does it track stream consumption / have a concept of backpressure? E.g. will the sender pause the streaming if the receiver isn't consuming it? Asking coz doesn't seem to have anything related to backpressure.
0
0
2
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@YevYevhenii Prob you should watch it first. In particular, to see there is no difference betwen this "white supremacist" and many Urkainean heroes (no pun here) who were participated in similar, but pro-Ukrainean rallies in past.
1
0
1
@alexyakunin
Alex Yakunin 🇺🇦
3 years
Miserably failed on quest to buy #ACDSee365 : - Sign up with Google (nice!) - Trying to buy - asks to sign up with email+password - "email already used" - Try change password - asks the old one! - Try support ticket? Got 8-field form. Ok, you won, guys.
0
0
2
@alexyakunin
Alex Yakunin 🇺🇦
13 years
Tomorrow I'll present 9facts to Steve Blank! We're among 8 Russian startups selected by PricewaterhouseCoopers, iAccelerator & StartupPoint.
2
2
2
@alexyakunin
Alex Yakunin 🇺🇦
2 years
Totally agree with @Tyrrrz . And just so you know, there are many Russians out there who feel the same.
@Tyrrrz
Oleksii Holub 🇺🇦
2 years
🇺🇦 Given that my country has been all over the news for the past few weeks, I decided to share my personal feelings on the matter. After all, I might not have another chance to do so. I generally try to avoid politics, but the current situation makes it impossible. So here goes.
20
159
994
0
0
2
@alexyakunin
Alex Yakunin 🇺🇦
1 year
@Gerashchenko_en They happen almost every month in LA, Miami, and NY. All you need to verify this is to join any of multiple anti-Putin groups on FB or telegram. Here is a recent example of protest action from Chicago, though they are way more frequent in Miami, LA, and NY
0
0
2