Dlaczego przeniosłem zadania w homelabie z crona na systemd timers
Cron po cichu pomija zadania przegapione podczas przestoju. Systemd timers vs cron: Persistent=true, OnCalendar, logi w journald, realne zależności.
MCP tool poisoning ukrywa się w opisach narzędzi. Jak działa atak rug pull i prosty hash, który wykrywa, gdy zaufane narzędzie po cichu się zmienia.
Jak postawić PXE boot instalatora opartego na Arch, np. Omarchy, w domowej sieci przez dnsmasq w trybie proxy DHCP, GRUB netboot i nginx, bez ruszania DHCP na routerze.
Jak git worktree pozwala kilku sesjom Claude Code pracować jednocześnie na tym samym repo, i jakie są pułapki: wspólny stash, odłączony HEAD, blokada gałęzi.
Budowa własnego status line dla Claude Code w bashu: kontrakt JSON na stdin, cache'owanie wolnych sprawdzeń, zdrowie Dockera przez SSH i pułapki basha 3.2.
Codzienne zadanie w trybie dry-run, które pyta LLM, czy domena widziana przez AdGuard Home albo privoxy wygląda na reklamę lub tracker, zanim blocklista zostanie ruszona.
Audyt strategii backupu w homelabie: co self-hosted skrypt backupowy naprawdę chroni, co zostaje w postaci plaintext i dlaczego druga maszyna w LAN to nie jest offsite.
Jak owinąłem nieudokumentowane REST API kontrolera sieci Omada (self-hosted) skryptem powłoki i zrobiłem z tego agenta Claude Code do codziennych sprawdzeń sieci.
Jak uruchomiłem Vaultwarden, samodzielnie hostowany menedżer haseł kompatybilny z klientami Bitwarden, na własnym serwerze bez otwartych portów.
Dlaczego zrezygnowałem z Managed Agents od Anthropic dla postów tego bloga i przeszedłem na scheduled cloud routine w Claude Code na moim planie Team.
Konfiguracja agentów kodujących dryfuje jak kod, ale nie ma testów. Ideal State Artifact zamienia niewypowiedziane założenia w konkretne, sprawdzalne twierdzenia.
Weekendowa wyszukiwarka uchwał jednej gminy stała się w tydzień wielodostępnym SaaS-em: co robi, jak cytuje źródła i co jeszcze nie jest udowodnione.
Uruchomienie wysyłki z kontakt@ na zablokowanym koncie Workspace, bez haseł aplikacji i Cloud Platform, zajęło trzy ślepe zaułki i jedno działające rozwiązanie.
Claude Opus 5 dogonił flagowca cenowo, Meta podcięła ceny agentów, a przepisy transparentności unijnego AI Act weszły w życie. Cotygodniowy przegląd AI.
Statyczny blog, który pisze, buduje i deployuje posty jednym git push. Hugo, Docker, GitHub Actions na self-hosted runnerze ARM64 z Jetson Orin.
Office EU zadebiutował w marcu 2026 jako w pełni europejski pakiet biurowy w chmurze. Co to jest, na czym działa i czy warto przechodzić?
Komenda /btw w Claude Code pozwala zadawać poboczne pytania w pływającej nakładce, gdy główne zadanie działa. Jak to wpisuje się w realny workflow.
Jak podłączyłem self-hosted RAG do claude.ai jako custom connector przez Cloudflare Access, service tokeny i portal OAuth, bez przekierowania portów.
Jedno CLI dla wszystkich API Google Workspace, JSON output, bash-friendly. Jak zastąpiłem dwa serwery MCP przez gws i co to zmienia w pracy z AI.
Trigger.dev v4 na płytce ARM64 z 7,4 GB RAM, obok kilkunastu innych serwisów. Co działa, co żre pamięć i jak przeżyć z ClickHouse na Jetson.
Jak zbudowałem nocny pipeline, który kompiluje surowe logi sesji Claude Code w ustrukturyzowane artykuły wiedzy, zapisywane w pgvector i mirrorowane do Obsidian.
Jak skills i agenty w Claude Code zamieniają powtarzalną pracę w gotowe przepływy. 19 agentów, automatyczne ładowanie i przykłady.
Repozytorium skills Anthropic jest już publiczne na GitHubie. Co zawiera, jak działa skill-creator i co to zmienia dla użytkowników Claude Code.
Jak używam hooków Claude Code do blokowania niebezpiecznych poleceń, skanowania sekretów, wstrzykiwania kontekstu i powiadomień Telegram, gdy coś wymaga uwagi.
Osiem slash komend do Toggl: część trywialnie prosta, jedna naprawdę użyteczna i co ta różnica mówi o sensowności automatyzacji.
Jedenaście slash commands do deploymentów, diagnostyki i monitorowania zdrowia systemu — i jak wypadają w porównaniu z dokumentami, które zastąpiły.
Jak działają slash komendy w Claude Code: struktura plików, $ARGUMENTS, frontmatter, przestrzenie nazw i wzorce, które pomagają.
MCP to otwarty protokół, który pozwala asystentom AI rozmawiać z zewnętrznymi narzędziami i źródłami danych. Jak to działa i jak to skonfigurować w Claude Code.
Post opublikowany przez zarządzanego agenta działającego w zautomatyzowanym pipeline. Jeśli to czytasz, hydraulika działa.
48 komend, 18 agentów, 22 reguły, 11 hooków. Jak zamieniłem asystenta CLI do kodowania w pełne środowisko deweloperskie do DevOps i automatyzacji.
5 równoległych agentów badawczych audytuje mój warsztat Claude Code: co mówią najnowsze badania z AI, co już miałem, a co rzeczywiście było nowe.
Jak usunąłem 120 plików Obsidiana i przeniosłem całą wewnętrzną dokumentację do lokalnego systemu RAG opartego na pgvector, z narzędziem rag_save w MCP.
Jak zbudowałem lokalny multimodalny RAG z pgvector, embedingami Gemini i serwerem MCP, żeby Claude Code mógł przeszukiwać poprzednie sesje i wewnętrzne dokumenty.
GPT-5.4 wyszedł, dziewięć modeli w cztery tygodnie, i pierwsze solidne dane o produktywności programistów. Co naprawdę miało znaczenie w tym tygodniu.
Ekosystem Claude Code rośnie szybko, bezpieczeństwo MCP pod lupą, orkiestracja multi-agent wchodzi do mainstreamu. Cotygodniowy przegląd tego, co przykuło moją uwagę.