thiery-michel.bsky.social @thiery-michel.bsky.social · 29/09/2026swarmtraces.orgswarmtraces.orgRevealing the details of how OpenAI agents hacked Hugging FaceWhen a swarm of 700 OpenAI agents hacked Hugging Face in July, they left behind a public trail of evidence. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 24/09/2026marmelab.com/blog/2026/09...marmelab.comThe State Of AI Harness Engineering 2026We audited 246 open-source repositories and read 57 publications to better understand the trends of tooling for agentic coding. 010
thiery-michel.bsky.social @thiery-michel.bsky.social · 21/09/2026ondrejvelisek.github.io/the-cost-of-...ondrejvelisek.github.ioThe Cost of Abstraction for Humans and AI Agents | Ondrej VelisekOver my career I have seen many mid-level developers craving more and more abstraction. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 18/09/2026claude.com/blog/agentic...claude.comAgentic coding is straining CI. Here’s how we scaled test impact analysis at Anthropic | Claude by AnthropicOur CI job volume increased 25x over 6 months. We patched our test selection service three times before finding a sustainable solution. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 17/09/2026hemanth.github.io/functional-p...hemanth.github.ioFP Jargon — Interactive Functional Programming Knowledge GraphInteractive knowledge graph exploring 69 functional programming concepts, category theory morphisms, and algebraic structures with JavaScript ES2015 examples. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 15/09/2026earendil.com/posts/measur...earendil.comIf coding is solved, what now?: Measuring the sloppiness of code | EARENDILExploring how to measure code sloppiness, why correct code can still erode a codebase, and why human intuition and taste still matter. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 14/09/2026planetscale.com/blog/the-lif...planetscale.comThe lifecycle of a sharded Postgres query — PlanetScaleFollow a SQL query through the router, across four Postgres shards, and back. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 11/09/2026marmelab.com/blog/2026/09...marmelab.comReal-Time and Offline Are the Same ProblemHere's what I learned building local-first apps with Verdant and TanStack DB, and why the architecture is worth it in any case. 112
thiery-michel.bsky.social @thiery-michel.bsky.social · 09/09/2026evilmartians.com/chronicles/t...evilmartians.com10 anti-AI slop moves for frontend projects going faster than humans can review—Martian Chronicles, Evil Martians’ team blogTen checks that catch what AI-written frontend code hides: contract codegen, boundary linting, mutation testing, and dead-code detectors. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 08/09/2026engineering.atspotify.com/2026/9/porta...engineering.atspotify.comPortal by Spotify cut my Claude Code token usage by 90% | Spotify EngineeringMost of what an AI coding agent does for me isn't thinking. It's I/O. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 07/09/2026nolanlawson.com/2026/08/23/t...nolanlawson.comThe asteroid currently hitting frontend web developmentA lot of the educators I admire in the frontend web space seem to be either bowing out or dialing back their efforts: Axel Rauschmayer, Salma Alam-Naylor, Josh W. Comeau, to name a few. Other well-… 012
thiery-michel.bsky.social @thiery-michel.bsky.social · 04/09/2026github.blog/ai-and-ml/gi...github.blogHow we make AI coding more cost efficient without sacrificing task qualityWhy shorter outputs can cost more, and how GitHub Copilot reduces wasted work across the complete coding task. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 03/09/2026marmelab.com/blog/2026/09...marmelab.comCan An AI Agent Debug Kubernetes? I Broke A Cluster To Find Outk8sgpt, kubectl-ai and kagent diagnosed my sabotaged cluster. One of them even repaired it on its own. Here's which I'd trust in production. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 02/09/2026zod.dev/blog/reducin...zod.devReducing Zod's memory footprint by an order of magnitude with method memoizationA bare z.string() retained 7.5kb of heap in Zod 4.4. In Zod 4.5 it retains 784 bytes. One change to where a schema's methods live accounts for nearly all of it. 010
thiery-michel.bsky.social @thiery-michel.bsky.social · 01/09/2026pwning.systems/posts/llm-me...pwning.systemsI accidentally turned LLM memory into program analysis :: pwning.systemsWhy I stopped trying to give LLM agents a better memory and instead built Lemmalog, a Datalog engine that maintains an agent's knowledge as analysis state, with provenance, retractions and incremental... 010
thiery-michel.bsky.social @thiery-michel.bsky.social · 31/08/2026wayofmarkdown.com/markdown-dat...wayofmarkdown.comThe Markdown Database Pattern | The Way of MarkdownTreat a folder of markdown files as records in a database — the pattern behind Obsidian Bases, Notion-style workflows without lock-in, and more. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 28/08/2026www.gatesnotes.com/a-turbulent-...gatesnotes.comThe choices we make about AI now are critical | Bill GatesAI will either be the greatest equalizer ever invented, or the worst source of injustice. We need to start planning now so it makes the world a fairer place. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 25/08/2026omegion.dev/2026/08/ai-a...omegion.devAI and Infrastructure Engineering · OmegionHow I actually use AI in day-to-day infrastructure work, and why I think it's the next layer of abstraction rather than a replacement for the engineer - the same way Kubernetes was for Ansible. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 31/07/2026depot.dev/blog/github-...depot.devGitHub is the wrong shape for this new worldGitHub isn't just falling short on performance and reliability. The whole collaboration paradigm is the wrong shape for how we build software now. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 28/07/2026claude.com/blog/the-new...claude.comThe new rules of context engineering for Claude 5 generation models | Claude by AnthropicWe removed over 80% of Claude Code's system prompt for more advanced models. How to apply the lessons we learned to your own context engineering in Claude Code and with your own agents. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 23/07/2026www.tryai.dev/blog/ai-draw...tryai.dev"Drawing" the Mona Lisa with GPT-5.6, Claude, Gemini, and GrokFour frontier models, a blank canvas, and colored pencils. We tracked every stroke, dollar, and output as they tried to draw the Mona Lisa. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 22/07/2026www.elastic.co/security-lab...elastic.coContagious Interview malware in SVG images: DPRK campaign — Elastic Security LabsContagious Interview malware uses SVG steganography to hide payloads in a developer coding challenge. No antivirus vendor detected it. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 21/07/2026www.jasnell.me/posts/fetch-...jasnell.meFetch Needs Error CodesHTTP/2 and HTTP/3 have rich, typed error signaling that the Fetch API completely discards. The TC39 error code proposal could fix that. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 20/07/2026www.aha.io/engineering/...aha.ioHow do you stay familiar with the code when it's written by an LLM?If you used an LLM to write code you shipped a month ago, how well do you remember it? Would you realize if the code you committed today would break it? If a customer reported a bug, would you quickly... 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 16/07/2026olliewilliams.xyz/blog/no-build/olliewilliams.xyzDo we still need build tools?Do we still need Rspack, SWC, PostCSS, Vite, Parcel, Webpack, Turbopack, esbuild, Rollup, Rolldown, Babel, Autoprefixer, esbuild and Lightning CSS in 2026? 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 13/07/2026marmelab.com/blog/2026/07...marmelab.comOpen Source Is Rocket Fuel for AI AgentsWhen using AI to build applications, many developers prefer to implement their own solutions rather than rely on existing libraries. But that comes at a cost. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 10/07/2026devblogs.microsoft.com/typescript/a...devblogs.microsoft.comAnnouncing TypeScript 7.0 - TypeScriptToday we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to 010
thiery-michel.bsky.social @thiery-michel.bsky.social · 09/07/2026lilianweng.github.io/posts/2026-0...lilianweng.github.ioHarness Engineering for Self-ImprovementThe concept of recursive self-improvement (RSI) dates back to I. J. Good (1965), where he defined an “ultraintelligent machine” as a system that can surpass humans in all intellectual activities and d... 010
thiery-michel.bsky.social @thiery-michel.bsky.social · 08/07/2026htmx.org/essays/worki...htmx.org</> htmx ~ Working With AI: A Concrete ExampleIn this essay, Carson Gross walks through a concrete bug fix in hyperscript to show where AI helped, where it fell short, and why keeping a knowledgeable human in the loop is what kept complexity in c... 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 07/07/2026unsung.aresluna.org/if-youre-a-b...unsung.aresluna.orgIf you’re a button, you have one job – UnsungA blog about software craft and quality 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 06/07/2026goodnameforablog.com/posts/very-a...goodnameforablog.comVery Average PrototypesEarlier this year, I decided to give AI coding a go. In general, my emotional reaction to doing so was “anger and frustration”, but I found if I used it carefully it sped up what I was doing. It ate a... 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 03/07/2026anatoliybabushka.com/blog/when-to...anatoliybabushka.comMost rewrites serve the engineer, not the businessThe urge to rewrite working code usually serves the engineer, not the business. A test for when a rewrite is worth it, and what AI does and doesn't change. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 30/06/2026magazine.sebastianraschka.com/p/using-loca...magazine.sebastianraschka.comUsing Local Coding AgentsUsing Open-Weight Models in Local Coding Harnesses as an Alternative to Claude Code and Codex Subscriptions 010
thiery-michel.bsky.social @thiery-michel.bsky.social · 29/06/2026nodesource.com/blog/npm-v12...nodesource.comBlocking Install Scripts Is Not a Silver Bulletnpm v12 blocks install scripts by default, but supply chain attacks won't disappear. Learn why runtime execution, the Node.js permission model, and sandboxing still matter. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 25/06/2026www.skovhus.dev/blog/moving-...skovhus.devMoving Linear from styled‑components to StyleXHow we are moving toward stricter styling contracts, less runtime work, and a more predictable foundation for Linear’s UI. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 24/06/2026tanstack.com/blog/tanstac...tanstack.comHow an Underrated Refactor Saved 90% Memory Usage | TanStack BlogTanStack Table V9 can use dramatically less memory than Table V8 in large tables because row, column, cell, and header APIs now live on shared prototypes instead of every object instance. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 22/06/2026newsletter.posthog.com/p/why-were-b...newsletter.posthog.comWhy we're bullish on loopsWTF are loops, why is everyone arguing about them, and why do they actually matter? 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 19/06/2026roman.pt/posts/linked...roman.ptA backdoor in a LinkedIn job offerA fake recruiter, a crypto repo, and a remote code execution payload hidden in a test file. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 18/06/2026developer.mozilla.org/en-US/blog/i...developer.mozilla.orgIntroducing the MDN MCP server | MDN BlogMDN's MCP server brings MDN's documentation and browser compatibility data directly into your editor or IDE, giving your LLM or coding agent access to accurate, up-to-date web platform information. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 17/06/2026tanstack.com/blog/tanstac...tanstack.comTypeScript Performance in TanStack Table V9 | TanStack BlogTanStack Table V9's types do a lot more than V8's did. Here's how we cut type instantiations by 62-86% across every package between alpha.54 and beta.12 to keep the editor experience feeling instant. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 16/06/2026blog.janestreet.com/formal-metho...blog.janestreet.comFormal methods and the future of programmingI’ve been telling people for the last 25 years that Jane Street as an organization was just not interested in formal methods. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 15/06/2026jjenzz.com/best-loading...jjenzz.comThe Best Loading States Are No Loading StatesApplications often end up with all sorts of UI whose sole purpose is to occupy the space where data should eventually appear. We're all spending a surprising amount of time solving the same problem, a... 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 12/06/2026globalnews.ca/news/1181388...globalnews.caAI-generated music is flooding the internet — and it’s bad for everyone | Globalnews.caThe internet is becoming increasingly infested with musical AI slop. This is not good for anyone, including all the streaming music platforms. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 11/06/2026the-decoder.com/landmark-ger...the-decoder.comLandmark German ruling declares Google's AI Overviews are Google's own words and makes it liable for false answersA German regional court has ruled that Google is directly liable for the content of its AI search overviews. According to the court, previous limited liability protections for search engine operators ... 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 10/06/2026cpojer.net/posts/modern...cpojer.netModern Engineering ValuesModern engineering values. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 09/06/2026www.personneltoday.com/hr/ai-digita...personneltoday.comAI ‘digital twins’ in the workplace: the legal and ethical risksThe idea of digital twins at work sounds enticing, but organisations must think carefully about the legal and cultural implications. 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 08/06/2026www.ashbyhq.com/blog/enginee...ashbyhq.comAI, Ashby Engineering, and the Future | AshbyBuilding people software for high growth companies. 010
thiery-michel.bsky.social @thiery-michel.bsky.social · 03/06/2026nolanlawson.com/2026/05/25/u...nolanlawson.comUsing AI to write better code more slowlyA lot of people seem convinced that the point of AI coding is to write low-quality code as fast as possible. Spew out barely-passable slop, open massive PRs, and merge them unvetted. Ship it! But t… 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 02/06/2026jkm.dev/posts/how-20...jkm.devHow 2004 RuneScape fit a multiplayer RPG into 56k dial-up · jkm.devIn 2004 I played too much RuneScape on a 56k modem that died the moment Mum picked up the phone. A 3D world, up to a couple of thousand players on a server, dozens on screen at once - in the browser, ... 000
thiery-michel.bsky.social @thiery-michel.bsky.social · 01/06/2026www.builder.io/blog/develop...builder.ioI Didn't Become a Developer to Review AI SlopAI makes PRs cheap, but trust is still expensive. Why developers are stuck reviewing endless AI slop and how automated code review can fix the bottleneck. 000