Wassim Chegham
@wassim.dev
JavaScript and AI at Microsoft · AX · UX · DX • Comp sc • Dad 🏠 https://wassim.dev · 🐙 https://wassim.dev/github · 🛒 https://wassim.dev/shop
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...
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.
dev.to
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...
@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 - 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
github.com
To get prepped ahead of time, come and build/run github.com/hyperlight-d...
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...
reupping, because this really is great work. I spend my life making compute cheaper, faster, and better -- and this is one example.
here's the #morging I want: thenewstack.io/github-agent... from @thenewstack.io and my fave, El Reg ( @theregister.com ): www.theregister.com/2026/02/17/g... !!! I have the honor of working with @mossaka.bsky.social, one of the great engineers on that GH workflow!
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.
Ouch! Looks like I just lost my investment 😭 www.brusselstimes.com/1868458/cowb...
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.
brusselstimes.com
Are you going to be replaced with #AI, as a Developer Advocate? Let's find out... www.linkedin.com/pulse/augmen...
Top Content on LinkedIn
Explore top LinkedIn content from members on a range of professional topics.
linkedin.com
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/...
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...
github.com
🚀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...
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!
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...
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.
hackernoon.com
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...
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...
techcommunity.microsoft.com
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!
TIL about "Problem Details for HTTP APIs" and `application/problem+json` MIME type! datatracker.ietf.org/doc/html/rfc...
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...
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" 🔥
Coordinate multiple AI agents and MCP servers (written in Java, .NET, Python and TypeScript) with LlamaIndex.TS and Azure AI Foundry. #ai
Introducing a Flagship MCP Sample App Powered by Azure AI Foundry And LlamaIndex.TS
hackernoon.com
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...
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 - 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
github.com
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.
Turning 41 today! Feeling grateful for my family, friends, and all the moments that make life special. Here's to new memories 🎊
#TIL you can animate Mermaid diagrams 🤯 See it in action: github.com/manekinekko/...
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...
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...
techcommunity.microsoft.com