
Cloud Editor @InfoQ, Microsoft Azure MVP, Crew Member @AzureLowLands, Traveller, Runner, #Seahawks, #SeaUsRise, #SeaKraken, Metal Music, Opinions are my own!
Ede, Gelderland, Netherlands
Joined May 2008
- Tweets13.7K
- Following921
- Followers2.7K
- Likes4.1K
628 of 628 Photoshop menus implemented. ~45% ready for real work.
The dev behind the AI-built Adobe clones walked back “parity in a month.” His own roadmap now says 2,300-4,100 more agent hours — and its PSDs still don’t open reliably in Photoshop.
infoq.com/news/2026/10/photo… #ai
Four rules for the MCP layer, built on Azure Functions. Three hold. The fourth (readOnlyHint/destructiveHint) never reaches the wire: the Functions MCP trigger has no field for it. Access is not authority; the API decides.
sjwiggers.com/2026/10/22/azu…
#azurefunctions #mcp
Logic Apps Automation agents run code two ways: a JavaScript Code Interpreter, or a sandbox with your repo cloned in. I built a contract reviewer on the sandbox. Correct verdict in 33 s, after 4 failures. Loop count defaults to 5,000. sjwiggers.com/2026/10/20/log… #azure #logicapps
MCP vs RAG vs Skills is the wrong fight. Connection, knowledge, procedure. None decides what the agent may do. Built all three into one Azure agent; run one was right because the model did the math itself and skipped the script. Governance gap.
sjwiggers.com/2026/10/16/mcp…
#mcp
Cloudflare’s new OHTTP Gateway refuses requests that arrive via Cloudflare. On purpose. Relay and gateway must be different parties, or one company sees both who you are and what you asked. The rejection is the feature.
infoq.com/news/2026/10/cloud…
#ohttp #privacy
Maia 300: one Ethernet fabric, KV state moves prefill→decode without leaving it, 288 GB HBM4 per chip. Then the headline: 40% more tokens per megawatt. Tokens per watt isn’t a rate, and nobody names the GPU or the context length.
infoq.com/news/2026/10/azure…
Logic Apps Automation pricing is out. The free grant is worth roughly $21 a month. The environment is free for 60 days, then costs about $30.66 a month, running or idle. Put day 61 in your calendar. sjwiggers.com/2026/10/10/log… #azure #logicapps
Revoking a Foundry agent's data role took 60 s to bite. A kill switch at the APIM gateway took 7.8 s. Default trace sampling quietly dropped 2 of 23 audit steps. Five governance questions, five drills, measured: sjwiggers.com/2026/10/08/fou… #microsoftfoundry #aigovernance
20 identical payment requests. 1 idempotency key. 16 charges. All 20 callers got a 201. Twelve API design patterns on Azure, and the one where a green test suite tells you the least. sjwiggers.com/2026/10/07/api… #azure #apidesign
Picking Azure messaging? Start with the payload, not the product.
sjwiggers.com/2026/10/03/azu… #azure #servicebus
@egrootenboer
Every real-time connection in Azure hits a ~4-minute ceiling. App Service stops at 230s, Front Door at 240s, same load balancer underneath. Six patterns, one limit. Plan the reconnect.
sjwiggers.com/2026/10/01/rea…
#azure #realtime
Ran Microsoft's Cosmos DB Agent Kit (100+ best-practice rules) against my own sample repo. Caught a real bug: mock embeddings never normalized to unit length, silently breaking cosine-similarity scores.
sjwiggers.com/2026/09/29/cos…
#agenticai
Apple Reference Image signs pixel data inside the iPhone 18 Pro sensor, then develops it in Private Cloud Compute under Apple's signature.
Trust moves from C2PA's editing chain to Apple. Verification stays on Apple platforms.
infoq.com/news/2026/09/apple…
A "10 per second" rate limit let 19 through in 200 ms. Add a second replica and every in-process limiter doubled. I load-tested six rate limiting algorithms on Azure, so you don't have to guess.
sjwiggers.com/2026/09/24/rat…
#ratelimiting #azure
1,727 price meters for Foundry Models in one Azure region. None carries a model id. So I built a ledger that joins the ARM catalog, Retail Prices and your own deployments: cost per 1M tokens, retirement dates, what breaks.
sjwiggers.com/2026/09/22/fou…
#microsoftfoundry #azure
AWS says it cannot restore data held exclusively in a damaged UAE availability zone, or exclusively in its Bahrain region, after strikes during the conflict with Iran.
Multi-AZ and S3 durability are regional properties.
infoq.com/news/2026/09/aws-m…
Same user, session revoked. CAE-capable client lost access in 4 seconds. The other kept going for 65 minutes.
Six deployable samples measuring what the Entra ID architecture diagram compresses:
sjwiggers.com/2026/09/20/mic…
#entraid #conditionalaccess
Real production case: an account at 100% RU utilization, throttling under load. Cause wasn't throughput — one partition absorbing 80% of traffic. Fixing the model dropped utilization to 20-35%.
sjwiggers.com/2026/09/17/cos…
GPT-6 Astra is the first model OpenAI classifies as Critical for cybersecurity under its Preparedness Framework.
In expert-led testing it found unknown vulnerabilities in a browser and an OS kernel and built working exploits.
infoq.com/news/2026/09/gpt-6…
Foundry Agent Service BYO thread storage: Cosmos DB needs 3,000 RU/s minimum or you get CapabilityHostProvisioningFailed. Classic and New runtimes also write to different containers entirely.
sjwiggers.com/2026/09/16/cos…
#agenticai