Skip to content
Issam Maher R.
LinksRésuméالعربية

Links

Worth remembering

Things I've built, and the 233 news stories from 2024 onwards that shaped how I work: AI models and coding agents, .NET, the web platform, mobile, cloud, security and tech in Saudi Arabia. Each one links to its original source.

My projects

  • issam.si

    My corner of the web: who I am, what I've worked on, and the news from my field I keep coming back to.

    • Next.js 16
    • React 19
    • TypeScript
    • CSS
    • Vercel

In the field

233 links

October 2026

  • A faster, lighter C# Dev Kit

    Rebuilt C# Dev Kit opens solutions in about a second with a fraction of the memory, making VS Code viable for big repos.

    6 Oct·.NET Blog.NET
  • Mistral introduces Mistral Large 4

    1T-parameter multimodal MoE trained in Europe; preview API now, weights promised by end of October.

    6 Oct·Mistral AIAI models
  • Next.js 16.4 recommends Cache Components for every app

    New apps enable Cache Components by default ahead of Next.js 17; adds ensureStatic and agent-driven upgrades.

    6 Oct·Next.js BlogWeb

September 2026

  • Google introduces Gemini 4 Argon

    Google's next-generation frontier model raises max output to 1M tokens; initial access goes to cyber defenders.

    30 Sept·GoogleAI models
  • Vite+ 1.0: a unified, MIT-licensed web toolchain

    One CLI and config covering runtime and package manager management, dev, build, test and lint.

    28 Sept·VoidZeroWeb
  • Anthropic releases Claude Opus 5.5

    Fable 5.1-level performance at about 40% lower running cost than Opus 5.

    22 Sept·AnthropicAI models
  • OpenAI launches GPT-6 Sol and Luna following GPT-6 Astra

    GPT-6 tiers at half the API price of the 5.6 series, bringing Astra-level reliability to cheaper models.

    22 Sept·TechCrunchAI models
  • EU Cyber Resilience Act reporting obligations take effect

    Manufacturers selling software in the EU must report exploited vulnerabilities within 24 hours; open-source stewards have lighter duties.

    11 Sept·Crowell & MoringOpen source
  • React 19.3: stable View Transitions and Fragment Refs

    <ViewTransition>, Fragment refs, a browser() API for client-only rendering and Trusted Types support.

    9 Sept·React BlogWeb
  • Tailwind Labs joins Shopify

    Tailwind CSS remains MIT-licensed with long-term maintenance funded by Shopify.

    9 Sept·Tailwind CSS BlogWeb
  • Announcing .NET 11 Release Candidate 1

    Go-live licensed RC: C# 15 unions stabilized, Native AOT and container publishing improvements in the SDK.

    8 Sept·.NET Blog.NET

August 2026

  • Kubernetes v1.37 "Garhwal" released

    Pod Certificates and Cluster Trust Bundles go GA, putting mTLS certificate issuance into core Kubernetes.

    26 Aug·Kubernetes BlogCloud & DevOps
  • C# 15 preview: union types and closed hierarchies

    Unions, closed hierarchies, extension indexers and labeled break/continue arrive with .NET 11 in November.

    24 Aug·.NET Blog.NET
  • Cursor is acquired by SpaceX

    The leading AI editor gains access to SpaceX's GPU fleet to train its own coding models.

    14 Aug·CursorAI coding & agents
  • Dart 3.13 ships primary constructors (alongside Flutter 3.47)

    Stable primary constructors cut class boilerplate; Flutter 3.47 shipped the same day.

    12 Aug·Dart BlogMobile
  • Auto mode becomes the default in Claude Code

    A classifier replaces most permission prompts; Anthropic reports it caught 89% of dangerous commands vs 13.6% by humans.

    7 Aug·AnthropicAI coding & agents
  • Next.js 16.3 brings Instant Navigations

    Partial Prefetching, up to 90% less dev memory, TS 7 type checking and root params for i18n segments like [lang].

    3 Aug·Next.js BlogWeb

July 2026

  • EU begins enforcing AI Act and transparency rules from 2 August 2026

    Apps must disclose AI interactions and machine-mark AI-generated content when serving EU users.

    31 Jul·European CommissionAI models
  • MCP 2026-07-28 spec makes the protocol stateless

    Drops sessions and handshakes, adds header-based routing and multi round-trip requests, deprecates sampling and roots.

    28 Jul·Model Context ProtocolAI coding & agents
  • Official MCP C# SDK v2.0

    Next major version of the MCP SDK; check for breaking changes if you host MCP servers in ASP.NET Core.

    28 Jul·.NET Blog.NET
  • Hugging Face details an intrusion by an escaped OpenAI eval agent

    An agent broke out of its sandbox via a registry zero-day and ran a multi-day attack; a case study in agent containment.

    27 Jul·Hugging FaceAI coding & agents
  • US adds UAE to Country Group A:5 for advanced computing exports

    Puts the UAE among the most trusted US export destinations, easing access to advanced AI chips for regional clouds.

    17 Jul·G42Saudi & MENA
  • Moonshot AI announces Kimi K3 open-weight model

    2.8T-parameter model billed as the first open 3T-class release, with a 1M-token context.

    16 Jul·Moonshot AIAI models
  • OpenAI releases the GPT-5.6 family: Luna, Terra and Sol

    OpenAI moves to named capability tiers, each with a 1M-token context window.

    9 Jul·Simon WillisonAI models
  • TypeScript 7.0 released: the native Go compiler

    8-12x faster full builds and a new parallel --watch; options deprecated in 6.0 are removed.

    8 Jul·TypeScript BlogWeb

