Dariusz Kowalski
English version

FROM THE FIELD

NA ŻYWO

Pięć bugów, których żaden test nie złapał

Operational discipline to warstwa, której nie ma na żadnym diagramie. Pięć produkcyjnych wpadek z systemu multi-agent QA i leniwe założenie stojące za każdą z nich.

  • #from-the-field
  • #operational-discipline
  • #produkcja

FROM THE FIELD

NA ŻYWO

ADF bez łez: pełny pipeline i repo do sklonowania

Czteroetapowy pipeline za obrazkami inline w Jirze: create, upload, resolve, embed. Plus publiczne repo AGPL, które sklonujesz i odpalisz na mockowej Jirze.

  • #jira
  • #adf
  • #ai-qa

FROM THE FIELD

NA ŻYWO

ADF bez łez: trik z 303 na obrazki inline w Jirze

Wrzucasz screenshota do Jiry, a dostajesz szary box External media, nie obrazek. Naprawa to przekierowanie 303 i jedna flaga fetch. Deterministycznie, bez LLM.

  • #jira
  • #adf
  • #ai-qa

FROM THE FIELD

NA ŻYWO

From the Field #08, Część 3: Dwadzieścia zielonych prób, pięć lekcji i pack

Status 200 to nie dowód, że agent cię czyta. Dwadzieścia prób na sześciu portalach, pięć lekcji z buildu i clone-and-run pack, żebyś wdrożył tę samą warstwę.

  • #agentic-web
  • #a2a
  • #mcp

FROM THE FIELD

NA ŻYWO

From the Field #08, Część 2: Sześć portali, siedemdziesiąt minut, warstwa dla agentów

Custom A2A Agent Card i MCP discovery manifest na portal, jeden wzorzec Astro serwujący dwa języki z jednego źródła, i portal, który dostał bearer-gated discovery celowo.

  • #agentic-web
  • #a2a
  • #mcp

FROM THE FIELD

NA ŻYWO

From the Field #08, Część 1: Twoja strona ma UX, nie ma AX

Twoja strona jest zbudowana po to, żeby doświadczył jej człowiek. Agent AI, który na nią trafia, nie widzi nic, na czym mógłby działać. Ta luka ma już nazwę: Agent Experience.

  • #agentic-web
  • #a2a
  • #agent-experience

FROM THE FIELD

NA ŻYWO

From the Field #07, Część 3: ROI i pełny obieg

Co zwraca deterministyczna ekstrakcja i dokąd idzie dalej. Obieg generate-verify-fix jako komercyjna roadmapa, nie shipnięty feature. AI robi czarną robotę, inżynier decyduje.

  • #figma
  • #codegen
  • #roi

FROM THE FIELD

NA ŻYWO

From the Field #07, Część 2: Dwa narzędzia, jeden rdzeń

Jeden deterministyczny rdzeń ekstrakcji, dwa publiczne narzędzia. figma-kit generuje szkielet z realnych wartości Figmy, qa-pack weryfikuje nim build. Ten sam RULE ZERO.

  • #figma
  • #design-tokens
  • #codegen

FROM THE FIELD

NA ŻYWO

From the Field #07, Część 1: Warstwa danych to miejsce, w którym to pęka

Większość design-to-code z AI to: zrzut ekranu, wklej, módl się. Pęka w warstwie danych. Czytaj dokładne wartości z Figmy, wymuś RULE ZERO, a model nie ma czego zgadywać.

  • #figma
  • #design-tokens
  • #mcp

FROM THE FIELD

NA ŻYWO

From the Field #06, Część 3: Ile to kosztuje, co zwraca

Decyzja o architekturze jest teraz decyzją o AI. Argument utrzymaniowy, skalowania i ROI dla deterministycznego wzorca testów, w języku tego, kto podpisuje fakturę.

  • #cdat
  • #testing
  • #roi

FROM THE FIELD

NA ŻYWO

From the Field #06, Część 2: Cztery pliki, jedno zadanie każdy

Cztery warstwy CDAT, jednokierunkowa reguła zależności i ten sam test logowania napisany dwa razy. Realny kod z wzorca z 9 systemów i 3000 testów w produkcji.

  • #cdat
  • #playwright
  • #typescript

FROM THE FIELD

NA ŻYWO

From the Field #06, Część 1: Monolit, który już dowiozłeś

Zanim wycelujesz agenta AI w swój zestaw testów, architektura musi się trzymać sama. Część 1 z 3-częściowego field reportu o deterministycznym 4-warstwowym wzorcu CDAT.

  • #cdat
  • #playwright
  • #testing

FROM THE FIELD

NA ŻYWO

Multi-page WCAG, część 2: ile faktycznie warta jest zgodność całego serwisu

Twoja strona główna przeszła audyt dostępności. O zgodności całego serwisu to nie mówi prawie nic - a od czerwca 2025 ta luka to ryzyko prawne, nie miły dodatek.

  • #wcag
  • #accessibility
  • #compliance

FROM THE FIELD

NA ŻYWO

Multi-page WCAG, część 1: maszyna za 5 816 do 7

5 816 znalezisk na 35 stronach. Cztery commity CSS. Zostało siedem false positive. Oto maszyna za tym - warstwa discovery i czemu jej domyślny łańcuch leci trzema strategiami, nie czterema.

  • #wcag
  • #accessibility
  • #multi-page

