Laurent Kempé 🚀
banner
laurentkempe.com
Laurent Kempé 🚀
@laurentkempe.com
Team Lead, Distinguished Solution Architect with a passion for shipping high quality products by empowering development team and culture.
💖 .NET & C#
🛜 https://laurentkempe.com
🧑‍💻 https://github.com/laurentkempe
🎗️ Microsoft MVP, JetBrains Community
I am using git worktree for years, and used only 3 till now 🤔 2 for development, and 1 for the reviews. I liked the idea of @captainsafia.com to use worktree in place of branches. So, I had a look into her grove tool, very nice 🤩 and started to port it to .NET 10 AOT going from 108 MB to 5.73 MB 😍
January 22, 2026 at 11:13 PM
JetBrains drops @rider.jetbrains.com 2026.1 EAP 🤩

Rider adds NuGet PowerShell in PMC, .NET mixed‑mode debugging on Windows, and assembly output inspection. ReSharper brings fresh C# upgrades and smarter analysis.

blog.jetbrains.com/dotnet/2026/...
Rider 2026.1 Early Access Program Is Now Open! | The .NET Tools Blog
The Early Access Program (EAP) for Rider 2026.1 has just begun, and the first preview build for the upcoming major release is already out.  There are several ways for you to get your hands on
blog.jetbrains.com
January 22, 2026 at 3:21 PM
Thx @brittanyellich.com for having me on this amazing starter pack!
You know who has starter packs already?

@bsky.app 😏

Here's one I am maintaining for folks who write content for developers!

go.bsky.app/AnM2t7r
January 22, 2026 at 2:55 PM
Happy birthday @intellijidea.com
IntelliJ IDEA turns 25! 🎉 Join the celebration to meet our special guest Runzo, play with him, and grab our one-of-a-kind birthday postcards.
Join the celebration! 👇
jb.gg/IJ25
January 20, 2026 at 9:41 AM
I love how murmure rewrites my pull request comments in a more polished way using Ollama.
January 14, 2026 at 4:19 PM
Reposted by Laurent Kempé 🚀
JavaScript & TypeScript join first class in Aspire 13 ✈️

Run Vite, Node.js, and full-stack JS apps with service discovery, built-in telemetry, and production-ready containers.

Read more 👉 devblogs.microsoft.com/aspire/aspir...

#Aspire #JavaScript #TypeScript #DevTools
Aspire for JavaScript developers
Aspire 13 brings first-class JavaScript and TypeScript support with Node.js, Vite, service discovery, observability, and production-ready Docker publishing.
devblogs.microsoft.com
January 12, 2026 at 7:48 PM
I’m looking to enhance the speaking section of my blog by adding some missing content. To make it happen, I started using GitHub Spark to code a tool that scrapes websites. The results were impressive in just about 10 minutes, and the wildest part is I don’t even need to run it on my own machine.
January 10, 2026 at 8:54 AM
Using murmure every day has quietly become one of my biggest productivity boosts 🤩

Talk through PR comments, capture ideas, chat with agents like @jetbrains.com Junie or @github.com Copilot.

A privacy‑first speech‑to‑text tool that just works.
Open‑source, local, fast

🔗 github.com/Kieirra/murm...
GitHub - Kieirra/murmure: Privacy-first and free Speech-to-Text
Privacy-first and free Speech-to-Text. Contribute to Kieirra/murmure development by creating an account on GitHub.
github.com
January 9, 2026 at 12:52 PM
Great Job @philco.bsky.social ! Looks awesome 🤩
The new site that @philco.bsky.social has been working on is a work of art.

It's lightweight, fast, and beautiful. Also, did I mention that there's no JavaScript?

Check out MyLittleContentEngine if you need something similar for your open source .NET project.
Posted a blog post about redoing the Spectre.Console docs in my content engine - thirty25.blog/blog/2026/01...
January 7, 2026 at 8:13 PM
So true!
"Agile, How It Became Less Agile?" — Mark Heckler youtube.com/shorts/rMdex...

This was a small snippet from a fun, and hopefully thought-provoking, keynote I was honored to deliver @confoo 2025.
"Agile, How It Became Less Agile?" — Mark Heckler
YouTube video by ConFoo Developer Conference
youtube.com
January 6, 2026 at 1:25 PM
🎯 C# 14 just made code generation cleaner! Partial constructors & events are game-changers for source generators.

