Martijn Laarman
banner
mpdreamz.bsky.social
Martijn Laarman
@mpdreamz.bsky.social
Reposted by Martijn Laarman
I just published a new article: Using profiler function hooks in .NET with Silhouette.
In the process, we also learn how to use static linking with NativeAOT.

minidump.net/using-functi...
Using profiler function hooks in .NET with Silhouette
In this article, we see what are function hooks, and how to use them in .NET with Silhouette. We also learn how to statically link a library with NativeAOT.
minidump.net
October 21, 2025 at 11:49 AM
@jetbrains-rider.bsky.social why does using the the Claude Agent in AI assistant eat my JetBrains AI Pro tokens so aggressively? I tried reporting this but I am getting auto closed: intellij-support.jetbrains.com/hc/en-us/req... cc @khalidabuhakmeh.mastodon.social.ap.brid.gy @maartenballiauw.be
IDEs Support (IntelliJ Platform) | JetBrains
intellij-support.jetbrains.com
October 20, 2025 at 9:19 AM
Reposted by Martijn Laarman
Supporting platform-specific .NET 10 tools on old .NET SDKs
Exploring the .NET 10 preview - Part 8

andrewlock.net/exploring-do...

In this post I look at the advantages, trade-offs, and implications of the new platform-specific .NET tool feature added in .NET 10 and how to support old SDKs

#dotnet
Supporting platform-specific .NET tools on old .NET SDKs: Exploring the .NET 10 preview - Part 8
In this post I look at the advantages, trade-offs, and implications of the new platform-specific .NET tool feature added in .NET 10, and how to support old SDKs
andrewlock.net
September 16, 2025 at 6:00 PM
Reposted by Martijn Laarman
Lucene 10.3 is out with 40% faster lexical search, 15% faster dense vector search and 30% faster terms dictionary lookups. lucene.apache.org/core/corenew...
Lucene™ Core News
Apache Lucene is a high-performance, full-featured search engine library written entirely in Java. It is a technology suitable for...
lucene.apache.org
September 14, 2025 at 7:26 AM
Reposted by Martijn Laarman
#elasticsearch REST API in .md — in case you need to point your LLM to the latest version and features
it's been long overdue :)
www.elastic.co/docs/referen... vs www.elastic.co/docs/referen...
August 9, 2025 at 12:24 AM
Reposted by Martijn Laarman
Please don't fire me
August 7, 2025 at 2:02 AM
Reposted by Martijn Laarman
📢 Finally finished work on LocalStack - .NET Aspire Integration!

🚀RC now on NuGet.
1️⃣Extends official AWS Aspire integrations with LocalStack features
2️⃣Auto-detects AWS resources
3️⃣Auto-configures LocalStack endpoints

🔗 github.com/localstack-d...

cc: @davidfowl.com @localstack.cloud
GitHub - localstack-dotnet/dotnet-aspire-for-localstack: This repositry contains the integrations with .NET Aspire for LocalStack
This repositry contains the integrations with .NET Aspire for LocalStack - localstack-dotnet/dotnet-aspire-for-localstack
github.com
August 8, 2025 at 7:33 PM
Reposted by Martijn Laarman
I'm loving this visual refresh for the JetBrains IDEs. I've been using it for a week or two already, and I'm a big fan of Many Islands, especially in dark mode. No functional or structural changes, just a nice, clean visual update. What do you think?
blog.jetbrains.com/platform/202...
Testing a Fresh Look for JetBrains IDEs | The JetBrains Platform Blog
Visual context is always changing – and so should the look and feel of the tools you use every day. We know how much a familiar UI matters, and we’ve heard your feedback from past updates. That’s why
blog.jetbrains.com
June 19, 2025 at 4:34 PM
Reposted by Martijn Laarman
We're stunned by the love our new #OpenTelemetry plugin for Rider has been receiving lately 🤯
We thought "Hey, observability inside the IDE sounds useful" and gave it our best shot, but the response has been...wow.
Bottom line: No more dashboard hopping to optimize your .NET app! 👉 jb.gg/ot-in-rd
June 20, 2025 at 10:49 AM
Reposted by Martijn Laarman
Now in VS Code: JetBrains AI Assistant 🚀🤖
Context-aware AI chat, smart code completion, documentation generation, and multi-file edits with Agentic Mode.
Supports Java, Python, C#, JS, and more.
Join the preview: jb.gg/aia-vscode-b...
May 19, 2025 at 12:04 PM
Reposted by Martijn Laarman
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
May 19, 2025 at 11:45 AM
Reposted by Martijn Laarman
Just blogged: Turn your .NET CLI tool into a local MCP Server for use with GitHub Copilot in VS Code
#dotnet #github #copilot
buff.ly/ye7Lg2m
Turn your .NET CLI tool into a local MCP Server for use with GitHub Copilot in VS Code
I am the maintainer of a command line tool - T-SQL Analyzer, that helps you detect bad practices and anti-patterns in your SQL Server CREATE scripts. You can read more about the tool in my recent…
erikej.github.io
May 6, 2025 at 6:55 PM
Reposted by Martijn Laarman
[1/3] Great 3 part series about #DuckDB - if you're a Data Engineer - it's a must read.

Explore the concept of the 'data singularity' and how in-process analytics tools like DuckDB are transforming how we work with data by leveraging modern hardware capabilities.

endjin.com/blog/2025/04...
DuckDB: the Rise of In-Process Analytics and Data Singularity | endjin
Explore the concept of the 'data singularity' and how in-process analytics tools like DuckDB are transforming how we work with data by leveraging modern hardware capabilities.
endjin.com
May 1, 2025 at 5:28 AM
Reposted by Martijn Laarman
Look how nice it looks to create #Elasticsearch client now!
elasticsearch-java in 9.0.0 is soooo neat...
Big thanks for everyone involved in this, especially
@ltrotta.bsky.social :-D
My struggle is done! [Time to look for another pet peeve ;-)]
April 15, 2025 at 12:08 PM
Reposted by Martijn Laarman
Bullseye 6.0.0 is out now! Thanks to Yauhen Pyl for contributing to this release. www.nuget.org/packages/Bul...
April 2, 2025 at 8:30 AM
Reposted by Martijn Laarman
Finally had time over the holidays to realize a long-standing dream of mine: a hex editor that knows about the PE file and .NET metadata format. You can click any byte and it will show you which data structure it is in the tree. Every byte is covered.

The parser is at github.com/KirillOsenko...
December 29, 2024 at 8:08 PM
Reposted by Martijn Laarman
Made some good progress this week on tweaks to the Elastic Transport API in support of our Ingest library work. Also hits some walls in other repositories with strange CI failures and also failed attempts to switch to the #dotnet 9 SDK requiring more investigation.
November 21, 2024 at 5:37 PM
Reposted by Martijn Laarman
Today was spent on some planning for finalising our Elastic #Opentelemetry distro of the #dotnet SDK along with adding some additional testing to our transport library after refactoring how we support custom response builders. There are lots of edge cases to cover and validate.
November 5, 2024 at 5:53 PM
Reposted by Martijn Laarman
Big news is coming for #dotnet and #gamedev developers! Join us for a special livestream where we’ll reveal exciting news about #JetBrains #Rider:

🗓️ October 24, 14:00 UTC
🔔 Set a reminder on YouTube: youtube.com/live/2nWJSgm...
💗 Share to spread the word!
YouTube
Share your videos with friends, family, and the world
youtube.com
October 22, 2024 at 8:30 AM