Sign in

Moaid Hathot

@moaid.bsky.social
166 followers 208 following 196 posts

Engineer @Microsoft | Ex-Azure MVP | Author of `Dumpify` and `dotnet.nvim` | Opinions are my own

PostsRepliesMedia
Moaid Hathot @moaid.bsky.social · 29/09/2026
You may be right at the moment and in the near future, but not for the long term, IMO. For the long term, software is generated per user request. I don't think my mom would "plan" rather than try a one-shot prompt. Such software won't need maintenance by engineers, so that is not a problem.
000
Moaid Hathot @moaid.bsky.social · 24/09/2026
I agree. Missing many features in Windows Terminal, I created my own terminal based on its shell. Added the features I needed. I made it a central hub for my workflow, managing my agents across harnesses, integrating with my Windows Tiling Manager, nvim, and other tools I use.
010
Moaid Hathot @moaid.bsky.social · 08/09/2026
Have been working with nvim for a long time, including with .NET and C#, way before the AI-era. I vibe code all of my tools using .NET and C# (why not?), so I don't fully understand why that was a requirement. But I do understand how the .NET experience in non-windows, non-vs is terrible.
011
Moaid Hathot @moaid.bsky.social · 26/08/2026
Super cool! Created the aka.ms/ilspy link so that I can easily remember and share the URL, if you don't mind :)
aka.ms
aka.ms Link Management
Microsoft's internal link redirection service management interface
010
Moaid Hathot @moaid.bsky.social · 09/06/2026
If you don't have time to watch every session or read about every announcement from Build, this site collects all announcements, session summaries, and useful information organized by session, announcement, theme, and even by speaker. aka.ms/build-2026 #dotnet #build #msbuild #microsoft #ai #azure
aka.ms
Build 2026
443 sessions + 583 announcements from Build 2026. Full transcripts, AI summaries, sampled frames, click-to-seek video, and a cross-session catalog of every product, SDK, framework, service, and...
030
Moaid Hathot @moaid.bsky.social · 09/06/2026
And if you don't have time to watch them, then you can access all of the summaries, announcements, key links, references, etc here: aka.ms/build-2026
moaidhathot.github.io
Build 2026
443 sessions + 583 announcements from Build 2026. Full transcripts, AI summaries, sampled frames, click-to-seek video, and a cross-session catalog of every product, SDK, framework, service, and...
010
Moaid Hathot @moaid.bsky.social · 24/05/2026
זו הייתה האופציה הראשונה שבדקתי אבל יש בעיות תאימות עם חלק מהתוכנות שהיא עובדת איתן כגון SPSS.
370
Moaid Hathot @moaid.bsky.social · 07/05/2026
This is awesome. Really cool!
010
Moaid Hathot @moaid.bsky.social · 28/04/2026
I have been using markdown-based slides for a couple of years and just can't get back to using PowerPoint. I loved GitPitch and was so sad it was shutdown. Haven't given Sli.Dev a try, but using local slide renderers let you use GHCP/Claude/OpenCode natively.
000
Moaid Hathot @moaid.bsky.social · 28/04/2026
Exactly. I remove all icons from my Desktop and only see it if I accidentally press Win+D, which doesn’t happen often. I also use a Windows tiling manager, so my setup might not reflect that of an average developer, but overall, I agree with you.
100
Moaid Hathot @moaid.bsky.social · 19/04/2026
Especially with the `dnx` approach where you don't pin versions
000
Moaid Hathot @moaid.bsky.social · 07/03/2026
This is super awesome!
010
Moaid Hathot @moaid.bsky.social · 01/03/2026
Cool! Btw, you can use Zakira.Imprint to easily install and configure it (MCP) just by adding a Nuget Package to a project. It'll support any Coding Agent you use in your project, not just Github Copilot CLI. github.com/MoaidHathot/...
github.com
GitHub - MoaidHathot/Zakira.Imprint: Ship AI Skills, custom instructions, and MCP server configs alongside your NuGet packages. Supports GitHub Copilot, Claude, OpenCode, Roo code, and Cursor.
Ship AI Skills, custom instructions, and MCP server configs alongside your NuGet packages. Supports GitHub Copilot, Claude, OpenCode, Roo code, and Cursor. - GitHub - MoaidHathot/Zakira.Imp...
000
Moaid Hathot @moaid.bsky.social · 27/02/2026
I took a different approach. I use Nuget and MSBuild to inject AI files like Skills and MCP configuration during build time into project, auto-discovering used coding agents. The files are under gitignore, but they are added to any AI agent detected in the repo github.com/MoaidHathot/...
github.com
GitHub - MoaidHathot/Zakira.Imprint: Ship AI Skills, custom instructions, and MCP server configs alongside your NuGet packages. Supports GitHub Copilot, Claude, OpenCode, Roo code, and Cursor.
Ship AI Skills, custom instructions, and MCP server configs alongside your NuGet packages. Supports GitHub Copilot, Claude, OpenCode, Roo code, and Cursor. - GitHub - MoaidHathot/Zakira.Imp...
020
Moaid Hathot @moaid.bsky.social · 17/02/2026
Spent an hour “debugging” my Kinesis 360 Pro because the left and right halves would only work over USB, led flash indicating a module pairing issue. Power cycle ✅ Reflash firmware ✅ The problem? Bluetooth in my PC was somehow turned off All I had to do was re-enable it 🤦🏻‍♂️
030
Moaid Hathot @moaid.bsky.social · 13/02/2026
Have you tried the `MarkItDown` library from Microsoft? github.com/microsoft/ma...
github.com
GitHub - microsoft/markitdown: Python tool for converting files and office documents to Markdown.
Python tool for converting files and office documents to Markdown. - microsoft/markitdown
150
Moaid Hathot @moaid.bsky.social · 12/01/2026
OpenCode is also shipped with a Web UI out of the box, launched via `opencode web`
110
Moaid Hathot @moaid.bsky.social · 30/12/2025
I actually think the conclusion is we should not use Corp/Managed machines for any personal work as theoretically there can be legal implications 😩 Bummer for everyone. Anyways, as I've said in the first comment, what you did is cool :)
000
Moaid Hathot @moaid.bsky.social · 30/12/2025
You do if your personal machine is also Managed (not owned) by Corp, so that you could access some Corp files and emails conveniently.
100
Moaid Hathot @moaid.bsky.social · 30/12/2025
This is cool David, but a bit strange in terms of Public Perception, as you have a lot of followers. Not developed with .NET, not demoed on Windows, and Github Copilot is not the first to be demoed or being mentioned. Claude Code/OpenCode are even not compliant in Corp.
200
Moaid Hathot @moaid.bsky.social · 22/12/2025
LazyGit is great, I love it For File System I use Yazi, it is awesome fzf, fd, and ripgrep are very useful too I use a Windows Tiling Manager for Windows (GlazeWM) to enable Terminal & keyboard based workflows. Not sure how I spent most of my career clicking the mouse to edit code or change windows
000
Moaid Hathot @moaid.bsky.social · 22/12/2025
Neovim is awesome. Even for .NET developers the experience is getting better. The C# Dev Kit LSP is manageable. I even like the experience of managing references/nugets in nvim better than VS. I use my `dotnet.nvim` extension for that. github.com/MoaidHathot/... Dotfiles: github.com/MoaidHathot/...
github.com
GitHub - MoaidHathot/dotnet.nvim: .NET Neovim plugin for improving the .NET dev experience in Neovim, written completely in Lua
.NET Neovim plugin for improving the .NET dev experience in Neovim, written completely in Lua - MoaidHathot/dotnet.nvim
000
Moaid Hathot @moaid.bsky.social · 11/12/2025
Oh, and a Windows Tiling Manager can play pretty good with that. I barely use my second monitor anymore and use the mouse mostly for browsing the web.
010
Moaid Hathot @moaid.bsky.social · 11/12/2025
Cool, another FTE friend that uses Neovim :) Wait until you start building your own Neovim configuration, that is the part with the most fun :) My dotfiles BTW github.com/MoaidHathot/...
github.com
GitHub - MoaidHathot/Neovim-Moaid: My Neovim Configuration, works with .NET out of the box
My Neovim Configuration, works with .NET out of the box - MoaidHathot/Neovim-Moaid
210
Moaid Hathot @moaid.bsky.social · 09/12/2025
Hi Alvin, a question- since the .NET MCP sample targets .NET 10, why not going the .NET Tool/DNX path instead of MSIX with an exe?
100
Moaid Hathot @moaid.bsky.social · 09/12/2025
Haven't tried Zed, but I'm a Neovim user. My recommendation is to to ditch Omnisharp in favor of the LSP in the C# Dev Kit.
100
Moaid Hathot @moaid.bsky.social · 09/12/2025
Next is Neovim ;)
000
Moaid Hathot @moaid.bsky.social · 04/12/2025
Umm SWE agents like Copilot/Cline/Roo/Cursor/etc... can already do that directly in your code editor. In my team we even write Agents/Workflows with Copilot/Cline/Roo for automation as well. I'm really struggling to see anyone leaving the editor for StackOverflow at the moment
010
Moaid Hathot @moaid.bsky.social · 26/11/2025
I've been using Neovim's for C# development over two years now. You can look at my dotfiles github.com/MoaidHathot/... And on my "dotnet.nvim" plugin github.com/MoaidHathot/...
github.com
GitHub - MoaidHathot/Neovim-Moaid: My Neovim Configuration, works with .NET out of the box
My Neovim Configuration, works with .NET out of the box - MoaidHathot/Neovim-Moaid
110
Moaid Hathot @moaid.bsky.social · 22/11/2025
Isn't it better to share the github repo?
100
Moaid Hathot @moaid.bsky.social · 16/11/2025
I would consider a Fluent API or at least to define the nested objects separetly
100
Moaid Hathot @moaid.bsky.social · 12/11/2025
What is the name of the game?
120
Moaid Hathot @moaid.bsky.social · 12/11/2025
Ollama or LMStudio. I use it on a local server I have at home, pretty good as an Alexa replacement. Added RAG using Kernel Memory for all of our recipes and personal documents, so I can just ask it "what next" when we are cooking.
010
Moaid Hathot @moaid.bsky.social · 11/11/2025
I bought the Retroid pocket flip 2 two weeks ago. Now I wish I knew about this before to consider it.
010
Moaid Hathot @moaid.bsky.social · 06/11/2025
Let's write a standard for prompt injection, lol. That is going to be fun... At this point every website should just share OpenAPI schemas that can be automatically converted into an MCP that can also "reduce" complex HTMLs into markdown, automatically. MarkItdown? that what "AI" browsers should do.
010
Moaid Hathot @moaid.bsky.social · 04/11/2025
ממש נורא. מצטער שחווית את זה אמג'ד.
130
Moaid Hathot @moaid.bsky.social · 01/11/2025
Cool! Is that an ICM? I hope you are not the OCE ;)
000
Moaid Hathot @moaid.bsky.social · 26/10/2025
כן, מסתבר שבקבוקי יין.
050
Moaid Hathot @moaid.bsky.social · 21/10/2025
לא ראיתי עדיין את Monster, אך התיאור שלך עושה לי חשק! אם אתה מחבב אנימה קצת אפלה, אני ממליץ על Claymore. היא משתפרת אחרי הפרק השלישי :)
120
Moaid Hathot @moaid.bsky.social · 08/10/2025
אפשר לינק בבקשה? :)
000
Moaid Hathot @moaid.bsky.social · 03/10/2025
זו פשוט יצירת מופת. ניתן להסתכל על זה גם מהצד השני בהקשר של The Rumbling ולמה שקורה היום בעזה.
010
Moaid Hathot @moaid.bsky.social · 29/09/2025
Which one?
000
Moaid Hathot @moaid.bsky.social · 28/09/2025
I heard Starbucks closed a bunch of branches that had many employees trying to unionize
000
Moaid Hathot @moaid.bsky.social · 24/09/2025
Excited to host the Vs Code Dev Days 2025 in Puget Sound! Join us to hang out for sessions and workshops where we’ll explore how to boost everyday productivity with VS Code, Agentic AI, and GitHub Copilot #dotnet #vscode #github #copilot #ghcp #microsoft #code #ai www.meetup.com/greater-seat...
meetup.com
VS Code Dev Days: Greater Seattle, Sat, Sep 27, 2025, 12:30 PM | Meetup
The **VS Code Dev Days** event series is a global, in-person user group initiative. Our goal is to bring together developers, enthusiasts, and local communities to explore
050
Moaid Hathot @moaid.bsky.social · 12/09/2025
That is so cool Kirill! If I weren't in Paternity leave, I would have joined!
110
Moaid Hathot @moaid.bsky.social · 20/08/2025
Looks better than the real thing!
010
Moaid Hathot @moaid.bsky.social · 13/08/2025
I feel your pain Kirill :\
010
Moaid Hathot @moaid.bsky.social · 02/08/2025
Not sure how I feel about Office getting the blue stream and Azure the yellow one. Feels a bit off, no?
030
Moaid Hathot @moaid.bsky.social · 29/07/2025
Interesting, thanks! I'll give it a try :)
000
Moaid Hathot @moaid.bsky.social · 29/07/2025
What is special about it? I'm not familiar with this brand
100