Tvořím

Převádím nápady do fungujících systémů.

Aktivní

AI Factory

Autonomní platforma pro vývoj softwaru, která plánuje úkoly, spouští programovací agenty, vytváří pull requesty a zlepšuje vlastní vývojový proces.

Aktuální zaměření

Orchestrace více agentů, spolehlivé vlastnictví úkolů, obnova běhů a omezování zbytečné práce agentů.

Aktivní

Lif-align

Osobní aplikace pro plánování a reflexi, která propojuje denní plány, realitu, úkoly, návyky, deník a dlouhodobější směr.

Aktuální zaměření

Workflow pro denní plánování, neplánované denní položky, psaní deníku a vedenou reflexi.

Zlepšuji

Osobní web

Veřejný záznam mých zkušeností, projektů, technického přemýšlení a profesního rozvoje.

Aktuální zaměření

Projektové case studies, popis zkušeností, technické psaní a jasnější vyjádření mého profesního směru.

Učím se

Čemu se teď věnuji cíleněji.

Prohlubuji

Návrh API

Znovu si procházím, jak navrhovat backendová API jako stabilní a srozumitelné kontrakty, ne jen jako kolekce endpointů.

V rámci návrhu API

Modelování zdrojů a operací

Navrhování API kolem doménových pojmů a záměrů uživatele místo přímého vystavování databázových tabulek.

REST

HTTP sémantika, stavové kódy, idempotence, stránkování, filtrování, chyby, souběžnost, cache a verzování.

Autentizace a autorizace

Porozumění tomu, kdo je uživatel, co smí dělat a jak tato pravidla jasně vyjádřit v API kontraktech.

Další

Oblasti, které chci prozkoumat po aktuálním zaměření.

Další

Distribuované systémy

Konzistence, messaging, chybové stavy, retry, event-driven architektura a hranice mezi službami.

Další

Vnitřní fungování databází

Indexy, plánování dotazů, zamykání, izolační úrovně, transakce a diagnostika databázového výkonu.

Další

Delivery a provoz

CI/CD architektura, strategie nasazování, infrastruktura, observabilita a vlastnictví produkčního provozu.

Další

CRUD

Kdy stačí jednoduché create, read, update a delete operace a kdy jsou srozumitelnější doménové operace.

Další

gRPC

Protocol Buffers, vývoj kontraktů, streaming callů, retry, deadliny a hranice služeb.

Další

Technická komunikace

Srozumitelné vysvětlování architektury, chování systému a trade-offů bez ztráty důležitých detailů.

Další

Příprava na pohovor

Osvěžení backendových základů a trénování stručného vysvětlení technických rozhodnutí.