June 2026

  • Vercel can now run any Dockerfile

    Containerized backends can now deploy and autoscale on Vercel with pay-per-CPU pricing, next to frontends.

    30 Jun·Vercel BlogCloud & DevOps
  • .NET 8 and .NET 9 reach end of support on 10 Nov 2026

    No security patches for .NET 8 or 9 after 10 Nov 2026; production services should be on .NET 10.

    29 Jun·.NET Blog.NET
  • Android 17 released

    Apps targeting API 37 can no longer opt out of large-screen resizability, and new APIs are now Compose-only.

    16 Jun·Android Developers BlogMobile
  • Anthropic releases Claude Fable 5 and restricted Claude Mythos 5

    Mythos-class capability made generally available, with classifiers routing risky cyber/bio queries to a safer model.

    9 Jun·AnthropicAI models
  • .NET at Microsoft Build 2026

    Build 2026 .NET sessions: C# union types, .NET 11 runtime and SDK, and AI building blocks.

    8 Jun·.NET Blog.NET
  • VoidZero (Vite, Vitest, Rolldown, Oxc) joins Cloudflare

    Vite stays MIT and vendor-neutral, with a $1M Cloudflare fund for the ecosystem.

    4 Jun·Vite BlogWeb
  • Duende IdentityServer v8 with modular add-ons and new pricing

    .NET 10-only major release with SAML add-ons and new Lite/Standard tiers; relevant when weighing OpenIddict vs Duende.

    2 Jun·Duende Software.NET
  • GitHub launches the Copilot desktop app

    Agent-native desktop app for running parallel agents in isolated worktrees with cloud and local sandboxes.

    2 Jun·GitHubAI coding & agents

May 2026

  • OpenTelemetry graduates in the CNCF

    Graduation signals that OTel's core specs and APIs are mature enough to standardize on for long-term production use.

    21 May·OpenTelemetry BlogCloud & DevOps
  • Flutter 3.44: Swift Package Manager by default and Hybrid Composition++

    SwiftPM replaces CocoaPods by default for iOS/macOS builds, and Android platform views move to OS compositing.

    20 May·Flutter BlogMobile
  • Postmortem: TanStack npm supply-chain compromise

    pull_request_target plus cache poisoning let attackers steal an OIDC token and publish 84 versions with valid provenance.

    11 May·TanStackSecurity
  • EU agrees Digital Omnibus delaying AI Act high-risk obligations

    High-risk AI rules move to Dec 2027 (Annex III) and Aug 2028 (Annex I), changing compliance plans for EU products.

    7 May·Council of the EUAI models
  • Rolldown 1.0 is stable

    The Rust bundler behind Vite 8 is production-ready with Rollup plugin compatibility.

    7 May·VoidZeroWeb
  • Node.js 26 released with Temporal enabled by default

    Temporal replaces Date for robust date/time handling; V8 14.6 adds Map.getOrInsert and Iterator.concat.

    5 May·Node.js BlogWeb

April 2026

  • DeepSeek previews V4 Pro and V4 Flash open-weight models

    1.6T-parameter MoE with 1M-token context by default; API compatible with OpenAI and Anthropic formats.

    24 Apr·DeepSeekAI models
  • OpenAI releases GPT-5.5

    Agent-focused flagship with a 1M-token context, released six weeks after GPT-5.4.

    23 Apr·TechCrunchAI models
  • Kubernetes v1.36 "Haru": user namespaces reach GA

    User namespaces, SELinux mount labelling and fine-grained kubelet authorization went GA, tightening pod isolation.

    22 Apr·Kubernetes BlogCloud & DevOps
  • Meta Superintelligence Labs launches proprietary Muse Spark model

    Meta's new frontier model is proprietary, unlike its open-weight Llama releases; API is in private preview.

    8 Apr·MetaAI models
  • Anthropic previews Claude Mythos to defenders via Project Glasswing

    First frontier model held back from general release for its ability to find and exploit zero-days.

    7 Apr·AnthropicAI models
  • Microsoft Agent Framework 1.0 released

    Production-ready, stable agent APIs for .NET with multi-agent orchestration, A2A and MCP interop.

    3 Apr·Microsoft Agent Framework Blog.NET
  • Google releases Gemma 4 open models under Apache 2.0

    Gemma moves to Apache 2.0; the 31B and 26B MoE models are strong options for local and on-prem deployment.

    2 Apr·GoogleAI models
  • North Korea-linked actor compromises the Axios npm package

    A hijacked maintainer account published two Axios versions that pulled in a malicious dependency via postinstall.

    1 Apr·Google Threat IntelligenceSecurity

March 2026

  • Next.js 16.2 ships a stable Adapter API for all platforms

    A public, versioned build-output contract and test suite make self-hosting and non-Vercel deploys first-class.

    25 Mar·Next.js BlogWeb
  • TypeScript 6.0 released as the bridge to TypeScript 7

    strict by default, ESNext modules and deprecations of baseUrl, AMD/UMD and ES5 targets ahead of the Go-based 7.0.

    23 Mar·TypeScript BlogWeb
  • Trivy scanner and GitHub Actions compromised by TeamPCP

    A security scanner became the attack vector: 75 of 76 trivy-action tags were force-pushed to a credential stealer.

    20 Mar·WizSecurity
  • Vite 8 ships with Rolldown as its single bundler

    The Rust-based Rolldown replaces esbuild plus Rollup, with up to 10-30x faster production builds.

    12 Mar·Vite BlogWeb
  • Node.js moves to one major release per year, every release LTS

    Starting with Node 27, odd/even lines end; an Alpha channel replaces odd releases for early testing.

    10 Mar·Node.js BlogWeb
  • CVE program funding secured, easing fears of a repeat crisis

    CISA moved CVE to a protected budget line, avoiding a second funding cliff when MITRE's extension ended in March 2026.

    9 Mar·CSO OnlineSecurity
  • Official MCP C# SDK reaches v1.0

    Stable API for MCP servers and clients with full 2025-11-25 spec support and improved authorization discovery.

    5 Mar·.NET Blog.NET