FROM THE FIELD

NA ŻYWO

Multi-page WCAG: 4 frameworki z pełnym route-discovery, plus 4 rozpoznawane

Single-page audit = Lighthouse extension. Multi-page = inna klasa problemu. Route-discovery dla 4 frameworków (Astro/Next/Vue/Nuxt), 4 kolejne rozpoznawane z ostrzeżeniem.

  • #wcag
  • #accessibility
  • #multi-page

FROM THE FIELD

NA ŻYWO

Audyt performance, część 3: gdzie metoda skaluje

Siedem anti-patternów ze statycznego passa, linia między publicznym toolkitem AGPL a produkcją na trzech platformach ecommerce i czemu /perf:fix nigdy nie auto-fixuje architektury.

  • #performance
  • #ai-tooling
  • #consulting

FROM THE FIELD

NA ŻYWO

Audyt performance, część 2: deterministyczny floor, któremu można ufać

Trudna część performance toola to nie AI - to liczby, którym można ufać, bez człowieka wklejającego je ręcznie. Jak udowodniłem, że zmierzony floor trzyma, zanim jakiekolwiek AI dostało głos.

  • #performance
  • #ai-tooling
  • #web-vitals

FROM THE FIELD

NA ŻYWO

Audyt performance, część 1: własny tool dał mojemu portfolio C

Mój własny tool performance dał portfolio ocenę C, a każdy Core Web Vital był zielony - LCP 991 ms, CLS zero, pięć obszarów na A. Czemu jedna liczba kłamie, a dwie osie mówią prawdę.

  • #performance
  • #ai-tooling
  • #web-vitals

FROM THE FIELD

NA ŻYWO

QA z kontekstem na pierwszym miejscu, część 3: roadmapa

Dwa dni temu: teza. Wczoraj: mapa. Dziś: kalendarz. Osiem tygodni. Cztery code dropy. Cztery pitch-mode. Plus jak mnie zaprosić jeśli wzorzec pasuje - i dlaczego 15 czerwca to forcing function.

  • #ai-qa
  • #roadmap
  • #consulting

FROM THE FIELD

NA ŻYWO

QA z kontekstem na pierwszym miejscu, część 2: 10 map

Wczoraj pokazałem matematykę. Dziś pokazuję mapę. Dziesięć warstw architektonicznych które muszą być deterministyczne zanim AI zrobi cokolwiek użytecznego.

  • #ai-qa
  • #architecture
  • #three-layer

FROM THE FIELD

NA ŻYWO

QA z kontekstem na pierwszym miejscu, część 1: teza

Nigdy nie pozwalam AI pisać moich testów. Pozwalam mu podejmować decyzje wewnątrz deterministycznego harnessu. Oto matematyka - i dlaczego 15 czerwca robi rachunek widocznym.

  • #ai-qa
  • #manual-testing
  • #architecture

FROM THE FIELD

NA ŻYWO

Kiedy się opłaca - a kiedy Grep już wystarcza

Dzień 3 z trzech. Czy w ogóle adoptować jarvis-brain? Kiedy graf-backed context się opłaca, kiedy Grep wystarcza i co dodaje warstwa V0.5 enterprise. From the field #02 Part 3.

  • #ai-tooling
  • #mcp
  • #context-engineering

FROM THE FIELD

NA ŻYWO

Architektura silnika indeksującego

Dzień 2 z trzech. Bebechy jarvis-brain: ekstrakcja kodu do grafu, trik FTS5 z camelCase, 5 narzędzi MCP i 50 pytań benchmarku. From the field #02 Part 2.

  • #ai-tooling
  • #mcp
  • #context-engineering

FROM THE FIELD

NA ŻYWO

Zatrzymaj CC zanim spali wszystkie tokeny na Grep/Glob

Dzień 1 trzydniowej serii. Czemu Claude Code pali tokeny na Grep/Glob w 5-repo monorepo i jaki pivot architektoniczny stał się jarvis-brain. From the field #02 Część 1.

  • #ai-tooling
  • #mcp
  • #context-engineering

FROM THE FIELD

NA ŻYWO

Skala poza destylat: F do A w 8 commitach + co dodaje Pro tier

Dzień 3 trzydniowego live audytu. F do A w 8 commitach. Multiplicative token fix story. Pro tier walk-through: multi-runtime, auto-fix, niche specialists. From the field #01 Część 3.

  • #wcag
  • #accessibility
  • #tooling

FROM THE FIELD

NA ŻYWO

Triangulacja: AI specjaliści w trzech audytach

Dzień 2 trzydniowego live audytu. V0.3 dodaje 5 AI specjalistów. Dwa runy znajdują 16 unique findings, trzeci znajduje zero. Konwergencja + dogfooding bug fix. From the field #01 Część 2.

  • #wcag
  • #accessibility
  • #tooling

FROM THE FIELD

NA ŻYWO

Kiedy axe-core to za mało: audyt mojego portfolio z V0.2 Public

Dzień 1 trzydniowego live audytu. V0.2 public WCAG toolkit łapie 3 real findings na portfolio.sdet.it. Static + dynamic baseline, jeszcze bez AI. From the field #01 Część 1.