
Fable 5 and qa-mcp: reverse-engineering the 1C TestClient protocol with AI
Habr case study: from Vanessa Automation to native TestClient in Python — where Codex stalled for a week, Fable 5 mapped the protocol in a day for qa-mcp.

Tag
All blog posts with this tag.

Habr case study: from Vanessa Automation to native TestClient in Python — where Codex stalled for a week, Fable 5 mapped the protocol in a day for qa-mcp.

Fetch JSON transcripts with timestamps via a RapidAPI endpoint — for LLM summarization, vector search, and subtitles without brittle page parsing.

Shumai offers media storage, frame-accurate review, collaboration, and an AI agent with semantic search. Deploy in minutes with Docker Compose or npm.

A home chatbot experiment: fine-tune a tiny local LLM with Unsloth and two-letter category codes instead of label names for metadata-aware RAG.

Practical guide to NeuralBridge SDK: multi-provider failover, cascade self-healing, and observability for OpenAI-compatible LLM calls in Python.

Intro guide to euv: virtual DOM, reactive signals, the html! macro, and mount — declarative frontend with Rust type safety compiled to WASM.

How the DashForge author turned Tailwind classes into typed props and built application-aware components: forms, visibleWhen, RBAC — without Controller per field.

React Status #479: React Router v8 as an intentionally boring release, Rust React Compiler port, RN 0.86, TypeScript 7 RC, and React ecosystem news.

Microsoft shipped TypeScript 7.0 RC on a new Go foundation: 6.0 compatibility, parallel builds, @typescript/typescript6 side-by-side, and a rebuilt --watch.

Deep dive into React 19 concurrent rendering: urgent vs transition updates, useTransition, useOptimistic, and Suspense boundaries without blocking the UI.

Rust-powered linters run 50–100× faster than ESLint, but choosing Biome or Oxlint depends on custom plugins, type-checking, and whether you want one tool instead of ESLint plus Prettier.

80M+ classification rows across 40M public repos — README, issue, and PR language signals under CC0 for evaluating multilingual developer AI tools.

How the author stabilized Core Web Vitals after dropping React: Cache API, cookie-gated HTML, removing Zod from the browser, and refactoring Astro forms.

A senior dev's honest take: Agent = Model + Scaffold, context engineering, the factory model, and why vibe coding does not scale past prototypes.

Staged publishing lets you upload to the registry, verify, then promote — reducing supply-chain blast radius. Plus pnpm 11.3 trustLockfile and npm 12 prerelease.

Eloquent abuse, missing indexes, cache, code structure, and client communication — what actually slows Laravel apps down.

runc, gVisor, Kata, Firecracker, and WASM on one Go service — cold start, memory, and threat-model fit.

async fn becomes a state machine everywhere — but Rust puts it on the stack while CPython puts it on the heap. Memory benchmarks and practice.

State of CSS, layout gaps, centering, declarative partial updates, and how AI reshapes site value.

L1 + Redis, single-flight, and graceful degradation — layercache benchmarks against thundering herds.

Google Apps Script, hidden Drive OCR, Gemini key rotation, and LockService — a Habr pipeline for cataloging huge archives.

14 MIT-licensed components from extend.ai: document viewers, bounding box citations, file upload, and e-signature.

ref vs reactive, destructuring traps, watchEffect loops, Teleport context — common Vue 3 mistakes from Dev.to.

Platform9, Monday.com, and PlayStation on restructuring the SDLC around AI, orchestration engineers, and review bottlenecks.

Head-to-head on schema and instruction tasks: DeepSeek 38–33, one regex vs split patterns, fewer unsolicited extras.

One input, weight and bias, training epochs, and a linear decision boundary — neural network fundamentals without frameworks.

getdoday.ru: ~76k lines without React, themeParams and bot DNS pitfalls, Telegram Stars billing with entitlements.

useActionState + Pydantic: one schema, field-level errors, built-in isPending — roughly half the form code.

baseUrl, paths, and project references: @shared/types instead of ../../../ and silent build failures without workspace:*.

Google Genkit for Go—structured outputs, multi-step flows, tools, observability, and model swaps without rewriting your logic.

Rendering, networks, component architecture, and Core Web Vitals—what button tutorials skip and production demands.

Sync conversion in HTTP vs a Redis queue: p95 dropped from 800ms to 3.8ms, throughput rose 4.8×—plus the complexity trade-off.

Profiling, indexes, ORM refactors, materialized views, connection pooling, and cache — a practical PostgreSQL and MySQL guide.

INSAIT released Gemma 3–based 12B and 27B models with Ukrainian support, multimodal features, and infrastructure hosted in Ukraine.

Concatenation, template literals, and innocent-looking sql variables — why reviews miss them and how eslint-plugin-pg catches them statically.

EADDRINUSE on Windows, macOS, and Linux without OS if/else chains. Strategy, Factory, TypeScript contracts, and shell-injection-safe runners.

Dev.to benchmark: ~0.9s vs ~3.2s p99, order-of-magnitude API economics, and routing most traffic to a cheap model with premium fallback.