February 2026

  • The React Foundation launches under the Linux Foundation

    React, React Native and JSX move from Meta to vendor-neutral governance backed by eight platinum members.

    24 Feb·React BlogWeb
  • Cloudflare outage on February 20, 2026 (BYOIP prefixes withdrawn)

    A cleanup task read a missing parameter as 'all prefixes' and withdrew about 25% of BYOIP routes for six hours.

    21 Feb·Cloudflare BlogCloud & DevOps
  • Google releases Gemini 3.1 Pro

    More than doubled Gemini 3 Pro's ARC-AGI-2 score to a verified 77.1%.

    19 Feb·GoogleAI models
  • Interop 2026 focus areas announced

    20 focus areas including container style queries, advanced attr(), scroll-driven animations and the Navigation API.

    12 Feb·web.devWeb
  • Flutter 3.41 decouples Material and Cupertino and adds public release windows

    Design-library updates can now ship outside SDK releases, and release dates are now published ahead of time.

    11 Feb·Flutter BlogMobile
  • .NET 11 Preview 1 is now available

    Kicks off .NET 11 with runtime-level async, Zstandard compression and collection expression arguments.

    10 Feb·.NET Blog.NET
  • State of JavaScript 2025 results

    13,000 respondents: TypeScript dominance grows, Vite overtakes webpack and AI-generated code nears 30%.

    3 Feb·State of JSWeb

January 2026

  • CSS anchor positioning becomes Baseline with Firefox 147

    Tooltips, menus and popovers can be positioned in pure CSS across all engines, replacing JS positioning libraries.

    30 Jan·web.devWeb

December 2025

  • Cloudflare "Code Orange: Fail Small" resilience plan

    After two global outages, Cloudflare commits to staged, auto-rolled-back config deploys; useful for any team's change process.

    19 Dec·Cloudflare BlogCloud & DevOps
  • Docker Hardened Images become free and open source

    More than 1,000 minimal, low-CVE base images are now free under Apache 2.0, which lowers the cost of hardening containers.

    17 Dec·Docker BlogCloud & DevOps
  • Kubernetes v1.35 "Timbernetes": in-place Pod resize reaches GA

    Pods can change CPU and memory without restarting; this is also the last release that supports cgroup v1.

    17 Dec·Kubernetes BlogCloud & DevOps
  • GitHub Actions pricing update: hosted runner cuts, self-hosted fee postponed

    Hosted runner prices fell up to 39% in January 2026; a proposed per-minute fee for self-hosted runners was postponed after backlash.

    16 Dec·GitHub ChangelogCloud & DevOps
  • Trump signs executive order to preempt state AI laws

    Creates an AI Litigation Task Force against state AI rules, adding uncertainty to US state compliance.

    12 Dec·LawfareAI models
  • The successful end of the kernel Rust experiment

    Kernel maintainers agreed Rust is no longer experimental but a permanent part of Linux.

    10 Dec·LWN.netOpen source
  • Anthropic donates MCP to the new Agentic AI Foundation

    MCP, AGENTS.md and goose moved under a Linux Foundation fund co-founded by Anthropic, OpenAI and Block.

    9 Dec·AnthropicAI coding & agents
  • npm classic tokens revoked; session-based auth now default

    All legacy npm tokens stopped working; CI publishing must use granular tokens or OIDC trusted publishing.

    9 Dec·GitHub ChangelogSecurity
  • Cloudflare outage on December 5, 2025

    A body-parsing change rushed out to mitigate the React Server Components CVE broke about 28% of HTTP traffic for 25 minutes.

    5 Dec·Cloudflare BlogCloud & DevOps
  • Critical RCE in React Server Components (React2Shell, CVE-2025-55182)

    CVSS 10 unauthenticated RCE in RSC deserialisation affected React 19 and Next.js apps; exploited in the wild within days.

    3 Dec·React BlogSecurity
  • Bun is acquired by Anthropic

    Bun stays MIT-licensed and open source, now backed by a company whose CLI tooling ships on it.

    2 Dec·Bun BlogWeb
  • Mistral releases Mistral 3 family under Apache 2.0

    Mistral Large 3 (675B MoE) plus 3B-14B Ministral models give a permissive open-weight European option.

    2 Dec·Mistral AIAI models

November 2025

  • MCP November 2025 spec adds tasks and simpler auth

    Experimental async tasks, Client ID Metadata Documents, URL-mode elicitation and sampling with tools.

    25 Nov·Model Context ProtocolAI coding & agents
  • Anthropic releases Claude Opus 4.5

    Frontier Opus model at a third of the previous price ($5/$25) and a new effort parameter.

    24 Nov·AnthropicAI models
  • Shai-Hulud worm returns, leaking secrets to 25,000 GitHub repos

    The second wave ran in preinstall scripts, so even failed installs executed it; disable lifecycle scripts in CI where possible.

    24 Nov·The RegisterSecurity
  • G42 receives US approval for advanced AI chip exports

    US export licences moved Stargate UAE from plan to deployment under a regulated compliance environment.

    20 Nov·G42Saudi & MENA
  • Cloudflare outage on November 18, 2025

    An oversized Bot Management feature file pushed to every edge node caused hours of global HTTP 5xx errors.

    18 Nov·Cloudflare BlogCloud & DevOps
  • Google launches Antigravity, an agent-first IDE

    Editor plus a manager view for orchestrating multiple agents that report through plans and artifacts.

    18 Nov·GoogleAI coding & agents
  • Google launches Gemini 3

    Gemini 3 Pro shipped the same day across the Gemini app, Search AI Mode and the developer API.

    18 Nov·GoogleAI models
  • Introducing C# 14

    Extension members (properties, static members), the field keyword and null-conditional assignment ship with .NET 10.

    17 Nov·.NET Blog.NET
  • Anthropic disrupts espionage campaign run through Claude Code

    A state-backed group used an agentic coding tool to automate 80-90% of an intrusion campaign.

    13 Nov·AnthropicAI coding & agents
  • Flutter 3.38 and Dart 3.10: dot shorthands and iOS 26 support

    Adds Dart dot shorthands, analyzer plugins, iOS 26/Xcode 26 support and predictive back on Android by default.

    12 Nov·Flutter BlogMobile
  • Announcing .NET 10 (LTS)

    The new LTS baseline, supported until 10 Nov 2028; the upgrade target for .NET 8 and 9 services.

    11 Nov·.NET Blog.NET
  • Aspire 13 released

    Largest Aspire release: first-class Python/JavaScript, multi-format connection strings and new deployment tooling.

    11 Nov·Aspire Blog.NET
  • Kubernetes announces retirement of Ingress NGINX

    No releases or security fixes after March 2026; clusters on ingress-nginx should plan a move to Gateway API.

    11 Nov·Kubernetes BlogCloud & DevOps
  • Visual Studio 2026 is generally available

    New IDE generation with a redesigned UI, faster load times and deeper Copilot integration; VS 2022 extensions work.

    11 Nov·Visual Studio Blog.NET
  • Collins names 'vibe coding' its word of the year

    Karpathy's February 2025 term for prompt-driven coding without reading the code went mainstream.

    6 Nov·The Korea TimesAI coding & agents
  • Microsoft and G42 announce 200 MW UAE data centre expansion

    Part of Microsoft's $15.2bn UAE investment, adding Azure AI and cloud capacity in the Gulf by end of 2026.

    5 Nov·G42Saudi & MENA
  • What's new in EF Core 10

    Named query filters, SQL Server 2025 vector and json types, complex types as JSON and LeftJoin support.

    Nov·Microsoft Learn.NET

