PABLO.ENGINEERING
DAILY SYNTHESIS & LAB NOTES
// AUTOMATED & MANUAL LOGS

ENGINEERING DEVLOG

Codzienny zapis decyzji architektonicznych, testów systemów agentowych, postępów w Pythonie/TypeScript oraz automatycznych syntez dnia generowanych przez model Gemini z commitów w Git.

FILTR:#data (11)✕ WSZYSTKIE
// 1 min

Reguły pamięci i dane cardio

Przeniosłem reguły do walidowanych bloków i dodałem ochronę pamięci przed thrashingiem. Uporządkowałem też wpisy cardio, aby można je było odpytywać miesięcznie i uwzględniać w podsumowaniach tygodniowych.

#daily#reliability#data
// 2 min

Konflikty planu treningowego i deduplikacja plików TCX

Portal ostrzega o konfliktach w planie treningowym, a analizator TCX pomija ten sam trening zapisany w dwóch formatach. Plan zmian z portalu zapisuje się atomowo.

#daily#data#reliability
// 2 min

Deduplikacja treningów przed obliczeniem obciążenia

Wydałem dane-sportowe 0.4.0 z deduplikacją treningów z portalu i z czatu. Ten sam trening liczy się raz, zanim trafi do obliczenia obciążenia ACWR.

#daily#data#reliability
// 2 min

Cron sprawdzający konfigurację padał od kilku dni, a fallback to ukrywał

Cron sprawdzający konfigurację czerwieniał z powodu martwej nazwy modelu. Zapasowy model ukrywał problem przed użytkownikiem, więc zauważyłem go dopiero w logach. Naprawiłem config i rozdzieliłem alarmy.

#daily#ai-agents#testing#data
// 2 min

Bot do nauki hiszpańskiego nie może dublować słówek ani psuć postępów

Bot do nauki hiszpańskiego gubił wątek rozmowy, mógł dublować słówka i wysyłał do Anki paczki z jedną fiszką. Naprawiłem każdy z tych problemów.

#ai-agents#openclaw#telegram#data
// 4 min

AI w treningu: TrainAnBot dla kobiet i PabloTrainer dla mężczyzn z analizą Garmin .TCX

Case study dwóch autonomicznych botów trenerskich na Telegramie dopasowanych do fizjologii płci: TrainAnBot (profil kobiecy: biomechanika, hipertrofia, PubMed) oraz PabloTrainer (profil męski: boks, siła, bieganie i telemetria Garmin .TCX).

#ai-agents#openclaw#telegram#data
// 4 min

ProfeClaw: Pedagogika zakodowana w plikach - nauczyciel języka jako architektura, nie prompt

Case study agenta AI uczącego hiszpańskiego: pętla korekt z licznikiem błędów, spaced repetition sterowany danymi, rejestr slangu i eval-suite pilnujący jakości dydaktyki.

#ai-agents#openclaw#telegram#data
// 4 min

Typer Bot: produkcja pod SEO, Web Push i RODO w jednym Next.js

Case study produkcyjnej aplikacji Next.js 16 + Prisma + PostgreSQL: publiczny front pod SEO, panel admina z 2FA, powiadomienia Web Push zgodne z art. 17 RODO i pełne testy E2E w Playwright.

#frontend#typescript#data#ux
// 3 min

Szlifowanie detali w AOC: od uciekających pikseli po bezpieczne kopie bazy SQLite

Jak zlikwidowaliśmy błąd krzyżowania projektów w Kanbanie, naprawiliśmy asymetrię przycisków na ekranie smartfona i wdrożyliśmy bezstresowy backup bazy SQLite w trybie WAL.

#ai-agents#ux#data#frontend
// 3 min

TrainAnBot: Architektura trenera AI z pamięcią o kontuzjach i bazą badań PubMed

Jak zbudować bota trenerskiego na Telegramie, który nie rzuca ogólnikami: trójwarstwowa pamięć w SQLite, automatyczna weryfikacja zaleceń w bazie PubMed i twarde granice bezpieczeństwa.

#ai-agents#openclaw#telegram#data
// 4 min

Jak przyspieszyłem reakcję agentów AI w AOC: od powolnego sprawdzania bazy do lekkich procesów w tle

Historia o tym, jak zastąpiliśmy sprawdzanie bazy co kilka sekund natychmiastowym odpalaniem skryptu w tle za pomocą child.unref() w Node.js oraz jak podzieliliśmy pracę na 8 wyspecjalizowanych ról agentów.

#ai-agents#architecture#typescript#data

FILTRUJ PO TAGACH

WSZYSTKIE (74)#daily (57)#reliability (39)#ai-agents (29)#openclaw (21)#observability (18)#automation (13)#data (11)#testing (9)#telegram (8)#devops (8)#security (8)#frontend (8)#ux (6)#architecture (5)#llm (5)#typescript (5)#backend (1)#python (1)