Sign in

Laurent Kempé 🚀

@laurentkempe.com
1.2K followers 410 following 438 posts

Team Lead, Distinguished Solution Architect with a passion for shipping high quality products by empowering development team and culture. 💖 .NET & C# 🛜 laurentkempe.com 🧑‍💻 github.com/laurentkempe 🎗️ Microsoft MVP, JetBrains Community

PostsRepliesMedia
Laurent Kempé 🚀 @laurentkempe.com · 27/09/2026
With my new @typesafeai.bsky.social MCP server I want to be able to make that kind of decision; which model and effort are the best for the task! Later, I think it could be something interesting for the Squad 😉 @tamirdresher.bsky.social @bradygaster.bsky.social
Using TypeSafe to make a choice of model and effort for a task
001
Laurent Kempé 🚀 @laurentkempe.com · 26/09/2026
Thanks, nowadays with AI coding agents, a lot is possible! The SDK and MCP can answer the same TypeSafe questions, but the difference is that one can be integrated directly with AI coding agents like GitHub Copilot, Junie, or Claude Code, while the other is integrated with code.
010
Laurent Kempé 🚀 @laurentkempe.com · 26/09/2026
Another example using @typesafeai.bsky.social choice to classify a @dot.net runtime GitHub issue 🤩 #dotnet #ai #typesafe
Classify GitHub issue using TypeSafe
000
Laurent Kempé 🚀 @laurentkempe.com · 26/09/2026
Last weekend "I" built a @typesafeai.bsky.social .NET SDK and blogged about it 📖 laurentkempe.com/2026/09/19/t... Today I went further and built a MCP server on top of it 🤩 allowing to ask question like on the screenshot! Blog is coming soon⏳ #dotnet #ai #typesafe
.NET TypeSafe MCP replying to Noul question about GitHub ticket!
230
Laurent Kempé 🚀 @laurentkempe.com · 26/09/2026
Yeah it is good feature, and there are much more
010
Laurent Kempé 🚀 @laurentkempe.com · 26/09/2026
Ever wished you could pass a collection’s capacity or comparer right inside [...]? C# 15 adds collection expression arguments with a leading with(...). Less setup, clearer intent. 🚀 laurentkempe.com/2026/09/26/c... #CSharp #DotNet
laurentkempe.com
Laurent Kempé - C# 15 Collection Expression Arguments: What's New vs C# 12 and 13
C# 15 brings a focused upgrade to collection expressions: collection expression arguments via a leading with(...) element. If you're already using C# 12 coll...
110
Laurent Kempé 🚀 @laurentkempe.com · 19/09/2026
What if AI returned decisions your C# code could use directly, without parsing JSON? 🤖 Explore TypeSafe AI Jev model and an unofficial .NET SDK for structured AI output. 📖 Blog post: laurentkempe.com/2026/09/19/t... #dotnet #csharp #AI #MachineLearning
laurentkempe.com
Laurent Kempé - TypeSafe's Jev AI Model in .NET: A Community SDK for Structured AI Output in C#
Most AI tooling I've used in the last couple of years follows the same pattern. You send a prompt, get back text, and then write brittle code to turn that te...
011
Laurent Kempé 🚀 @laurentkempe.com · 09/09/2026
.NET 11 RC 1 just dropped 🎉 I’m excited to try out new C# 15 and 🚄 Runtime-native async (Runtime Async), which delivers cleaner stack traces and lower overhead & runtime libraries are now compiled with runtime-async=on. Time to write a follow-up to my blog post laurentkempe.com/2026/02/14/e...
laurentkempe.com
Laurent Kempé - Exploring .NET 11 Preview 1 Runtime Async: A dive into the Future of Async in .NET
.NET 11 Preview 1 ships a groundbreaking feature: Runtime Async. Instead of relying solely on the C# compiler to rewrite async/await methods into state machi...
000
Laurent Kempé 🚀 @laurentkempe.com · 05/09/2026
A 2015 laptop, Omarchy, VS Code, Rider, ReSharper, and Copilot CLI. This setup is getting really interesting for .NET development on Linux. 🛠️🔥 #DotNet #Omarchy #Rider #VSCode #GitHubCopilot laurentkempe.com/2026/09/05/i...
laurentkempe.com
Laurent Kempé - Installing Omarchy on My Surface Book for .NET Development
I installed Omarchy on my first-generation Microsoft Surface Book, mostly to find out whether this 2015 laptop could still make a good .NET development machi...
000
Laurent Kempé 🚀 @laurentkempe.com · 12/08/2026
Honored to be awarded Microsoft MVP again for 2026–27! Grateful for the community, inspired by the people I learn from every day, and excited to keep contributing. Let’s keep building, sharing, and growing together. 🚀 #MicrosoftMVP #MVPBuzz #DotNet #Community
020
Laurent Kempé 🚀 @laurentkempe.com · 13/06/2026
I highly recommend it for a quick introduction to Dapr Workflows, Aspire, and the Diagrid Dev Dashboard. It offers a great way to visualize what’s happening in your system. I look forward to extending it with some agentic capabilities. www.diagrid.io/dapr-univers...
diagrid.io
Dapr Workflows with Aspire - Dapr University | Diagrid
Learn how to build a code-first, fault-tolerant Dapr Workflow application that runs with Aspire. Scaffold a new Aspire solution, wire up Dapr Workflow, and use the Diagrid Dev Dashboard to inspect wor...
020
Laurent Kempé 🚀 @laurentkempe.com · 13/06/2026
I could quickly go through the course and then extend it to include the Diagrid Dev Dashboard in Aspire. I first used their hosted environment, then went to have it running on my machine.
220
Laurent Kempé 🚀 @laurentkempe.com · 13/06/2026
This morning, I really enjoyed the Dapr University course, “Build Dapr Workflows in .NET with Aspire.” It highlighted two projects I’ve been following and working on my personal time for quite some time, and they fit together like a perfect match in every way. 🏫 www.diagrid.io/dapr-univers...
Aspire dashboard with Diagrid Dev Dashboard and Dapr Workflows

