Aiden Bai (@aidenybai)

React Doctor v2가 공개됐다. 에이전트가 생성한 잘못된 React 코드를 찾아 수정하는 도구이며, Next.js, Vite, React Native를 지원한다. 앱의 문제를 몇 분 안에 고칠 수 있다고 소개하며, 최신 버전은 npx react-doctor@latest로 실행할 수 있다.

https://x.com/aidenybai/status/2052780632510775469

#react #nextjs #vite #reactnative #opensource

Aiden Bai (@aidenybai) on X

React Doctor v2 is here Your agent writes bad React code, this catches it Works with Next.js, Vite, React Native. Fix your app in minutes npx react-doctor@latest

X (formerly Twitter)

Projecting React

TanStack Start 프로젝트에서 React의 무거운 번들 크기 문제를 해결하기 위해 React API를 재구성한 경량화된 프로젝션을 AI 도움으로 개발했다. 기존 Preact 호환성 문제를 극복하고, React의 핵심 기능만을 포함하는 최소 코어와 선택적 기능 토글 방식을 도입해 gzip 기준 80~85% 크기 감소와 최대 3배 빠른 성능을 달성했다. 이 프로젝션은 실제 React API와 동일한 실패 모드와 불변성을 유지하며, React Server Components도 지원한다. AI가 코드 생성과 버그 수정에 핵심 역할을 했으며, 이는 AI 기반 코드 재구성의 새로운 가능성을 보여준다.

https://tannerlinsley.com/posts/projecting-react/

#react #aiassisteddevelopment #vite #rsc #javascriptframework

Projecting React

An AI-generated projection of React's public API, shaped around what a TanStack Start app needs. ~9KB client, 2–3× faster on our workloads. Powers this blog today; capable of running tanstack.com end-to-end with no known regressions. An experiment, not a product. Not going into TanStack Start. Released, but not marketed.

Tanner Linsley
Ah, yes, the "Vite of #AI #agent #orchestration," because what we really needed was another layer of over-engineered scaffolding to complicate our lives even further. 🤖🛠️ Next up: a kit to manage the kits managing your kits, because recursion is apparently the new black. 🌀
https://ahk.cardor.dev #Vite #overengineering #techrecursion #complexity #HackerNews #ngated
agent-harness-kit — The Vite of AI agent orchestration

Define your agents in TypeScript. Get SQLite state, MCP tools, health checks, and coordination rules — automatically.

VoidZero Announces Rolldown 1.0

VoidZero가 개발한 Rust 기반의 고성능 자바스크립트 번들러 Rolldown이 1.0 버전으로 정식 출시되었다. Rolldown은 Vite 8의 기본 번들러로 채택되어 esbuild 수준의 속도와 Rollup 플러그인 호환성을 제공하며, 기존 Vite 사용자들이 별도의 코드 변경 없이 업그레이드할 수 있다. 이 번들러는 더 작은 번들 크기와 향상된 코드 분할 기능 등 독자적인 기능도 포함하고 있어 대규모 프로젝트에서 빌드 시간을 크게 단축시킨다. 앞으로 Vite와의 통합을 더욱 강화하고 개발 환경에서의 번들링 성능 개선을 목표로 하고 있다.

https://voidzero.dev/posts/announcing-rolldown-1-0

#javascript #bundler #vite #rust #rolldown

Announcing Rolldown 1.0

Rolldown, the high-performance Bundler for JavaScript, reached 1.0 stable and production readiness. It features speed, Rollup plugin compatibility, and unique bundler features. Upgrading from the latest RC does not need any code changes.

voidZero

Evan You—State of Vue 2026, by @evanyou.me (@vuejsamsterdam.bsky.social):

https://www.youtube.com/watch?v=a9_Ud5MFTjU

#videos #vuejs #vite

Evan You - State of Vue 2026

YouTube

[Proposal for] Framework-Agnostic Vitest, by @erus.dev:

https://github.com/vitest-dev/vitest/discussions/10271

#discussions #vitest #vite

[Proposal] Framework-Agnostic Vitest · vitest-dev vitest · Discussion #10271

Vitest's tight coupling with Vite has historically been one of its greatest strengths: instant HMR, a unified config, and a shared plugin ecosystem made it the natural choice for projects already i...

GitHub

TokenToad: как я сделал Chrome-расширение, чтобы перестать удивляться счетам за AI

