motyl.dev
TrendingNewsletterBlogNewsAbout
Support
Grzegorz Motyl

© 2026 Grzegorz Motyl. Raising the bar of professional software development.

GitHubBlueskyEmail
Home
News
Blog
Me
    motyl.dev
    TrendingNewsletterBlogNewsAbout
    Support
    Newsletter/#5

    motyl.dev Weekly #5: Week 14 (Mar 30 – Apr 5, 2026)

    motyl.dev Weekly #5

    A curated digest of what I found worth reading this week.

    Security violations dominated the headlines this week, with two separate takes on the Axios npm compromise and a cautionary tale about Claude Code's source leaking through npm source maps. Meanwhile, TypeScript 7.0's Go rewrite is no longer a rumor but a migration guide. I recommend diving into video where Kent Beck is applying TCR discipline to AI-assisted coding, and article debating whether GitHub still earns its crown in the age of AI-native development. Plenty to dig into.

    While I was catching my beath after digging through all the news for this issue, I also found some time to work on my own agent, installed on my home QNAP NAS server. If you're interested in building your own agent or just want to see how one can be set up on a home server, check it out. I find it nice solution for running AI agent and still using subscription tokens without violating any terms of service, as the agent is executing CLI (tested on cladue code so far but could be adopted to Gemini CLI or Copilot) and not making API calls directly (more details in the blog post and you can expect follow up article soon ;) ).

    🤖 AI

    The Complete Guide to AI Agent Memory Files (CLAUDE.md, AGENTS.md, and Beyond) A thorough walkthrough of the memory file conventions that have emerged across AI coding agents — from Anthropic's CLAUDE.md to the broader AGENTS.md pattern. If you're setting up agent workflows in your repo and want to understand what each file does and how they interact, this is the reference to bookmark.

    Introducing the Vercel plugin for coding agents Vercel now ships a plugin that gives AI coding agents direct access to deployments, logs, and project configuration. The goal is to close the feedback loop — agents can deploy, inspect the result, and iterate without leaving the coding session.

    💻 Coding

    TypeScript 7.0 Project Corsa: Go Rewrite Migration Guide The long-rumored Go rewrite of the TypeScript compiler is happening. This migration guide covers what teams need to know: what changes, what breaks, and how to prepare your codebase. The performance gains are dramatic — 10x faster type-checking in benchmarks — but the transition path has sharp edges that are worth understanding before you upgrade.

    Genie Sessions: TCR Skill Kent Beck explores applying TCR (test && commit || revert) as a discipline for working with AI coding assistants. The constraint forces smaller, verifiable steps — exactly the kind of workflow that keeps agents honest.

    Welcome To Instructor Instructor is a Python library for getting structured output from LLMs using Pydantic models. If you've been hand-rolling JSON parsing from model responses, this handles validation, retries, and streaming out of the box.

    🎨 Frontend

    What's New on the Web Platform — March 2026 The monthly roundup from web.dev covering new browser APIs and platform changes that landed in March. A good way to stay current without tracking individual browser release notes.

    No AI in Node.js Core A community-driven position against bundling AI capabilities into Node.js core. The argument: keep the runtime lean and let the ecosystem handle AI integrations through packages. The discussion in the issues is as interesting as the proposal itself.

    🛠️ Tools

    Does GitHub still merit "top git platform for AI-native development" status? Gergely Orosz examines whether GitHub's dominance holds up in a world where AI-native development workflows are reshaping how teams interact with source control. The piece weighs Copilot's head start against emerging alternatives and asks hard questions about lock-in, pricing, and whether the moat is as deep as it looks.

    🏗️ Architecture

    We built an org-wide AI agent in 4 days. Here's what broke in the weeks after. A refreshingly honest post-mortem of deploying an AI agent across an entire organization. The build was fast; the real work started when edge cases, permission boundaries, and user expectations collided with reality. Required reading if you're planning a similar rollout.

    The Site-Search Paradox: Why The Big Box Always Wins Smashing Magazine digs into why site search on most e-commerce platforms underperforms compared to general-purpose search engines. The paradox: the more products you have, the worse your internal search tends to get — and the solutions are more about information architecture than search algorithms.

    🔒 Security

    The Axios Supply Chain Attack: What DevOps Teams Need to Know A breakdown of the Axios npm package compromise that injected a remote access trojan. Covers the attack vector, detection timeline, and what your team should check in their dependency tree right now.

    Axios npm Package Compromised With Remote Access Trojan A complementary take on the same Axios incident, with a focus on the Laravel ecosystem's exposure. Two perspectives on the same supply chain attack — worth reading both if your stack depends on Axios.

    Claude Code Source Leaked via npm Source Maps: Lessons for Every DevOps Team Anthropic's Claude Code CLI had its source exposed through npm source maps — an unintentional leak, not a breach. The takeaway is broader: if you're publishing compiled packages to npm, check what your source maps reveal.


    Curated by Grzegorz Motyl. Subscribe for weekly updates.

    ← #4: Week 13 (Mar 23 – Mar 29, 2026)
    Grzegorz Motyl

    © 2026 Grzegorz Motyl. Raising the bar of professional software development.

    GitHubBlueskyEmail