Sign in

Wassim Chegham

@wassim.dev
1.2K followers 166 following 296 posts

JavaScript and AI at Microsoft · AX · UX · DX • Comp sc • Dad 🏠 wassim.dev · 🐙 wassim.dev/github · 🛒 wassim.dev/shop

PostsRepliesMedia
Wassim Chegham @wassim.dev · 18/05/2026
↑ ↑ ↓ ↓ ← → ← → B A 👀
020
Wassim Chegham @wassim.dev · 17/04/2026
Without structure, Agents logic is ad-hoc, and impossible to debug. And as your workflows grow, more tools, steps, branching, the problems compound fast. Agents get stuck in loops, burning tokens while accomplishing nothing. Here is how you can fix it: dev.to/wassimchegha...
dev.to
4 Design Patterns That Make AI Agents Actually Reliable
Router, Specialist Agents, Plan-Execute-Summarize, and Supervisor Loop — four patterns that make multi-step agents predictable and debuggable.
010
Wassim Chegham @wassim.dev · 08/04/2026
What happens when the #agent does things in the real world, books flights, queries APIs, charges credit cards, with no structure, no boundaries, and no accountability. Let's find out... dev.to/wassimchegha...
001
Reposted by Wassim Chegham
zalim (kotlin wasm compiler webassembly VM) @bashorov.com · 17/03/2026
@squillace.bsky.social My teammates helped me with preparation and ported your example to Kotlin. 🙌 Check it out: 🚀 github.com/Kotlin/hyper... #Kotlin #WebAssemly inside #Hyperlight
github.com
GitHub - Kotlin/hyperlight-wasm-http-example: An http server compiled to a Wasm component using Kotlin/Wasm, run in a custom hyperlight fork.
An http server compiled to a Wasm component using Kotlin/Wasm, run in a custom hyperlight fork. - Kotlin/hyperlight-wasm-http-example
042
Wassim Chegham @wassim.dev · 12/03/2026
Why 99% of #AI Agents never leave the Lab... I recently had the pleasure to present at #JSAIBuildathon about how to design, build and scale reliable and secure #AI agents for production. I'd love to hear about your experience as well... www.linkedin.com/posts/activi...
Why 99% of hashtag#AI Agents never leave the Lab...

I recently had the pleasure to present at hashtag#JSAIBuildathon about how to design, build and scale reliable and secure hashtag#AI agents for production. 

During the talk I shared about:
✅ Why are agents failing in prod
✅ Extending agents with hashtag#AgenticRAG + hashtag#MCP
✅ Security, Observability and Cost Controls
✅ 4 essential AI Agent design patterns
✅ A reference architecture for your next projects
✅ Operational Reliability Checklist

I'd love to hear about your experience as well. Have you recently deployed AI Agents to prod? How was your experience? What were your challenges?
141
Reposted by Wassim Chegham
squillace @squillace.bsky.social · 18/02/2026
reupping, because this really is great work. I spend my life making compute cheaper, faster, and better -- and this is one example.
021
Wassim Chegham @wassim.dev · 18/02/2026
AI agents are distributed systems. When you design your agents that require multiple steps to solve a problem, every step is a chance for something to go wrong: timeouts, partial failures, flaky APIs, etc., exactly like any other distributed system.
100
Wassim Chegham @wassim.dev · 07/12/2025
Ouch! Looks like I just lost my investment 😭 www.brusselstimes.com/1868458/cowb...
brusselstimes.com
Cowboy leaves 8,000 investors empty-handed
A notification from the British platform Crowdcube to Cowboy's crowdfunders shows that the planned takeover of the Brussels bicycle brand is still not complete.
000
Wassim Chegham @wassim.dev · 03/12/2025
Are you going to be replaced with #AI, as a Developer Advocate? Let's find out... www.linkedin.com/pulse/augmen...
linkedin.com
Top Content on LinkedIn
Explore top LinkedIn content from members on a range of professional topics.
000
Wassim Chegham @wassim.dev · 12/11/2025
Type Stripping (TS) are now stable in @nodejs.org v25.2.0. Enjoy running TypeScript (TS) code natively with Node.js 🔥 github.com/nodejs/node/...
github.com
Release 2025-11-11, Version 25.2.0 (Current), @aduh95 · nodejs/node
Notable Changes [a37c01e6a1] - (SEMVER-MINOR) lib: add options to util.deprecate (Rafael Gonzaga) #59982 [4fbb1ab101] - lib: throw from localStorage getter on missing storage path (René) #60351 [7...
052
Reposted by Wassim Chegham
Julia Muiruri @juliamuiruri.bsky.social · 07/11/2025
🚀Unlock structured document understanding with #MistralDocumentAI on #AzureAIFoundry. Move beyond raw OCR—get markdown + structured annotations (tables, headings, figures, multilingual) that fuel better document-heavy automation, agents & RAG workflows. techcommunity.microsoft.com/blog/azurede...
021
Wassim Chegham @wassim.dev · 26/10/2025
Sorry but I had to do it 😂
0143
Wassim Chegham @wassim.dev · 06/10/2025
This weeken, with my 5-year-old daughter, we turned chestnuts into little works of art. Simple moments, but so precious. Nothing better for creating colorful memories!
This weeken, with my 5-year-old daughter, we turned chestnuts into little works of art. Simple moments, but so precious.