October 2025

  • Aspire expands into a polyglot platform

    Aspire becomes a stack-agnostic orchestrator for building, observing and deploying distributed apps.

    31 Oct·Aspire Blog.NET
  • Azure Front Door post-incident review: global connectivity outage

    Incompatible config metadata exposed a latent data-plane bug that crashed AFD edge sites worldwide for about eight hours.

    29 Oct·Azure StatusCloud & DevOps
  • Cursor 2.0 ships with its own Composer model

    Agent-centric UI running parallel agents in git worktrees, plus an in-house model tuned for fast agentic edits.

    29 Oct·CursorAI coding & agents
  • GitHub announces Agent HQ for third-party coding agents

    Agents from Anthropic, OpenAI, Google, Cognition and xAI managed from one mission control inside GitHub.

    28 Oct·GitHubAI coding & agents
  • Groq powers HUMAIN One, an agent-based enterprise OS

    HUMAIN's first enterprise product replaces apps with voice-driven agents for HR, finance and procurement.

    28 Oct·GroqSaudi & MENA
  • Vitest 4 makes Browser Mode stable

    Component tests in real browsers, visual regression assertions and Playwright traces are now first-class.

    22 Oct·VoidZeroWeb
  • Next.js 16: Turbopack by default and Cache Components

    Turbopack becomes the default bundler and 'use cache' introduces an explicit, opt-in caching model.

    21 Oct·Next.js BlogWeb
  • Valkey 9.0 released

    The BSD-licensed Redis fork added hash-field expiry, atomic slot migration and multi-DB clustering, beyond a drop-in clone.

    21 Oct·Linux FoundationOpen source
  • AWS post-event summary: DynamoDB DNS failure in us-east-1

    A race condition in DynamoDB DNS automation left an empty record and cascaded to EC2, Lambda, NLB and much of the internet.

    20 Oct·AWSCloud & DevOps
  • Claude Code on the web runs tasks in cloud sandboxes

    Parallel cloud-run coding tasks with automatic PRs and network and filesystem isolation.

    20 Oct·AnthropicAI coding & agents
  • Anthropic introduces Agent Skills

    SKILL.md folders loaded on demand; published as an open cross-tool standard in December 2025.

    16 Oct·AnthropicAI coding & agents
  • Same-document view transitions reach Baseline

    With Firefox 144, document.startViewTransition works in all major engines for SPA route animations.

    16 Oct·web.devWeb
  • Claude Code adds plugins

    Bundles of slash commands, subagents, MCP servers and hooks that teams can share through marketplaces.

    9 Oct·AnthropicAI coding & agents
  • React Compiler 1.0 is stable

    Automatic build-time memoization is production-ready, reducing the need for manual useMemo and useCallback.

    7 Oct·React BlogWeb
  • AMD and OpenAI announce 6 GW GPU partnership

    Makes AMD Instinct a second large-scale GPU source for OpenAI, starting with MI450 in H2 2026.

    6 Oct·OpenAIAI models
  • Microsoft Agent Framework preview

    Successor to Semantic Kernel and AutoGen for building AI agents and workflows in .NET.

    1 Oct·.NET Blog.NET
  • React 19.2 released

    Adds <Activity>, useEffectEvent, cacheSignal and partial pre-rendering primitives to stable React.

    1 Oct·React BlogWeb

September 2025

  • Anthropic releases Claude Sonnet 4.5 and the Claude Agent SDK

    Top SWE-bench Verified score and 61.4% on OSWorld at the same $3/$15 price as Sonnet 4.

    29 Sept·AnthropicAI models
  • California enacts SB 53 frontier AI transparency law

    First US state law requiring frontier developers to publish safety frameworks and report critical incidents.

    29 Sept·eWeekAI models
  • Claude Code SDK renamed Claude Agent SDK

    The harness behind Claude Code exposed as a general SDK with subagents, compaction, tools and MCP.

    29 Sept·AnthropicAI coding & agents
  • PostgreSQL 18 released with asynchronous I/O

    Async I/O, uuidv7(), virtual generated columns and OAuth auth; md5 passwords are deprecated in favor of SCRAM.

    25 Sept·PostgreSQLCloud & DevOps
  • 2025 DORA report: State of AI-assisted Software Development

    DORA finds AI amplifies existing team strengths and weaknesses, and it introduces a seven-practice AI Capabilities Model.

    24 Sept·Google Cloud BlogCloud & DevOps
  • GitHub: our plan for a more secure npm supply chain

    npm moves to mandatory 2FA, short-lived granular tokens and OIDC trusted publishing; package publishers must migrate.

    22 Sept·GitHub BlogSecurity
  • OpenAI and NVIDIA announce 10 GW partnership with up to $100B investment

    One of the largest compute commitments ever, with the first gigawatt on Vera Rubin due in H2 2026.

    22 Sept·OpenAIAI models
  • Trusted Publishing comes to NuGet.org

    Publish packages from CI with short-lived OIDC tokens instead of long-lived API keys.

    22 Sept·.NET Blog.NET
  • .NET STS releases now supported for 24 months

    STS support grows from 18 to 24 months, so .NET 9 and .NET 8 both end on 10 Nov 2026.

    16 Sept·.NET Blog.NET
  • Shai-Hulud: self-propagating worm hits npm packages

    First self-replicating npm worm: stole tokens with TruffleHog and republished every package its victims could publish.

    16 Sept·BleepingComputerSecurity
  • Safari 26 adds anchor positioning, scroll-driven animations and more

    A 75-feature release that closed big gaps with Chromium, including WebGPU and every site as an iOS web app.

    15 Sept·WebKit BlogWeb
  • Cloudflare dashboard and API outage caused by a React useEffect bug

    A bad useEffect dependency made the dashboard flood an internal API, an example of a frontend bug becoming a backend outage.

    13 Sept·Cloudflare BlogCloud & DevOps
  • Performance Improvements in .NET 10

    Stephen Toub's annual deep dive into JIT, GC, collections and networking gains you get for free.

    10 Sept·.NET Blog.NET
  • MBZUAI and G42 launch K2 Think open-source reasoning model

    A 32B reasoning system released fully open, including training data, weights and deployment code.

    9 Sept·G42Saudi & MENA
  • chalk, debug and 16 other npm packages hijacked via phished maintainer

    Packages with ~2.6B weekly downloads shipped a crypto-stealer after a fake 2FA-reset email; lockfiles limited the blast radius.

    8 Sept·SemgrepSecurity
  • How HUMAIN is pushing Arabic AI with ALLaM 34B and HUMAIN Chat

    ALLaM 34B was trained on 500B+ Arabic tokens and hosted in-Kingdom under the PDPL, relevant for data-residency designs.

    5 Sept·Arab NewsSaudi & MENA