Read the full breakdown 👇🏼

#CSharp #DotNet
Laurent Kempé - C# 14 More Partial Members: Partial Events and Partial Constructors
In C#, partial has long been a practical bridge between human-authored code and tool-generated code. With C# 14, that bridge gets wider: instance constructor...
laurentkempe.com
January 3, 2026 at 12:26 PM
836 commits on GitHub for 2025, mainly in C# and 813 ⭐ Not bad!
December 31, 2025 at 12:22 PM
🚀 C# 14 Extension Members! Add properties, operators & static members to any type. 🛠️

#csharp #dotnet
Laurent Kempé - C# 14 Extension Members: Complete Guide to Properties, Operators, and Static Extensions
Extension methods have been a core C# feature since version 3.0, enabling developers to add methods to types without modifying source code. With C# 14 and .N...
laurentkempe.com
December 29, 2025 at 2:38 PM
✨ Say goodbye to repetitive if (x != null) patterns!

C# 14 null-conditional assignment is here 🎉 #CSharp #dotnet
Laurent Kempé - C# 14 Null-conditional Assignment: Complete Guide to Elegant Null Handling
If you've been working with C# since the introduction of null-conditional operators in C# 6.0, you've likely appreciated how ?. and ?[] simplified null-check...
laurentkempe.com
December 28, 2025 at 9:20 AM
Tonight I drove the implementation of a Flickr MCP server in Typescript using GitHub Copilot and the TypeScript MCP Server Expert from the awesome GitHub project. I used Claude Sonnet 4.5 and it worked from 1st shot after creating a plan.md with checkmarks to mark progress 🎉
December 28, 2025 at 12:19 AM
🚀 C# 14 adds the `field` keyword: keep auto-prop simplicity + add real setter/getter logic without declaring backing fields. Cleaner code, less noise.
👉 laurentkempe.com/2025/12/27/c...
Laurent Kempé - C# 14 Field Keyword: Simplifying Property Accessors
laurentkempe.com
December 27, 2025 at 1:32 PM
Another validation step for "Elevating C# Code Quality with AI" an AI-driven companion for developers, designed to transform the way teams manage and improve their codebases.

Check full result of1️⃣simple prompt, yes1️⃣, on the screenshot ⬇️

📢 Encourages best practices without slowing down development!
December 19, 2025 at 11:10 PM
Tonight, I reached a first milestone with "Elevating C# Code Quality with AI" an AI-driven companion for developers, designed to transform the way teams manage and improve their codebases 🤩
December 17, 2025 at 10:43 PM
Gemini Pro 3 is now available in the #JetBrains AI Assistant on my machine, bringing exciting new capabilities right to my workspace! Will have to wait tomorrow to try it more... 😴
November 18, 2025 at 9:31 PM
Grateful to add a new Microsoft Most Valuable Professional ring to the stack. Proof that community passion really does come with some serious bling 🔥!
November 15, 2025 at 8:49 AM
Updated my DynamicRun project to .NET 10 and C# 14 like every year during the week of #dotNetConf !

📖 laurentkempe.com/2019/02/18/d...

🧑🏼‍💻 github.com/laurentkempe...
GitHub - laurentkempe/DynamicRun: Dynamically run code using .NET 10, Roslyn and AssemblyLoadContext
Dynamically run code using .NET 10, Roslyn and AssemblyLoadContext - laurentkempe/DynamicRun
github.com
November 14, 2025 at 7:31 PM
You can access all .NET Conf 2025 video on the following you tube playlist #dotNetConf

www.youtube.com/playlist?lis...
.NET Conf 2025 - YouTube
www.youtube.com
November 14, 2025 at 8:31 AM
Waiting for "GitHub Actions DevOps Pipelines as Code using C# and Cake SDK" from @devlead.se which starts in 19 minutes!

www.youtube.com/watch?v=e7hk...
GitHub Actions DevOps Pipelines as Code using C# and Cake SDK
YouTube video by dotnet
www.youtube.com
November 14, 2025 at 7:41 AM
Aspire 13 is also available 🎉

The new website is available for some time, and it is on aspire.dev
November 11, 2025 at 4:15 PM
.NET Conf 2025 is starting right now 🤓

Watch it on www.youtube.com/watch?v=YDhJ...
.NET Conf 2025 - Day 1
YouTube video by dotnet
www.youtube.com
November 11, 2025 at 4:00 PM