Nothing better for creating colorful memories!
050
Wassim Chegham @wassim.dev · 22/09/2025
A beautiful full moon shot with my #Pixel10ProXL
A beautiful full moon shot with my #Pixel10ProXL
040
Wassim Chegham @wassim.dev · 22/09/2025
It's time to 𝒔𝒆𝒄𝒖𝒓𝒆 your production MCP servers! Here is a step by step guide using JSON Web Tokens (JWT) with practical code samples! hackernoon.com/securing-you...
hackernoon.com
Securing Your MCP Server: a Step-by-Step Guide | HackerNoon
This guide will walk you through securing a Node.js MCP server from the ground up using JWT.
000
Wassim Chegham @wassim.dev · 12/09/2025
Looking to build a full end-2-end MCP solution w/ custom MCP servers, host and client? We got you covered. Checkout our sample architecture on Github: techcommunity.microsoft.com/blog/azurede...
techcommunity.microsoft.com
Introducing Azure AI Travel Agents: A Flagship MCP-Powered Sample for AI Travel Solutions | Microsoft Community Hub
We are excited to introduce AI Travel Agents, a sample application with enterprise functionality that demonstrates how developers can coordinate...
000
Wassim Chegham @wassim.dev · 10/09/2025
If you're building #MCP developers in TS and are setting a `outputSchema` to your tools, then you MUST provide a `structuredContent` to your CallToolResult (unless it's an error). You're Welcome!
010
Wassim Chegham @wassim.dev · 10/09/2025
TIL about "Problem Details for HTTP APIs" and `application/problem+json` MIME type! datatracker.ietf.org/doc/html/rfc...
050
Wassim Chegham @wassim.dev · 09/09/2025
I just cracked the #mcp logo 🤯
141
Wassim Chegham @wassim.dev · 26/08/2025
Microsoft just donated DocumentDB to the Linux Foundation 🔥 "The DocumentDB project enriches Postgres with first-class support for BSON, and provides simple hooks via a Postgres extension." opensource.microsoft.com/blog/2025/08...
000
Wassim Chegham @wassim.dev · 27/06/2025
My @github.com Agent just upgraded an old @angular.dev library from v17 to v20. All I had to ask it is: "Upgrade to Angular v20" 🔥
050
Reposted by Wassim Chegham
HackerNoon @hackernoon.com · 13/06/2025
Coordinate multiple AI agents and MCP servers (written in Java, .NET, Python and TypeScript) with LlamaIndex.TS and Azure AI Foundry. #ai
hackernoon.com
Introducing a Flagship MCP Sample App Powered by Azure AI Foundry And LlamaIndex.TS
021
Wassim Chegham @wassim.dev · 07/06/2025
Introducing our latest open source MCP-powered demo 🎊 Featuring: ✅ @llamaindex.bsky.social and @angular.dev ✅ MCP in Java, Python, .NET and TypeScript ✅ Azure OpenAI, GitHub Models, Docker Model Runner & Foundry Local ⭐️ Blog: aka.ms/azure-ai-tra... ⭐️ Code: aka.ms/azure-ai-tra...
070
Reposted by Wassim Chegham
Rob Palmer @robpalmer.bsky.social · 29/05/2025
ECMAScript excitement 😉 Congrats to @tabatkins.com on advancing the proposal for More Random Functions to Stage 1 at TC39 today 🎉 It provides a set of functions for proper generation of random numbers with control over ranges and distributions 👍 github.com/tc39-transfe...
github.com
GitHub - tc39-transfer/proposal-random-functions: Proposal to add a Random namespace and several additional convenience functions for using randomness.
Proposal to add a Random namespace and several additional convenience functions for using randomness. - tc39-transfer/proposal-random-functions
0256
Wassim Chegham @wassim.dev · 27/05/2025
Repeat after me: I must ALWAYS secure my MCP servers. I must ALWAYS secure my MCP servers. I must ALWAYS secure my MCP servers. I must ALWAYS secure my MCP servers. I must ALWAYS secure my MCP servers. I must ALWAYS secure my MCP servers. I must ALWAYS secure my MCP servers.
241
Wassim Chegham @wassim.dev · 04/05/2025
Turning 41 today! Feeling grateful for my family, friends, and all the moments that make life special. Here's to new memories 🎊
6110
Wassim Chegham @wassim.dev · 28/04/2025
#TIL you can animate Mermaid diagrams 🤯 See it in action: github.com/manekinekko/...
062
Wassim Chegham @wassim.dev · 23/04/2025
Is this polite enough?
210
Wassim Chegham @wassim.dev · 23/04/2025
❌ Vibe Coding ✅ LoFI Coding
2102
Wassim Chegham @wassim.dev · 22/04/2025
This #EarthDay, go green with your AI apps! Boost OpenAI Embeddings perf by 4x with ONE simple tweak. Cut response sizes by 75%—that's terabytes of bandwidth saved at scale! Less data = faster apps + lower carbon footprint 🌱 Read my whole research techcommunity.microsoft.com/blog/azurede...
techcommunity.microsoft.com
Speed Up OpenAI Embedding By 4x With This Simple Trick! | Microsoft Community Hub
In today’s fast-paced world of AI applications, optimizing performance should be one of your top priorities. This guide walks you through a simple yet...
052
Wassim Chegham @wassim.dev · 17/04/2025
Iris is my new favorite color 😊
Wassim's new Pixel 9a in Iris color.
020
Wassim Chegham @wassim.dev · 31/03/2025
I guess I am gonna vibe code today!
231
Reposted by Wassim Chegham
Yohan Lasorsa @sinedied.bsky.social · 27/03/2025
🚀 Live in 1 hour! Join us for a deep dive into Building Generative AI Apps with JavaScript! Whether you're new to AI or an experienced dev, this session will give you the tools to build smarter, AI-powered apps. Don’t miss it! aka.ms/BGAI-327-L #AI #JavaScript #GenerativeAI
aka.ms
Building Generative AI apps with JavaScript | Microsoft Reactor
Learn new skills, meet new peers, and find career mentorship. Virtual events are running around the clock so join us anytime, anywhere!
052
Wassim Chegham @wassim.dev · 25/03/2025
Java...Script 👀
0102
Wassim Chegham @wassim.dev · 25/03/2025
I find the motion sensor on the ScreenBar Pro super handy. It lights up when I am at my desk and turns off when I leave. Energy-saving made easy! 🙌🏼 Amazon link: pse.is/5wxhgb #benqlighting #screenbarpro
040
Wassim Chegham @wassim.dev · 21/03/2025
Chill Vibe Coding...
140
Wassim Chegham @wassim.dev · 20/03/2025
I'll be presenting "Your First AI Agent in JavaScript with Azure AI Agent" on April 15 as part of AI Agents Hackathon 2025! 🚀 Make sure to register for my session here: developer.microsoft.com/reactor/even... And don't forget to also register for the hackathon here: aka.ms/agentshack
developer.microsoft.com
Your First AI Agent in JS with Azure AI Agent Service | Microsoft Reactor
Learn new skills, meet new peers, and find career mentorship. Virtual events are running around the clock so join us anytime, anywhere!
030
Wassim Chegham @wassim.dev · 20/03/2025
Just set up the BenQ ScreenBar Pro on my Neo G9 49" monitor. Wow, sleek and sturdy design. Loving the enhanced workspace lighting experience so far! Check it out on Amazon: pse.is/5wxhgb Product page: pse.is/79w3pg
A BenQ ScreenBar Pro mounted on a computer monitor, illuminating a clean and organized workspace.
010
Wassim Chegham @wassim.dev · 17/03/2025
🚀 AI Agents Hackathon 2025 is here! Join our FREE 3-week virtual hackathon. Learn from live streams on Azure AI Agents SDK, LlamaIndex.TS, and more. Then submit your agent for a chance to win amazing prizes, up to $20K! 💸 📅 April 8-30 👉 Register now at aka.ms/agentshack
062
Wassim Chegham @wassim.dev · 12/03/2025
Vibe Debugging.
180
Wassim Chegham @wassim.dev · 11/03/2025
10x faster TypeScript compiler? Here you Go 😀
030
Wassim Chegham @wassim.dev · 10/03/2025
Speed Up your hashtag #RAG apps By 4x With This Simple Trick! That's ~23 TB of bandwidth size saved per month, for 1 million users, sending 1,000 requests per month! techcommunity.microsoft.com/blog/azurede...
techcommunity.microsoft.com
Speed Up OpenAI Embedding By 4x With This Simple Trick! | Microsoft Community Hub
In today’s fast-paced world of AI applications, optimizing performance should be one of your top priorities. This guide walks you through a simple yet...
010
Wassim Chegham @wassim.dev · 08/03/2025
Today, we celebrate the brilliance, strength, and resilience of women everywhere. To the innovators, leaders, creators, and changemakers—thank you for shaping the world with your talent and vision. Let's continue to uplift, support, and champion equality every day.
020
Wassim Chegham @wassim.dev · 17/02/2025
new matcha keycaps!
1140
Wassim Chegham @wassim.dev · 17/02/2025
Alright network, what are your best earphones for jogging?
410
Reposted by Wassim Chegham
squillace @squillace.bsky.social · 17/02/2025
For the EU Monday, have a look if you missed this. We're getting ready to post how to run JavaScript and then #webassembly components this way as well.
031
Wassim Chegham @wassim.dev · 13/02/2025
Run #DeepSeek models locally in your GitHub Copilot Chat 🚀
dev.to
DeepSeek Extension for GitHub Copilot in VS Code 🚀
tl;dr: Run DeepSeek models in your GitHub Copilot Chat 🚀 DeepSeek has been getting a lot of buzz...
061
Wassim Chegham @wassim.dev · 11/02/2025
Taking some time off 🌊
0100
Reposted by Wassim Chegham
Wassim Chegham @wassim.dev · 03/02/2025
Build intelligent applications that harness LLMs and RAG with Azure Container Apps, Azure OpenAI, and Azure AI Search. From real-time data generation to GPU-powered fine-tuning, this setup delivers powerful AI capabilities for modern apps. Learn more www.youtube.com/shorts/aIDkX...
youtube.com
Intelligent Apps with Azure Container Apps – in 1 Minute #azuredeveloper #azure
YouTube video by Microsoft Azure Developers
094
Wassim Chegham @wassim.dev · 03/02/2025
Build intelligent applications that harness LLMs and RAG with Azure Container Apps, Azure OpenAI, and Azure AI Search. From real-time data generation to GPU-powered fine-tuning, this setup delivers powerful AI capabilities for modern apps. Learn more www.youtube.com/shorts/aIDkX...
youtube.com
Intelligent Apps with Azure Container Apps – in 1 Minute #azuredeveloper #azure
YouTube video by Microsoft Azure Developers
094