August 2025

  • AGENTS.md emerges as an open format for coding agent instructions

    A README for agents backed by OpenAI Codex, Jules, Cursor, Amp and Factory; one file instead of per-tool configs.

    27 Aug·InfoQAI coding & agents
  • s1ngularity: Nx build system packages compromised on npm

    Malicious Nx releases used local AI CLIs to hunt for secrets and leaked thousands of tokens to public GitHub repos.

    27 Aug·WizSecurity
  • Zed launches the Agent Client Protocol (ACP)

    An LSP-style open protocol that decouples coding agents from editors, starting with Gemini CLI.

    27 Aug·ZedAI coding & agents
  • Google to require developer verification for Android apps, including sideloaded ones

    Apps on certified Android devices must come from registered, verified developers, which affects distribution outside Play.

    25 Aug·Android Developers BlogMobile
  • GitHub Actions policy adds blocking and SHA-pinning enforcement

    Org admins can now require full-SHA pinning and block known-malicious actions, closing the tag-retargeting hole.

    15 Aug·GitHub ChangelogSecurity
  • Flutter 3.35 makes web hot reload stable and previews Widget Previews

    Stateful hot reload on the web is now on by default, and Widget Previews arrived as an experiment.

    14 Aug·Flutter BlogMobile
  • OpenAI launches GPT-5

    Unified fast/thinking model with mini and nano API tiers became the new default for ChatGPT and many integrations.

    7 Aug·OpenAIAI models
  • Google's Jules coding agent exits beta

    Asynchronous GitHub-connected coding agent became available to everyone with free and paid tiers.

    6 Aug·GoogleAI coding & agents
  • OpenAI releases gpt-oss-120b and gpt-oss-20b open-weight models

    OpenAI's first open-weight LLMs since GPT-2, Apache 2.0; the 20B model runs in 16 GB of memory.

    5 Aug·OpenAIAI models
  • EU AI Act obligations for general-purpose AI models apply from 2 August 2025

    Model providers now owe documentation, copyright policies and training-data summaries to downstream integrators.

    1 Aug·European CommissionAI models

July 2025

  • Stack Overflow 2025 survey: AI use up, trust in AI down

    84% of developers use or plan to use AI tools, yet 46% distrust the accuracy of their output.

    29 Jul·Stack OverflowAI coding & agents
  • Amazon Q VS Code extension shipped with an injected wiper prompt

    A malicious commit told the agent to delete files and cloud resources, a supply-chain warning for AI tooling.

    25 Jul·CyberInsiderAI coding & agents
  • White House releases America's AI Action Plan

    Over 90 federal actions on data-center permitting, AI exports and procurement rules for frontier models.

    23 Jul·The White HouseAI models
  • Gemini Deep Think achieves gold-medal standard at the IMO

    Officially graded IMO gold using natural-language proofs within the time limit, a reasoning milestone.

    21 Jul·Google DeepMindAI models
  • Bitnami announces major changes to its free container catalog

    Versioned Bitnami images moved to an unmaintained legacy repo, breaking many Helm charts and pipelines that pulled them.

    16 Jul·Bitnami (GitHub)Open source
  • AWS previews Kiro, a spec-driven agentic IDE

    Turns prompts into requirements, design and task specs before coding, plus event-driven agent hooks.

    14 Jul·KiroAI coding & agents
  • Cognition acquires Windsurf after Google hires its leadership

    Ended the Windsurf saga: OpenAI's $3B deal lapsed, Google paid $2.4B for talent, Cognition took the product.

    14 Jul·TechCrunchAI coding & agents
  • METR study: AI tools made experienced OSS developers 19% slower

    RCT on 246 real tasks found a slowdown while developers believed they were about 20% faster.

    10 Jul·METRAI coding & agents
  • xAI releases Grok 4 and Grok 4 Heavy

    Trained with large-scale RL on the 200k-GPU Colossus cluster; Grok 4 Heavy scored 50.7% on Humanity's Last Exam.

    9 Jul·xAIAI models
  • AutoMapper and MediatR commercial editions launch

    Lucky Penny Software dual license is live: free for small and OSS use, paid tiers for commercial teams.

    2 Jul·Jimmy Bogard.NET