Расходы на AI API копятся незаметно: сессия Claude Code тут, batch к GPT-5 там — и к концу месяца биллинг удивляет. Собрал бесплатное Chrome-расширение, которое показывает траты Anthropic, OpenAI и Gemini в реальном времени прямо в badge браузера.

https://habr.com/ru/articles/1031890/

#chrome_extension #ai_api #openai #anthropic #claude #расходы_api #токены #биллинг #preact #vite

TokenToad: как я сделал Chrome-расширение, чтобы перестать удивляться счетам за AI

Я активно пользуюсь API Anthropic, OpenAI и Gemini. Расходы копятся незаметно: сессия Claude Code тут, batch-запрос к GPT-4 там, и к концу месяца биллинг удивляет. Дашборды провайдеров показывают...

Хабр

Non basta ascoltare la Parola di Cristo: essa deve rimanere in noi, “circolando” nelle nostre vene come il sangue.

Riflessione per mercoledì 6 maggio 2026

https://donpi.it/io-sono-la-vite-vera/

#riflessioni #vangelodelgiorno #vite

Io sono la vite vera

Gesù è la vite «vera», cioè la vigna fedele, che ha corrisposto alle cure e alle attese di Dio e ha prodotto il «vino buono» della fedeltà all'alleanza.

l'angolo di donpi
Portare la realtà aumentata in classe https://edu.inaf.it/approfondimenti/scoperte/marco-arrigo-realta-aumentata-in-classe/

Dall’Hub per le scuole alle cacce al tesoro digitali: gli strumenti innovativi proposti dal CNR per la didattica. L’intervista a Marco Arrigo, Istituto per le Tecnologie Didattiche del CNR di Palermo in occasione del Congresso VITE3.

#intelligenzaArtificiale #MarcoArrigo #realtàAumentata #scuola #VITE @astronomia @astronomia

Heute sollte der Kuschelmammut mal wieder aktualisiert werden.
Seit ich mir mal die gesamte Instanz, zum Glück hatte ich ein Backup, zerschossen hatte, gehe ich da mit echt unguten Gefühlen ran...

Bei der Gelegenehit entdeckt, dass meine regelmäßigen automatischen Backups funktionieren. Das letzte habe ich dann auf Konsistenz geprüft: für meinen Laienblick sah es gut aus.

Zurück zum Update. Da ich auf einer vergleichsweise alten Verson stand, erst einmal ein Zwischenupdate auf 4.4.16

Das lief völlig problemlos durch.

Mutig geworden, habe ich mir dann 4.5.0 vorgenommen. Zu 4.5.9 wollte ich...

Tja, war nichts. Vite lief nicht durch. Irgendwo bei Node.js. löste ein Paket einen "illegal Instruction" Error aus.

Verdammt.

Am Ende hat ein Script geholfen von Gemini pro:

```
#!/bin/bash
# fix-rollup.sh - Repariert den "Illegal Instruction" Fehler auf dem Raspberry Pi (ARM64)
# Ersetzt native CPU-Binaries durch die plattformunabhängige WebAssembly-Version.
echo " Schritt 1: Entferne defekte, CPU-spezifische Rollup-Ordner..."
rm -rf node_modules/rollup
rm -rf node_modules/vite/node_modules/rollup
echo " Schritt 2: Installiere die WebAssembly-Version (WASM)..."
yarn add @rollup/wasm-node --force
echo " Schritt 3: Setze den neuen WASM-Motor in Vite und Rollup ein..."
cp -R node_modules/@rollup/wasm-node node_modules/vite/node_modules/rollup
cp -R node_modules/@rollup/wasm-node node_modules/rollup
echo " Fertig! Die Hardware-Inkompatibilität ist gepatcht."
echo " Du kannst jetzt den Build starten mit:"
echo " RAILS_ENV=production bundle exec rails assets:precompile"
```

Meine Update Routine sieht nun so aus:

```
sudo -u mastodon bash -l
cd /home/mastodon/live
git fetch --tags
git checkout v4.5.9
bundle install
yarn install
./fix-rollup.sh
RAILS_ENV=production bundle exec rails assets:precompile
RAILS_ENV=production bundle exec rails db:migrate
exit
sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
```

Im fix-rollup.sh steht das Script.

Wann ich auf .9 aktualisiere, weiss ich noch nicht. Jetzt jedenfalls nicht.

#mastodon #linux #node.js #vite #nervenzusammenbruch #ichhasselinux