Just found out minutes ago that the U.S.P.O granted another patent. 10 years in the making. It was a pleasure cooking up with @PhatBoyG and @amhest. Patent # 12,541,502 “Methods and apparatuses for improving the utilization of state machines in a distributed system.”
🚀 Rider 2025.3.1 is here!
Meet Next Edit Suggestions from JetBrains. NES analyzes the edits you make and proposes follow-up changes elsewhere in the file to help keep your code consistent as you work ✨
This update also rolls out recent hotfixes and important stability and security improvements.
Read all the details 👉 https://t.co/Q0QkRPuyDs
.NET MAUI is coming to Linux and the browser, powered by Avalonia.
After years of community requests, we are delivering:
– Linux desktop
– WebAssembly
– up to 2× faster performance on macOS
Try the live demo and register your interest for early access: https://t.co/MK5uUm7vos
🪲 The Rider 2025.3.0.3 bug-fix has landed!
This bug-fix release brings a wave of stability improvements:
🔹 Reliable package restore
🔹 Correct ApplicationId detection for Android MAUI apps
🔹 Fixed scrollbar & gutter markers
🔹 Find in Files works correctly again
... And more.
Full list of fixes ➡️ https://t.co/Dp3yYs1mm1
🎮 @UnrealEngine projects just got 20% faster repeat load times in Rider 2025.3!
Plus: you can now debug Android builds, step through 'constexpr' code, and switch between .sln and .uproject files right in Solution Explorer.
More game dev updates in Rider 2025.3 here: https://t.co/2lJSXrtDUN
⚡ Rider 2025.3.0.1 is out!
This hot-fix update brings a fix for an issue that prevented plugins from being upgraded from previously installed to their latest compatible versions.
You can download the latest build via Toolbox or on our website here: https://t.co/w6AYufxYzm
Rider 2025.3 EAP 6 is here!
This build comes with https://t.co/5Yqj33ySZe and database issue detection in the Monitoring tool window 🔥
Start running or debugging your app and Monitoring will automatically detect:
📍 Slow or excessive DB commands
📍 Large DB result sets
📍 Slow MVC actions or Razor page handlers
…and more!
All the details are here 👉 https://t.co/gQCNybv7zp
In .NET it's a best practice to properly size every List<T> when created. And I have a benchmark to back it up.
Over 10 million adds to a list, declaring with a capacity performs ~60% better compared to the default constructor!
The problem is simple on the surface
- List<T> is backed by an array
- List<T> defaults to Capacity=0
Meaning, a new List<T> instance always starts at 0.
What happens when the list is full? An entirely new array gets created! So when items are added AND the underlying array is full
a) a new array is created (leading to a memory spike)
b) the existing values are copied to the new array (extra processing)
It's a brutal cycle.
You can avoid some of this saga by creating new List<T> instances with a capacity that approximates how many items you expect to get.
The benchmark is "adding 10 million items to a list".
In the screenshot, there are three options. First, create a list with Capacity=10 million. Second, create a list with the Capacity=half expected. Third, create a list with the default values (Capacity=0).
If the baseline is Capacity=0...
48% faster when Capacity=50% of expected
53% faster when Capacity=100% of expected
Calling all non-commercial JetBrains Rider users! 🗣️
JetBrains wants to spotlight your stories — whether you’re building side projects, contributing to open source, or teaching about .NET & game dev .
More details 👉 https://t.co/wInWIrs9zY
Entendre's Document Vault is critical infrastructure for accounting agents to automate month-end processes.
Document Vault intelligently maps service periods, line items, and document types between subledgers and general ledgers, while automatically organizing by vendor, dates, and document types.
Fully integrated with
✅ Email fowarding
✅ Spend management with @tryramp
✅ ERPs like Netsuite, Quickbooks, @RilletHQ
The Rider 2025.3 Early Access Program is now open!🎊
The first build in the series comes with:
👾 A host of improvements to game development
🆕 .slnx solution templates
Check out this blog post to discover what the EAPs are all about and learn about the updates included in the first build: 👉 https://t.co/1I0peyZNcZ
Any model will eventually be good enough to handle manual enterprise workflows. But the real moat is context. Imagine spending a year tailoring ChatGPT, then being forced to switch to Claude, you’d lose hundreds of hours of time for one consumer.
In accounting, that loss compounds across every employee and client, the switching costs would be exponential. Entendre’s agents embed deeply, improving continuously instead of stagnating like legacy ERPs.
Entendre will exist with clients for decades, becoming more indispensable over time.
It's release candidate season for the next major release of .NET, and we've got a lot to talk about for .NET MAUI.
In this #dotNETMAUI Community Standup replay, we explore it all...
🎥 https://t.co/Z0prX7HFAk
🎊 It's a VS Code Release Party! Join us tomorrow at 8 am PT for a first look at the features landing in Thursday's v1.104 release. @OliviaGuzzardo and friends will demo all the latest! 🎬 https://t.co/AgGdJrkEJj