Deleting one RTDB log entry returned an object instead of an array — white screen and items.map is not a function. Client-side normalization fixes it.

40% of teams cite security as the top barrier to scaling agentic AI. Docker Sandboxes, Engine hardening, and governance for autonomous code.

Measure first, then optimize: debounce, lazy load, Web Workers, bundle diet, and a quick-wins checklist.

Million-token context windows still move JSON between planner, tools, and memory. ULMEN LLM claims 44% fewer tokens in the author's tests.

Jobs table, row locks, JSONB payloads, LISTEN/NOTIFY, and goroutine workers — no Redis if Postgres is already in your stack.

Server Components by default, less client JS, next/image, no CLS, caching, next/script, and measuring on throttled mobile—not your laptop.

Swift/Kotlin, TurboModules and Fabric, BarcodeThrottler, and zero JS frame processing—a lean module instead of a heavy camera SDK.

Natural language to SQL via LLM, in-process DuckDB, a three-stage pipeline, and read-only guardrails for safe analytics.

DBOS and Obelisk: local SQLite plus Litestream to S3 for workflow state; Postgres when you need HA and shared scale.

Next.js static export, Web Workers for heavy algorithms, bitboards for Block Blast, trie for word search — $0 hosting.

Metrics Layer / Headless BI as an executable contract for metrics—not a data catalog—and why LLMs should not invent SQL on their own.

A huge model-written PR, CLAs, and maintainer burnout — not «anti-AI», but review process for critical infrastructure.

Your own ChatGPT-style UI for Ollama and OpenAI-compatible APIs — a step-by-step deploy with Let's Encrypt.

A schema for .env, CI checks, and generated types — catch PORT=abc and empty API_KEY before deploy.

Stale HTML in the tab, new bundle on the CDN — chunk missing. A global listener and cache-bust in ~15 lines.

Whisper + LLM summary breaks in real practice: healthcare needs clinical reasoning engines and EMR integration, not plain text.

Google I/O Writing Challenge: multi-agent orchestration assembled an OS core with no hand-written code — and shifts the developer role.

Deprecated meta tags, @view-transition { navigation: auto }, a 4s timeout, and pageswap/pagereveal—what many tutorials skip.

Chroma, Pinecone, Qdrant, Weaviate—not QPS charts, but packaging, API stability, and the path from dev to production.

Base64 is not encryption, alg=none, weak secrets, and refresh without rotation — a pre-production checklist for JWT auth.

ignore-scripts, npm ci, provenance, and lockfile review—layered defenses when node_modules holds thousands of transitive packages.

Copilot/Cursor code compiles but breaks in the browser — why to run the app and Playwright/Cypress in one compose stack.

ReDoS, npm supply chain, prototype pollution, secrets in env, and NoSQL injection — a checklist teams often skip after a fast deploy.

Speed, first impressions in ~50 ms, cost of fixes before launch — numbers from Smashing Magazine for talking to stakeholders.

Chrome and Edge are testing a native install button for web apps — simpler than manifest plus custom JS alone.

Feature-based folders, four state types, and ESLint boundaries — a practical look at the Bulletproof React approach for production teams.

Vite, Next.js, Zustand, TanStack, shadcn/ui — what to pick in 2026 instead of a 2022 stack and why the defaults shifted.

The tsk case: finite state transducers in Rust, shared Finnish suffixes, and why SQLite FTS was only a stepping stone.

LanguageModel.create() with no server or API key—limits, ~4K context, and why a hosted LLM fallback is mandatory.

SvelteKit 2.56—field.as() for forms, a breaking remote query refresh change, experimental community plugins, ThoughtWorks Radar.

Across 127 modules Checkov reported ~20% more misconfigurations and scanned faster—yet Snyk wins on PR integration simplicity.

How MDN moved from a React SPA shell to Lit, server components, and interactive islands—and why content sites should care.

Node.js vs Go/Rust throughput and memory, npm risk, and when a single language stack still wins.

Frontend Focus roundup: Grid Lanes in Safari, anchor positioning, sticky headers in pure CSS—and where native features still lose to JS.

JavaScript Weekly #778: strict by default, types=[], TS 7.0 prep; faster Next.js 16.2; Node.js nine CVEs and pushback on AI commits.

Shared types end-to-end, Zod validation, request batching — and when tRPC is the wrong tool.

A developer moved a portfolio from Next.js 15 to Astro 6: ~230 KB JS per post page became ~0 KB; Lighthouse 99–100.

Open-source desktop app wraps MTProto in HTTPS to web.telegram.org — no VPN, servers, or subscription. ~6 MB, one click.

Zero-downtime on a VPS: cluster mode, reload not restart, and why you should not delete .next mid-deploy.

Step-by-step setup without dependency chaos—routing, styling, and i18n in one minimal but production-ready scaffold.

RankCaster AI built an autonomous tester with Claude Code, agent-browser, and read-only psql — regression dropped from 48 hours to 40 minutes.