Sign in

Matthias

@matkoch.dev
276 followers 95 following 137 posts

developer advocate at @jetbrains.com | creator of @nuke.build

PostsRepliesMedia
Matthias @matkoch.dev · 22/07/2026
This also got WPF Hot Reload now! Recommended 10/10 😃
000
Reposted by Matthias
Sébastien Duquette @sduquette.bsky.social · 25/04/2026
JetBrains Rider has a very clever way to handle cases were there are multiple function calls on the same line when debugging, you use the arrows to select which one you want to step into. It's the first time I see this and now I wish all debuggers supported it.
141
Reposted by Matthias
Laurent Kempé 🚀 @laurentkempe.com · 08/04/2026
Nice new Git feature in Rider 2026.1 - "Extract Selected Changes to Separate Commit..." #Git #Rider #JetBrains
Rider 2026.1 - Extract Selected Changes to Separate Commit...
094
Matthias @matkoch.dev · 11/02/2026
261
Matthias @matkoch.dev · 02/02/2026
Very pleased how the IDE Browser 🌐 plugin turned out. Great for more authentic docs previews, debugging of web apps, and generally fewer context switches. Version 1.1.0 currently awaits approval 🚨 plugins.jetbrains.com/plugin/29952...
001
Matthias @matkoch.dev · 28/01/2026
A neat little browser as a tool window in @rider.jetbrains.com. The plugin also ships with run configuration hooks to allow opening a URL upon project start. 🌐🐣 plugins.jetbrains.com/plugin/29952...
030
Reposted by Matthias
Kevin Gosse @kevingosse.net · 27/01/2026
After a long wait, I've finally published the sixth part in my "Writing a .NET Garbage Collector in C#" series. Today, we start implementing mark and sweep. minidump.net/writing-a-ne...
minidump.net
Writing a .NET Garbage Collector in C#  - Part 6: Mark and Sweep
Using NativeAOT to write a .NET GC in C#. In the sixth part, we start implementing the mark phase of the garbage collection.
0116
Reposted by Matthias
BattleToad @piedaddy.bsky.social · 26/01/2026
It feels so much nicer to use Rider for debugging now. I was OK'ish with its speeds before, now I actully started to like it :) And with RAM prices these days, man its nice to starting saving some on debugging.
022
Reposted by Matthias
JetBrains Rider @rider.jetbrains.com · 26/01/2026
Attention, #UnrealEngine developers! Rider's expression evaluator has been rewritten, and the results are 🤯: 📍 Variable inspection is 87x faster on warm runs and 16x faster on cold ones. 📍 Debugger memory usage is over a third of what it was. Get the full story 👉 jb.gg/rd-261-new-l...
jb.gg
How We Made Variable Inspections 87 Times Faster for Unreal Engine in Rider | The .NET Tools Blog
If you've ever expanded a complex Unreal Engine variable in Rider's debugger and had time to contemplate your life choices, this post is for you. We've rewritten our expression evaluator, and the r
024
Matthias @matkoch.dev · 23/01/2026
New Package Manager Console (PMC) looks great! 📦✨ Code completion for commands and packages, context controls for package source and default project. It also got auto-import of cmdlets from packages, so it's great for doing EF migrations from the terminal. #trynow #EAP1
010
Matthias @matkoch.dev · 21/01/2026
TIL you can rerun only failed tests in @jetbrains-rider.bsky.social. It's so wild to me I haven't seen this before... I was at the brink of creating a feature request 🤷‍♂️🤦‍♂️ #embarrassed
101
Reposted by Matthias
Gérald Barré @meziantou.net · 03/12/2025
Creating a custom MSBuild SDK to reduce boilerplate in .NET projects #dotnet www.meziantou.net/creating-a-custom…
meziantou.net
Creating a custom MSBuild SDK to reduce boilerplate in .NET projects - Gérald Barré
Learn how to create custom MSBuild SDKs to enforce coding standards, add packages dynamically, and configure .NET projects consistently.
251
Reposted by Matthias
JetBrains Rider @rider.jetbrains.com · 03/12/2025
ReSharper and Rider 2025.3 release party is incoming! 😃 📅 December 9, Tue, 4pm UTC 🗣️ Our .NET Advocates and @auduchinok.bsky.social 🎁 Lots of new features! 🤔 Bring all your questions! #dotnet #devtools #ai #csharp #fsharp #ama
YouTube Thumbnail
094
Reposted by Matthias
Isaac Levin @isaacrlevin.com · 16/10/2025
Discover essential ReSharper features that streamline your .NET development process. Enhance productivity, code quality, and refactoring with these must-know tools. #dotnet #ReSharper isaacl.dev/gt7
Embed Card for https://isaacl.dev/gt7
011
Reposted by Matthias
JetBrains ReSharper @resharper.jetbrains.com · 06/10/2025
Our @matkoch.dev has been checking notes. 🥸 Here are his 9 ReSharper features that every #dotnet developer should know! 🧑‍💻 Are you missing anything from that list? Let us know! blog.jetbrains.com/dotnet/2025/...
blog.jetbrains.com
9 ReSharper Features Every .NET Developer Should Know | The .NET Tools Blog
Around 15 years ago, I got my first assistant job at a university department. Frankly, I only used ReSharper for its solution-wide analysis, which would alert me whenever I broke the spaghetti code I
015
Reposted by Matthias
Alen Lapidis @alapidis.bsky.social · 23/09/2025
Nice Rider updates for Godot Users #Godot #GodotEngine
0153
Reposted by Matthias
controlflow @controlflow.bsky.social · 07/09/2025
Before C# 14, there were just a few rare erasure conflicts in C#, like when u define overloads differing only by `ref` /`out`. With C# 14 extensions, we are one step closer to Java, with its stupid "have the same erasure" conflicts
001
Matthias @matkoch.dev · 05/09/2025
uh-oh 🫨
100
Matthias @matkoch.dev · 05/09/2025
We have a new @jetbrains-rider.bsky.social tutorial for #AzureFunctions ⚡💻 Some features were even news to me 😆 Like log highlighting (requires some customizations) and debugging of production instances. Check it out and let me know if I missed some more! 👀 www.jetbrains.com/guide/dotnet...
021
Matthias @matkoch.dev · 04/09/2025
TIL about ValueProviderAttribute. Great hint for code completion!
121
Reposted by Matthias
The Register @theregister.com · 03/09/2025
'Huge architectural change' to JetBrains ReSharper cuts Visual Studio freezes
dlvr.it
'Huge architectural change' to JetBrains ReSharper cuts Visual Studio freezes
Six years in the making, but some features do not work yet, and has the tool been overtaken by AI? JetBrains has updated ReSharper, its .NET plugin for Visual Studio, with an out-of-process design that achieves a 61 percent reduction in UI freezes, the company claims. However, the new mode has reduced functionality.…
051
Matthias @matkoch.dev · 03/09/2025
Naming stuff is hard for me. Patterns missed, can't see the forest for the trees, or simply "language skillz". #Junie in #Rider has been a gamechanger, because it automatically gathers the context, weighs pros and cons, and doesn't get tired of me being picky about options.
110
Reposted by Matthias
Duende Software @duendesoftware.com · 02/09/2025
HttpClient is at the heart of many projects. DelegatingHandlers let you intercept and modify requests and responses, extending base functionality. In this blog post, we'll look at DelegatingHandler and how it can make HttpClient even more powerful! 💪 duende.link/78qe4kj #dotnet #aspnetcore
duendesoftware.com
Duende Software - Identity and Access Management for .NET
We help companies using .NET to build identity and access control solutions for modern applications.
035
Matthias @matkoch.dev · 02/09/2025
I'm a tad jealous about the #RubyMine announcement 🤪 www.youtube.com/watch?v=Atke...
youtube.com
RubyMine Is Now Free for Non-Commercial Use
YouTube video by JetBrains
000
Reposted by Matthias
Artem Zakharchenko @kettanaito.com · 01/09/2025
I want as many developers as possible to experience the joy of refactoring their code when they have a good test suite by their side. It's infectious. You'd want that feeling all the time.
06013
Matthias @matkoch.dev · 01/09/2025
I'm genuinly in love with this action. Whenever I write tests that could potentially affect each other, I'll put them under stress. It also works with multi-select, so you can easily isolate the troublesome combinations.
073
Reposted by Matthias
Duende Software @duendesoftware.com · 18/08/2025
Duende IdentityServer 7.3 lowers the barrier for developers starting with security - you can get a proof of concept #identityserver and #aspnetcore client in less than 5 minutes! Watch the video: youtu.be/NaHSpMCRrto #openidconnect #security #dotnet
youtu.be
Improved templates in Duende IdentityServer 7.3 🚀
Get started with Duende IdentityServer - Install the new templates using "dotnet new install Duende.Templates" - Find out more: https://duende.link/is73b1b Many developers may have decades of .NET…
041
Reposted by Matthias
Kirill Osenkov @kirillosenkov.com · 30/07/2025
Published a big update to the Graph Viewer: github.com/KirillOsenko... Also an ability to view arbitrary directed graphs in .dot format, as I found this layered graph representation to be quite useful for other things, such as viewing assembly dependencies.
292
Reposted by Matthias
JetBrains Rider @rider.jetbrains.com · 04/07/2025
First things first: This message was written by a human 🙃 And this human is curious – if you use AI in your development, what sort of tasks do you regularly hand off to it? Testing, documentation, architecture guidance, code review...? And on the flip side: Any tasks you never trust the AI with?
212
Reposted by Matthias
Kirill Osenkov @kirillosenkov.com · 21/06/2025
New in MSBuild Structured Log Viewer: Project Reference Graph New tab that shows the project graph layered by project "height". Each project only references projects above it. Clicking a project highlights all directly referenced projects above, and all projects below it that reference this one.
many rows of multiple rectangles per row, each rectangle is the project name, some rectangles are bigger and bluer (they are referenced more). One rectangle is selected and green, it has outgoing arrows above it that point to other rectangles, with purple border. Those are the referenced projects. Arrows also go down, to rectangles with green borders. Those are projects that reference the selected one.
1338
Matthias @matkoch.dev · 19/06/2025
ReSharper for @vscode.dev make sense of your code at a glance 😏 🏷️ Argument names ➰ Lambda parameter types 🕵️ Anonymous and tuple types 📊 Per-line method calls ⚠️ #pragma warning insights Visual cues. Zero guesswork. 🙌 jb.gg/rsrp-in-vsc
Inlay Hints in ReSharper for Visual Studio Code
112
Matthias @matkoch.dev · 12/06/2025
😵😵😵
000
Matthias @matkoch.dev · 31/05/2025
I added the ParallelTestFramework package by @meziantou.net to my project, and suddenly I don’t have to wait for my tests to finish any longer. LOVE IT 🤩
000
Matthias @matkoch.dev · 31/05/2025
I guess every kind of library author should check out PolySharp. I definitely will.
120
Matthias @matkoch.dev · 28/05/2025
It's really worth checking on the shortcuts in #ReSharper for #VSCode. I've updated a bunch of actions, including: - Quick-Fix... (Alt-Enter 😛) - Show Editor Context Menu (Refactorings) - Reveal File in Explorer - Expand/Shrink Selection (🔥) My feather-weight ReSharper 🪶
012
Matthias @matkoch.dev · 22/05/2025
Rider and ReSharper are now officially on #BlueSky... Go and follow to stay up-to-date with your favorite tools! 😉 @jetbrains-rider.bsky.social @resharper.bsky.social
media.tenor.com
a teddy bear wearing a red shirt and a name tag is sitting in front of a printer .
ALT: a teddy bear wearing a red shirt and a name tag is sitting in front of a printer .
063
Reposted by Matthias
JetBrains ReSharper @resharper.jetbrains.com · 19/05/2025
ReSharper in #VSCode: Public Preview Begins! 🚀 The legendary C# productivity toolkit has just become available for Visual Studio Code. Your editor may change, but your ReSharper benefits remain. Dive into the details here: jb.gg/rs-in-vscode... #dotnet #visualstudio #csharp #.net #jetbrains
JetBrains ReSharper has just become available as a C-sharp development productivity extension for Microsoft Visual Studio Code
02922
Reposted by Matthias
Matt Ellis @citizenmatt.bsky.social · 07/05/2025
CLion joins Rider, WebStorm and RustRover with a free for non-commercial version! Want to learn CMake based C++? CLion’s got you covered!
033
Matthias @matkoch.dev · 17/04/2025
ReSharper and Rider 2025.1 release party is incoming! 😃 📅 April 22, Tue, 3pm UTC 🗣️ Our .NET Advocates and Friends 🎁 Lots of new features AND a #giveaway! 🤔 Bring all your questions! #dotnet #devtools
YouTube Thumbnail
011
Matthias @matkoch.dev · 10/04/2025
If I would just read @JetBrainsRider warnings more carefully, I wouldn't be "looking like a car" (that's what Germans say if they're lost).
120
Matthias @matkoch.dev · 10/04/2025
We’re close to the 2025.1 release! 🥳🌟 Check out our updated #csharp language support, which covers structured and high-performance logging, span types, code duplication, postfix templates, cancellation tokens, multiline comments, and more! #dotnet
blog.jetbrains.com
C# Language Support in ReSharper and Rider 2025.1 | The .NET Tools Blog
Our release for ReSharper and Rider 2025.1 is just around the corner, and we have lots of exciting features shipping for the current and next version of C#! This will be a really long post (blame our
063
Reposted by Matthias
Sean Killeen @seankilleen.com · 03/04/2025
In light of @jimmybogard.com's decision to commercialize his libraries -- which I fully support -- I'm re-posting my thoughts on the OSS social contract: seankilleen.com/2025/01/my-o... #dotnet #oss #community
seankilleen.com
My OSS “Social Contract”
I’ve spoken about this in fragments online and eluded to it in other blog posts, so I figured I’d spell it out here.
031
Matthias @matkoch.dev · 17/03/2025
Rider 2025.1 introduces a seriously cool new postfix template 🤩
media.tenor.com
a man in a tie is making a funny face with his hands in the air and the words `` so excited ! ''
ALT: a man in a tie is making a funny face with his hands in the air and the words `` so excited ! ''
100
Matthias @matkoch.dev · 14/03/2025
Exciting news! 🚀 The new #SLNX format is getting more solid support in the .NET CLI. Rider already makes converting & using SLNX files a breeze! Check out our blog for all the details: blog.jetbrains.com/dotnet/2024/...
blog.jetbrains.com
Support for SLNX Solution Files | The .NET Tools Blog
For nearly twenty years, the .NET community has enjoyed working with solution files (*.sln). Due to their tooling-centered format, manually changing these files has always been challenging. Merge conf
061
Reposted by Matthias
Matt Ellis @citizenmatt.bsky.social · 14/03/2025
It's worth mentioning that Rider's existing Unity support Just Works with consoles. Use the "Attach to Unity Process" action, and consoles will appear in the list, just like mobile devices.
021
Matthias @matkoch.dev · 11/03/2025
🔴 NOW LIVE! Come and join! 🤗 📺 Uno Platform & Hot Design for Rider 🗣 Speaker: @ajpinedam.bsky.social www.youtube.com/watch?v=1PjCn9KA_YU
Banner: Uno Platform & Hot Design for Rider with Andres Pineda
010
Matthias @matkoch.dev · 19/02/2025
Join us when we build modern, responsive apps for #web, #mobile, and #desktop using #UnoPlatform! 📺 Uno Platform & Hot Design for Rider 🗣 Speaker: @ajpinedam.bsky.social 📅 March 11, Tue, 3pm UTC 🎟 More info: blog.jetbrains.com/dotnet/2025/02/1…
Banner: Uno Platform & Hot Design for Rider
043
Matthias @matkoch.dev · 14/02/2025
💯 percent agree... more people need to internalize this
050