#Dapr #Aspire #dotnet #workflow #agentic
110
Laurent Kempé 🚀 @laurentkempe.com · 30/05/2026
Insane! Just run-10
dotnet nativeaot hyperlight
141
Laurent Kempé 🚀 @laurentkempe.com · 30/05/2026
Wow, so impressed with this
121
Laurent Kempé 🚀 @laurentkempe.com · 28/05/2026
It is a real pleasure to use it!
010
Laurent Kempé 🚀 @laurentkempe.com · 23/05/2026
Cannot agree more!
000
Laurent Kempé 🚀 @laurentkempe.com · 23/05/2026
This is how it looks! I love the side bar navigation idea @xoofx.mastodon.social.ap.brid.gy It will help a lot with our "new" multitasking way of working with all those agents. I also love all the insights and statistics you get. Great job 👏🏼 Again, it is .NET and open source! Amazing 🥰
110
Laurent Kempé 🚀 @laurentkempe.com · 23/05/2026
I installed CodeAlta from @xoofx.mastodon.social.ap.brid.gy and configured it for @github.com Copilot with one of my project; NDependTrend in less than 2 minutes! That the user experience I want! Great job Alexandre and it is written in .NET! Amazing 👏🏼 codealta.github.io #AI #LLM #devx #dotnet
codealta.github.io
CodeAlta
██████ ██ ██ ██ ██ ██░░░░██ ░██ ████ ░██ ░██ ██ ░░ ██████ ░██ █████ ██░░██ ░██ ██████ ██████ ░██ ██░░░░██ ██████ ██░░░██ ██ ░░██ ░██ ░░░██░ ░░░░░░██ ░██ ░██ ░██ ██░░░██ ░███████ ██████████ ░██ ░██ ███...
120
Laurent Kempé 🚀 @laurentkempe.com · 23/05/2026
I’ve been waiting for Rider 2026.2 EAP 3 to try the new AI agent skill that reduces token usage! This marks an exciting step toward giving more agents access to the IDE’s capabilities Internal benchmarks show a "reduced token consumption by up to 50%." blog.jetbrains.com/dotnet/2026/...
Rider 2026.2 EAP 3
010
Laurent Kempé 🚀 @laurentkempe.com · 22/05/2026
I've added that to my to-do list for the weekend. Thanks for sharing.
110
Laurent Kempé 🚀 @laurentkempe.com · 16/05/2026
Lol code not coffee
100
Laurent Kempé 🚀 @laurentkempe.com · 16/05/2026
This is a test of the beta version 1.9.0, and it's very promising. I've been using Murmure for quite some time and I really enjoy it. I highly recommend it.
000
Laurent Kempé 🚀 @laurentkempe.com · 16/05/2026
I am just starting to explore this! I will soon try to see if I can use it to secure the execution of coffee generated by a LLM in a MCP server
110
Laurent Kempé 🚀 @laurentkempe.com · 16/05/2026
This is a test of Murmure, a fantastic application for speech to text. I am completely remote on my mobile phone and my PC is transcribing what I'm saying. Check it out github.com/Kieirra/murm...
github.com
GitHub - Kieirra/murmure: Fully local, private and cross platform Speech-to-Text with LLM Post-processing
Fully local, private and cross platform Speech-to-Text with LLM Post-processing - Kieirra/murmure
111
Laurent Kempé 🚀 @laurentkempe.com · 14/05/2026
You can find more about this on github.com/hyperlight-d...
github.com
GitHub - hyperlight-dev/hyperlight-unikraft: Run Unikraft unikernels on Hyperlight
Run Unikraft unikernels on Hyperlight. Contribute to hyperlight-dev/hyperlight-unikraft development by creating an account on GitHub.
020
Laurent Kempé 🚀 @laurentkempe.com · 14/05/2026
This is really cool! .NET #dotnet running in Hyperlight!
.NET running in Hyperlight
223
Laurent Kempé 🚀 @laurentkempe.com · 12/05/2026
Very nice! "Use any AI Agent in Visual Studio" lp.jetbrains.com/acp-in-resha...
lp.jetbrains.com
Bring Any AI Agent into Microsoft Visual Studio with ReSharper
More Choice. Zero Lock-in. The Journey Starts with Junie.
000
Laurent Kempé 🚀 @laurentkempe.com · 24/04/2026
I just tried GitHub Copilot CLI extensions, and WOW 🤩 I created a web view extension which is showing my open pr in 2 minutes! You can watch @stevesanderson.bsky.social awesome video to better understand extensions youtu.be/HcjUnrS41II?...
Open PR web view using GitHub Copilot CLI extensions
010
Laurent Kempé 🚀 @laurentkempe.com · 21/04/2026
Nice to read that this post was helpful to you
010
Laurent Kempé 🚀 @laurentkempe.com · 11/04/2026
Woke up to an automated PR upgrading my Astro blog dependency. Agent checked npm, read the changelog, analyzed breaking changes, updated files, and handed me a perfect PR to review. ☕🤖 This is GitHub Agentic Workflows — and it's wild. laurentkempe.com/2026/04/11/g... #GitHub #AI #Automation
laurentkempe.com
Laurent Kempé - Automate Astro Upgrades with GitHub Agentic Workflows
I opened GitHub on my phone before my morning coffee had finished brewing. There it was — a pull request, freshly opened, titled "chore: upgrade astro to v6....
101
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
Laurent Kempé 🚀 @laurentkempe.com · 01/04/2026
✂️ The old ceiling: 3 git worktrees. The new ceiling: how clearly can you define the task? My AI-powered parallel development workflow on Windows — with practical tips and the 4-tool stack. Start a Squad of AI agents before lunch. Come back to a finished feature. #Git #AI #Productivity #Devx
laurentkempe.com
Laurent Kempé - From 3 Worktrees to N: How AI Agents Changed My Parallel Development Workflow on Windows
For years, my git worktree setup was modest: two worktrees for active development, and one more for code reviews. Three worktrees, tops. It worked. I never q...
100
Laurent Kempé 🚀 @laurentkempe.com · 27/03/2026
That's not the update I was waiting for @rider.jetbrains.com
000
Laurent Kempé 🚀 @laurentkempe.com · 24/03/2026
Enjoying the #MVPSummit online while one of my squad members works on updating my NDependTrend tool!
NDependTrend coded by one of my Squad
000
Laurent Kempé 🚀 @laurentkempe.com · 24/03/2026
While watching and listening to you online at the MVP Summit, I finally remembered to update it!
Oh my posh prompt
010
Laurent Kempé 🚀 @laurentkempe.com · 24/03/2026
Very nice integration of Aspire with GitHub Copilot CLI! This is enabling really nice agentic flows. #Aspire #Agentic #GitHub #Copilot
Aspire with GitHub Copilot CLI
030
Laurent Kempé 🚀 @laurentkempe.com · 21/03/2026
It should be soon on my dotfiles GitHub repo github.com/laurentkempe...
github.com
GitHub - laurentkempe/dotfiles: @laurentkempe dotfiles and scripts for dev
@laurentkempe dotfiles and scripts for dev. Contribute to laurentkempe/dotfiles development by creating an account on GitHub.
000
Laurent Kempé 🚀 @laurentkempe.com · 21/03/2026
Thanks, good point Damian, I will 😉
010
Laurent Kempé 🚀 @laurentkempe.com · 21/03/2026
It’s that time of year again—#MVPSummit 2026 is just around the corner! I’ve reviewed the agenda and lined up my sessions, with a focus on .NET, C#, and GitHub. Once again, I’ll be participating remotely. The last time I attended the Summit in person was with my brother, Mathieu Kempé, in 2004!
MVP Summit
March 24-26, 2026
000
Laurent Kempé 🚀 @laurentkempe.com · 21/03/2026
Spent some time updating my Oh My Posh prompt with the GitHub Copilot gauge and a cleaner view of the Git branch! 🤩
oh my posh prompt with github copilot
210
Laurent Kempé 🚀 @laurentkempe.com · 11/03/2026
I wish I could be there in person, but I’ll be attending #MVPSummit online
010
Laurent Kempé 🚀 @laurentkempe.com · 03/03/2026
Trusting you 😉 can't wait
020
Laurent Kempé 🚀 @laurentkempe.com · 01/03/2026
Made it to 365 days with @readwise.bsky.social ! Helps me with all the things I read everyday and to remember those.
010
Laurent Kempé 🚀 @laurentkempe.com · 21/02/2026
Let us know, that's an interesting topic
010
Laurent Kempé 🚀 @laurentkempe.com · 21/02/2026
🤣 Future will tell
000
Laurent Kempé 🚀 @laurentkempe.com · 21/02/2026
Yesterday I started to experiment with squad from @bradygaskin.bsky.social on a green field project. And it worked smoothly 👍🏼 Today I want to bootstrap it on an quite large existing project, I already like the names select for the different team members of the squad from the Alien universe 🤩
Squad, here's who I'd hire — drawn from the Alien universe
210
Laurent Kempé 🚀 @laurentkempe.com · 20/02/2026
Insane use of subagents!
000
Laurent Kempé 🚀 @laurentkempe.com · 20/02/2026
Nice, congrats!
010
Laurent Kempé 🚀 @laurentkempe.com · 20/02/2026
I saw the agent having troubles with the AOT part with Spectre.Console.CLI so I asked about using System.CommandLine and it made an analysis, shown me arguments and switch to it
100