June 2025

  • Google releases Gemini CLI, an open-source terminal agent

    Apache 2.0 terminal agent with a generous free tier, broadening the CLI coding agent category.

    25 Jun·GoogleAI coding & agents
  • Vercel introduces Active CPU pricing for Fluid compute

    Billing covers only active CPU time, which cuts the cost of I/O-bound functions such as API proxies and AI calls.

    25 Jun·Vercel BlogCloud & DevOps
  • Vite 7 released

    Requires Node 20.19+, targets Baseline Widely Available by default and paved the way for Rolldown.

    24 Jun·Vite BlogWeb
  • Linux Foundation takes over Google's A2A protocol

    A2A moved to neutral governance backed by AWS, Cisco, Google, Microsoft, Salesforce, SAP and ServiceNow.

    23 Jun·Linux FoundationAI coding & agents
  • OpenTofu 1.10 adds OCI registry support and native S3 state locking

    Providers and modules can come from container registries, and S3 state locking no longer needs DynamoDB.

    23 Jun·OpenTofu BlogCloud & DevOps
  • MCP spec 2025-06-18 adds elicitation and structured tool output

    Classified MCP servers as OAuth resource servers, required resource indicators and dropped JSON-RPC batching.

    18 Jun·Model Context ProtocolAI coding & agents
  • Biome v2 ships type-aware linting without tsc

    Biome's own type inference, plugins and monorepo support make it a stronger single-binary ESLint/Prettier alternative.

    17 Jun·Biome BlogWeb
  • Google Cloud incident report: global Service Control outage of June 12

    A code path without a feature flag plus a globally replicated bad policy took down APIs worldwide; a lesson in failing open.

    13 Jun·Google Cloud StatusCloud & DevOps
  • Android 16 released

    Android 16 came out in June and brought a new minor SDK release cadence, which changes when behavior changes reach apps.

    10 Jun·Android Developers BlogMobile
  • Apple introduces Liquid Glass design across iOS 26 and its other platforms

    Apple's broadest redesign changes what native iOS looks like, which puts pressure on cross-platform UI kits to keep up.

    9 Jun·Apple NewsroomMobile

May 2025

  • dotnet run app.cs: file-based C# apps in .NET 10

    Run a single .cs file with #:package directives, no project file; handy for scripts and tooling.

    28 May·.NET Blog.NET
  • Prompt injection via GitHub MCP server leaks private repo data

    A malicious public issue could make an agent exfiltrate private repositories, showing MCP's toxic-flow risk.

    26 May·Invariant LabsAI coding & agents
  • Anthropic releases Claude Opus 4 and Sonnet 4; Claude Code becomes generally available

    Models built for long-running agentic coding tasks, with tool use during extended thinking.

    22 May·AnthropicAI models
  • G42, OpenAI, Oracle, NVIDIA and partners launch Stargate UAE

    A 1 GW AI cluster in Abu Dhabi, with the first 200 MW due in 2026, puts frontier-scale compute in the Gulf.

    22 May·G42Saudi & MENA
  • Falcon-Arabic: TII's Arabic language model

    A 7B Arabic-first model trained on native Arabic data with an extended tokenizer, a practical option for Arabic NLP work.

    21 May·TII FalconSaudi & MENA
  • Microsoft.Extensions.AI and VectorData reach general availability

    Stable AI and vector store abstractions you can safely depend on in production services.

    21 May·.NET Blog.NET
  • TII releases Falcon-H1 hybrid Transformer-Mamba models

    Open-weight 0.5B to 34B models with 256K context under an Apache-based Falcon licence; check its terms before commercial use.

    21 May·Hugging Face (TII)Saudi & MENA
  • Flutter 3.32 adds experimental web hot reload

    Brought hot reload to Flutter web (experimental), plus Cupertino squircles and Firebase AI integrations.

    20 May·Flutter BlogMobile
  • GitHub Copilot coding agent: assign issues, get pull requests

    Asynchronous agent that works in a GitHub Actions environment and opens PRs, with human approval gates on CI.

    19 May·GitHubAI coding & agents
  • The Windows Subsystem for Linux is now open source

    Build 2025 headline: WSL code is on GitHub, the dev loop many .NET-on-Linux container workflows depend on.

    19 May·Windows Developer Blog.NET
  • Windows 11 announces native MCP support at Build 2025

    Microsoft adopted MCP at the OS level with a Windows MCP registry and built-in servers for files and WSL.

    19 May·MicrosoftAI coding & agents
  • OpenAI launches Codex cloud software engineering agent

    Runs parallel coding tasks in cloud sandboxes preloaded with your repo and proposes pull requests for review.

    16 May·OpenAIAI coding & agents
  • G42 to lead consortium building 5GW UAE-US AI Campus

    Billed as the largest AI infrastructure project outside the US, framed by the new US-UAE AI Acceleration Partnership.

    15 May·G42Saudi & MENA
  • Saudi Arabia and NVIDIA to build AI factories with HUMAIN

    PIF-owned HUMAIN launched with up to 500 MW of NVIDIA capacity planned and SDAIA sovereign GPU infrastructure.

    13 May·NVIDIA NewsroomSaudi & MENA
  • Node.js 24 released

    V8 13.6, npm 11, global URLPattern and AsyncContextFrame; this line became the LTS for most production apps.

    6 May·Node.js BlogWeb
  • Microsoft makes new accounts passwordless by default

    A major identity provider defaulting to passkeys signals where consumer sign-in UX and WebAuthn support are heading.

    1 May·Microsoft Security BlogSecurity
  • Redis returns to open source with AGPLv3 in Redis 8

    Redis added an OSI-approved AGPL option a year after moving to SSPL; check AGPL obligations before embedding or offering it as a service.

    1 May·RedisOpen source

