Born 1976, Whole life full time developer

Joined May 2008
27 Photos and videos
Boris Letocha retweeted
11 Oct 2025
Pěkný shout-out pro Bobril / @BorisLetocha 👍
I actually really like Remix 3’s event pattern - in fact, it was literally what we explored with React Flare like 5 years ago whilst on the React team with @necolas. If you can build event subsystems that compose as self contained logic with their state then it simplifies things a lot. We didn’t ship React Flare because of many reasons - not related to the credits of the idea. I still think there’s a valid place for them though. Personally I didn’t find any of the other Remix 3’s experiments that impressive. They’ve all been done before in some capacity and found to have pitfalls. I admit though that every pattern or idea has pitfalls, but that’s my vibe. A good example is the DOM diffing on Frame, how does that work with dynamic components and lists? The whole getting the developer to do update() isn’t new either, Bobril and Ivi did that 5 years ago. I congratulate new ideas and shared reasoning though. I noticed `context.get/set’ API in there - just like Ripple, which was validating. One question @ryanflorence, how do you spread events through composite components in this pattern? Do you expect people to pluck “on” and re-spread it?
1
4
725
Plugins as external processes using stdio are peak simplicity — just look at LSP and MCP. Clean, decoupled, and platform independent.
1
58
Microsoft blocking innovative tools like Cursor from using the .NET debugger harms the .NET ecosystem way more than it prevents competition. Holding back dev productivity isn’t a strategy—it’s sabotage. #dotnet #Cursor #DeveloperExperience
2
128
Boris Letocha retweeted
I once heard if you had to repeat something 3 times you should write an article. So clearly this article is overdue. "Web Components Are Not the Future" by @RyanCarniato #WebDevelopment #webcomponents #DEVCommunity dev.to/ryansolid/web-compone…
46
99
701
291,932
Start all your machines tommorow.
1
3
137
Just realized that Seqlocks en.wikipedia.org/wiki/Seqloc… does not have limitation in following GC references, as they have with following plain pointers.
75
Boris Letocha retweeted
18 Feb 2024
We live in a time increasingly resembling the second half of the 1930s. I couldn't live with myself with the knowledge I didn't do more to stop another Hitler. In light of the Republican wavering and in memory of Navalny I will give $100 towards FPV drones for Ukr for every RT.
972
25,142
20,101
3,297,054
When you ask ChatGpt some low lower code question for C# try to ask again for C and then let it fix original C# version :-) chat.openai.com/share/1b1553…

2
103
Most important command on #Macos to be able to develop in #dotnet: sudo ln -s /opt/homebrew/lib/libssl.3.dylib /usr/local/lib/
1
124
Hello from Apple garden, big step outside of comfort zone, hope it will go well. (14", M2 Max, 64GB, 1TB)
2
9
485
This is mostly true, just that we were very successful with rewrite of product which started 23 years ago.
6 Mar 2023
Complete rewrite is usually code for “I don’t understand anything in this codebase so maybe if I do it myself I will?”
1
3
150
What you like more? (JS/TS context)
36% counter(counter() 1);
64% counter.value ;
11 votes • Final results
I am not :-)
29 Aug 2022
don’t be a sheep
6
"Don't look up" should should be on TV, everywhere 24/7, but I am afraid that even that would not help to wake up people. I understand more and more why many want to flee to other planets :-)
7
Anybody knows why .Net 6 CollectionsMarshal.GetValueRefOrAddDefault cannot be extension method? #dotnet
1
2
It is painful to look at how React is behind of Bobril. This solution is not bad ixrvy.sse.codesandbox.io/doc… but still very much behind of useEvents Bobril hook. Dispatching events on Components is what I will miss from Bobril the most.

1
2
4
Automatic batching React 18.0 vs Bobril 1.0. 18 times sooner :-)
1
3
Awaited midnight so I could be registered for covid vaccine. It is one of few benefits to be older than 45 years :-)
1
11