Dev

Claude Code Subagenci: konfiguracja, ustawienia i przypadki użycia

Claude Code Subagenci: konfiguracja, ustawienia i przypadki użycia

Deleguj hałaśliwe zadania, utrzymuj czysty kontekst.

Większość sesji w Claude Code spowalnia i staje się nieczytelna z tego samego powodu: każde eksploracyjne użycie grep, każdy zrzut logów oraz każde „sprawdzę jeszcze jeden plik” pozostaje w głównej konwersacji na stałe.

Wzorzec Circuit Breaker w Go: Zatrzymanie lawiny awarii

Wzorzec Circuit Breaker w Go: Zatrzymanie lawiny awarii

Zapobiegaj kaskadowym awariom w mikroserwisach Go.

Breaker obwodowy (circuit breaker) zapobiega Twojej usłudze Go w wywieraniu presji na awaryjną zależność, co zapobiega kaskadowym awariom, które pochłaniają gorutyny, gniazda i pamięć, aż do całkowitego załamania całego systemu.

Wzory orkiestracji wieloagentowej: praktyczny przewodnik

Wzory orkiestracji wieloagentowej: praktyczny przewodnik

40% pilotów wieloagentowych kończy się niepowodzeniem. Oto jak wybrać odpowiedni wzorzec orkiestracji – i uniknąć tych, które się zawalają.

Systemy AI oparte na pojedynczym agencie osiągnęły szczyt w 2025 roku — podawałeś jeden model językowy (LLM), kilka narzędzi i cel, a on справiał się z umiarkowanym powodzeniem w zadaniach o ograniczonym zakresie.

Wzorzec Transakcyjnego Skrzynki Wyjściowej w Go z PostgreSQL

Wzorzec Transakcyjnego Skrzynki Wyjściowej w Go z PostgreSQL

Zapisz zdarzenie wraz z danymi. Nigdy ich nie rozdzielaj.

Dwa operacje zapisu, które powinny zostać wykonane wspólnie, w końcu niepowodzą się osobno.

Twój serwis zamówień zapisuje zamówienie w bazie danych, a następnie publikuje zdarzenie order.created w brokerze wiadomości.

Context w Go: Cancellation, Timeouts i Values

Context w Go: Cancellation, Timeouts i Values

Kontekst w Go służy do sterowania przepływem sterowania, a nie do przechowywania danych.

Interfejs context.Context w języku Go jest wystarczająco prosty, by można go było użyć błędnie — i to właśnie jest problem.

Testowanie równoległego kodu w Go za pomocą synctest

Testowanie równoległego kodu w Go za pomocą synctest

Przestań zasypiać podczas współbieżnych testów w Go.

Testowanie kodu Go uruchamianego współbieżnie zawsze wymagało pewnej dyscypliny. Gorutyny są tanie, kanały proste, a anulowanie kontekstu jest idiomsatyczne — pracownicy tła i timery są wszędzie w rzeczywistych usługach Go.

Szybki start i karta cheat sheet dla diagramów Mermaid dla programistów

Szybki start i karta cheat sheet dla diagramów Mermaid dla programistów

Diagramy jako kod, bez zbędnych komplikacji.

Mermaid to narzędzie do tworzenia diagramów oparte na tekście, przeznaczone dla osób, które wolą pisać diagramy niż przeciągać kwadraty po płótnie. Wykorzystuje składnię podobną do Markdownu do opisu schematów blokowych, diagramów sekwencji, diagramów klas, maszyn stanów, osi czasu, diagramów Gantta, diagramów relacji encji i wielu innych.