April 2025

  • OpenTofu joins the CNCF as a sandbox project

    The MPL-licensed Terraform fork gained CNCF governance, with a licence-policy exception, strengthening it as a long-term option.

    30 Apr·heise onlineOpen source
  • Alibaba releases Qwen3 open-weight model family

    Apache 2.0 models from 0.6B to 235B with switchable thinking modes became a default for self-hosting.

    29 Apr·QwenAI models
  • CNCF moves to protect NATS from relicensing by Synadia

    Test of whether a donated foundation project can be pulled back to a BUSL licence by its original corporate sponsor.

    24 Apr·CNCFOpen source
  • Kubernetes v1.33 "Octarine" released; sidecar containers reach GA

    Native sidecar containers became stable, simplifying service-mesh, log-shipper and OTel collector patterns.

    23 Apr·Kubernetes BlogCloud & DevOps
  • CVE Foundation launched to secure the future of the CVE program

    CVE Board members formed a non-profit to make vulnerability IDs independent of a single government sponsor.

    16 Apr·CVE FoundationSecurity
  • OpenAI releases Codex CLI, an open-source terminal coding agent

    OpenAI's local, open-source answer to Claude Code that runs in the terminal against your repository.

    16 Apr·TechCrunchAI coding & agents
  • OpenAI releases o3 and o4-mini

    First OpenAI reasoning models able to call tools (search, Python, images) agentically inside their chain of thought.

    16 Apr·OpenAIAI models
  • Funding expires for key cyber vulnerability database

    MITRE warned the US contract running the CVE program was about to lapse, threatening the IDs every scanner and SBOM relies on.

    15 Apr·Krebs on SecuritySecurity
  • Google announces the Agent2Agent (A2A) protocol

    Open protocol for agent-to-agent discovery and task exchange over HTTP/JSON-RPC, positioned as complementary to MCP.

    9 Apr·Google for DevelopersAI coding & agents
  • Meta releases Llama 4 Scout and Maverick

    First MoE Llama models; Scout claims a 10M-token context and fits on a single H100 with Int4.

    5 Apr·MetaAI models
  • AutoMapper and MediatR going commercial

    The two staples of many Clean Architecture/CQRS codebases announced a move to commercial licensing.

    2 Apr·Jimmy Bogard.NET
  • Flutter 2025 roadmap update

    Lays out the year's priorities: Impeller completion, web hot reload, direct native interop and less verbose widget code.

    2 Apr·Flutter BlogMobile
  • Microsoft and Anthropic partner on an official C# SDK for MCP

    ModelContextProtocol NuGet package lets .NET apps expose tools to AI agents or consume MCP servers.

    2 Apr·Microsoft for Developers.NET
  • MassTransit v9 announced under a commercial license

    v9 requires a paid Massient license while v8 stays open source with patches through 2026; plan your bus strategy.

    Apr·MassTransit.NET

March 2025

  • OpenAI adopts Anthropic's Model Context Protocol

    MCP support landed in OpenAI's Agents SDK, making it a cross-vendor standard rather than an Anthropic-only one.

    27 Mar·The DecoderAI coding & agents
  • MCP spec 2025-03-26 adds OAuth 2.1 and Streamable HTTP

    Replaced HTTP+SSE with Streamable HTTP and added an authorization framework and tool annotations for remote servers.

    26 Mar·Model Context ProtocolAI coding & agents
  • Google releases Gemini 2.5 Pro thinking model

    Took #1 on LMArena with a 1M-token context window, putting Google back at the frontier.

    25 Mar·GoogleAI models
  • Postmortem on the Next.js middleware bypass (CVE-2025-29927)

    A spoofed internal header skipped middleware auth checks in self-hosted Next.js; never rely on middleware alone for authorization.

    25 Mar·VercelSecurity
  • Chrome ships a fully CSS-customizable <select>

    `appearance: base-select` lets you style native selects and put rich content in options while keeping accessibility.

    24 Mar·Chrome for DevelopersWeb
  • GitHub Action tj-actions/changed-files compromised

    Retagged releases dumped CI secrets into build logs across ~23,000 repos; the case for pinning Actions to commit SHAs.

    14 Mar·SemgrepSecurity
  • SLNX solution file format supported in the .NET CLI

    XML .slnx replaces the GUID-heavy .sln, giving far cleaner merges in multi-project repos.

    13 Mar·.NET Blog.NET
  • HybridCache is generally available for ASP.NET Core

    Two-level in-memory plus distributed cache with stampede protection and tag invalidation; replaces hand-rolled caching.

    12 Mar·.NET Blog.NET
  • TypeScript announces a native Go port, '10x faster'

    The compiler and language service are being ported to Go, promising ~10x faster builds and editor startup.

    11 Mar·TypeScript BlogWeb

February 2025

  • IBM completes acquisition of HashiCorp

    Terraform and Vault now belong to IBM Software, which matters when weighing them against OpenTofu and other options.

    27 Feb·IBM NewsroomCloud & DevOps
  • .NET 10 Preview 1 is now available

    First look at the .NET 10 LTS cycle across runtime, SDK, C# 14, ASP.NET Core and EF Core.

    25 Feb·.NET Blog.NET
  • Anthropic releases Claude 3.7 Sonnet and Claude Code preview

    First hybrid model with a toggleable extended-thinking mode and an API-controllable thinking budget.

    24 Feb·AnthropicAI models
  • React team sunsets Create React App

    CRA is deprecated for new apps; React now recommends frameworks or build tools such as Vite.

    14 Feb·React BlogWeb
  • Interop 2025 focus areas announced

    Browser vendors committed to align anchor positioning, view transitions, @scope, Navigation API and more in 2025.

    13 Feb·web.devWeb
  • Flutter 3.29 removes Skia on iOS and runs Impeller on all Android devices

    The iOS Impeller opt-out stopped working, and Android devices without Vulkan now fall back to Impeller on OpenGL ES.

    12 Feb·Flutter BlogMobile
  • Microsoft.Testing.Platform now supported by all major .NET test frameworks

    MSTest, NUnit, xUnit and TUnit can run on the lightweight VSTest replacement, speeding up CI test runs.

    10 Feb·.NET Blog.NET
  • Saudi Arabia commits $1.5bn to Groq AI inference infrastructure

    Expands the Dammam GroqCloud inference cluster, giving in-region low-latency LLM inference including the Saudi ALLaM model.

    10 Feb·GroqSaudi & MENA
  • Saudi Arabia announces $14.9bn of tech deals at LEAP 2025

    Groq, Databricks, Salesforce, Google and others committed to Saudi data centres, cloud and skills, shaping local platform options.

    9 Feb·Arab NewsSaudi & MENA
  • EU AI Act bans on prohibited practices apply; Commission issues guidelines

    From 2 Feb 2025, manipulative AI, social scoring and some biometric uses are banned for anyone serving EU users.

    7 Feb·CMSAI models
  • GitHub Copilot gets agent mode in VS Code

    Copilot began iterating on its own edits, running terminal commands and fixing errors; also previewed Project Padawan.

    6 Feb·GitHubAI coding & agents
  • Vercel introduces Fluid compute

    Lets one function instance handle many requests at once, which changes cold-start and cost behavior for serverless backends.

    4 Feb·Vercel BlogCloud & DevOps

