Syntackle - A software development blog covering news, topics & tutorials related to the web, javascript, jamstack, serverless, developer tools, AI and much more.
The Weekly Diff is a curated roundup of the week's most interesting developer stories. This week: a trojanized VSCode extension breaches 3,800 GitHub repos, Google silently replaces Antigravity with a chatbot, Microsoft kills Claude Code licenses, Files.md offers a no-lock-in Obsidian alternative, and Node.js 26 finally ships the Temporal API. [...]
OpenCode, pi, T3 Code, and Kilo are four open source AI coding agents you can try for free. I compare them by workflow fit, provider flexibility, Claude subscription access, and what "free" actually costs. [...]
AI models now support 1M+ token context windows, but bigger isn't always better. In this post, I talk about the "lost in the middle" problem, why models struggle to retrieve information from long contexts, and the trade-offs you should know before relying on large context windows. [...]
Learn how to use your Google AI subscription with Opencode using the opencode-gemini-auth plugin. Authenticate via Google OAuth to access Gemini models without an API key. [...]
antigravity-claude-proxy, an open source project by Badri Narayanan S, masterfully links Google’s Antigravity with Anthropic’s Claude Code, letting you run Claude models powered by your Antigravity tokens in Claude Code. [...]
React2Shell (CVE-2025-55182) is a highly critical vulnerability reported by Lachlan Davidson on November 29th, 2025. React2Shell has a CVSS score of 10.0 (most critical on the scale of 0-10), and is a pre-authentication remote code execution (RCE) vulnerability in which the vulnerable RSC (React Server Components) code unsafely deserializes payloads from HTTP requests to Server Function endpoints. [...]
Google casually dropped three products on Nov 18, 2025 — upgraded versions of two of their most popular products, Gemini and Nano Banana, and Antigravity — an IDE with agentic capabilities. This brings us back to the Gemini era in the cycle of SOTA (State-Of-The-Art) models. [...]
AWS and Azure, two of the largest cloud providers having a market share of ~30% and ~23% respectively (as of 2025), experienced large scale outages recently. These outages affected multiple interdependent services. In this post, I will explore what are the implications of these outages, what can be done about them, and how fragile the web really is. [...]
With the release of version 19.2, a new hook named `useEffectEvent` was introduced in React. As the name suggests, it is for the "events" defined inside `useEffect`. But what exactly is an "Event" and how does it affect the "Effect"? That's what I intend to discuss here in this post. [...]
Recently, typescript started giving me an error "Cannot find module or type declarations for side-effect import" every time I load a CSS file or a font file in the entry module of a framework such as Astro(Vite)/Nextjs. The interesting part is, I did not even change the typescript version of my project. It seemed like it was using some other version of typescript. [...]