January 2025

  • Dart team stops work on macros

    Macros were cancelled, so build_runner code generation stays the way to do serialization and data classes in Dart.

    29 Jan·Dart BlogMobile
  • Trump signs EO 14179 revoking Biden's AI executive order

    Reversed the US federal AI safety approach of EO 14110 in favour of deregulation and an AI action plan.

    23 Jan·The White HouseAI models
  • Bun 1.2 adds built-in Postgres and S3 clients

    Bun.sql, Bun.s3, a text lockfile and much better Node.js compatibility broaden Bun's server-side use.

    22 Jan·Bun BlogWeb
  • Tailwind CSS v4.0 released

    A rewritten engine with CSS-first configuration, cascade layers and much faster builds; migration is required from v3.

    22 Jan·Tailwind CSS BlogWeb
  • OpenAI, SoftBank, Oracle and MGX announce the $500B Stargate Project

    Set the scale of the AI data-center buildout that underpins model capacity, pricing and availability.

    21 Jan·OpenAIAI models
  • DeepSeek releases R1 reasoning model under MIT license

    Open-weight reasoning on par with o1 at a fraction of the cost reset assumptions about frontier training economics.

    20 Jan·DeepSeekAI models
  • Fluent Assertions v8 moves to a paid commercial license

    Commercial use of v8 now needs an Xceed license; v7 stays Apache 2.0, so pin it or switch libraries.

    16 Jan·DevClass.NET
  • Node.js 23.6 runs TypeScript files by default via type stripping

    `node file.ts` works without flags for erasable TypeScript syntax, removing a build step for scripts and tools.

    7 Jan·Node.js BlogWeb

December 2024

  • DeepSeek releases DeepSeek-V3 open-weight MoE model

    671B-parameter MoE (37B active) matching GPT-4o-class quality with open weights and very low API prices.

    26 Dec·DeepSeekAI models
  • OpenAI announces o3 with record ARC-AGI score

    Showed test-time compute scaling as a new capability lever, scoring 75.7%-87.5% on ARC-AGI-1.

    20 Dec·TechCrunchAI models
  • GitHub launches a free tier for Copilot in VS Code

    2,000 completions and 50 chat messages per month at no cost made AI assistance a default in VS Code.

    18 Dec·GitHubAI coding & agents
  • Flutter 3.27 makes Impeller the default renderer on modern Android

    Impeller became the default on Vulkan-capable Android devices, so teams had to test rendering and decide whether to opt out.

    11 Dec·Flutter BlogMobile
  • Judge grants WP Engine injunction against Automattic

    Court ordered WordPress.org access restored for WP Engine, a reminder that ecosystem infrastructure can be a single point of control.

    11 Dec·The RegisterOpen source
  • Cognition makes Devin generally available

    First widely sold autonomous coding agent, priced at $500/month for teams with Slack, IDE and API access.

    10 Dec·CognitionAI coding & agents
  • React 19 is stable

    Actions, use(), useOptimistic, ref as a prop and stable Server Components became the new React baseline.

    5 Dec·React BlogWeb

November 2024

  • Vite 6 released with the Environment API

    The Environment API lets frameworks model client, SSR and edge builds in one dev server.

    26 Nov·Vite BlogWeb
  • Anthropic introduces the Model Context Protocol (MCP)

    Open protocol for connecting LLM apps to tools and data; became the de facto standard for agent integrations.

    25 Nov·AnthropicAI coding & agents
  • Built-in OpenAPI document generation in .NET 9

    Microsoft.AspNetCore.OpenApi replaces Swashbuckle in the templates; worth planning the migration for Web APIs.

    25 Nov·.NET Blog.NET
  • C# 13 params collections make calls easier and faster

    params now accepts spans and any collection type, cutting allocations in hot-path APIs.

    14 Nov·.NET Blog.NET
  • Announcing .NET 9

    STS release with C# 13, Aspire 9, HybridCache groundwork and broad runtime and library performance gains.

    12 Nov·.NET Blog.NET

October 2024

  • GitHub Copilot adds Claude, Gemini and o1 model choice

    Copilot became multi-model, letting developers and orgs pick Anthropic, Google or OpenAI models per task.

    29 Oct·GitHubAI coding & agents
  • OSI releases the Open Source AI Definition 1.0

    First formal yardstick for calling a model open source; most open-weight models with restrictive licences do not qualify.

    28 Oct·InfoWorldOpen source
  • React Native 0.76 ships with the New Architecture on by default

    The bridge-less New Architecture and React Native DevTools became the default for new apps, a major change for native modules.

    23 Oct·React Native BlogMobile
  • Anthropic upgrades Claude 3.5 Sonnet and launches computer use beta

    First frontier model API that operates a desktop via screenshots, mouse and keyboard; SWE-bench Verified rose to 49%.

    22 Oct·AnthropicAI models
  • Next.js 15 released

    React 19 support, async request APIs and uncached-by-default fetch changed how App Router apps are written.

    21 Oct·Next.js BlogWeb
  • Deno 2 released with Node.js and npm compatibility

    Deno 2 can run existing Node/npm projects and adds a package manager, making it a realistic alternative runtime.

    9 Oct·Deno BlogWeb
  • Microsoft.Extensions.AI preview: unified AI building blocks for .NET

    IChatClient and IEmbeddingGenerator give one DI-friendly abstraction over OpenAI, Azure and Ollama providers.

    8 Oct·.NET Blog.NET

© 2026 Issam Maher R. · Riyadh, Saudi Arabia