60"
class="fixed top-0 left-0 right-0 z-50 bg-gray-50/80 dark:bg-gray-900/80 backdrop-blur-lg transition-all duration-300 ease-in-out border-b border-gray-200/50 dark:border-gray-700/50"
:class="scrolled ? 'h-16 shadow-md' : 'h-28 shadow-sm'"
>
Extended\ Mind :: Thesis ()
Umysł nie kończy się na granicy czaszki — rozciąga się na narzędzia, notatki i środowisko. — Clark & Chalmers, 1998
Wszystkie kategorie
Dev Log
DevOps
Architektura
Backend
Start Here
Monitoring
API Design
Bezpieczeństwo
CI/CD
Databases
Docker
Infrastruktura
Kolejki
Kubernetes
Laravel
Mikroserwisy
OAuth2 / SSO
Programming
Technology
Wszystkie tagi
accessibility
admin
agent
AI
Alpine
Alpine.js
analytics
Anthropic
API
architecture
architektura
argocd
authentication
author
authorization
Najnowsze
Najstarsze
10 kwietnia 2026
Portfolio miało przycisk do chatu od jakiegoś czasu. Nie robił nic. Potem feature-23 dał mu backend — formularz kontaktowy. Formularz jest użyteczny, ale też nu...
30 marca 2026
Formularz komentarzy dla zalogowanych, prawdziwe nazwy autorów, naprawa polubień (sesja + analytics DB) oraz testy jednostkowe i integracyjne.
25 marca 2026
Kafelek kategorii na stronie głównej zajmował za dużo miejsca. Przy 22 kategoriach siatka rozciągała się poza widoczny obszar i dominowała nad resztą treści. Pr...
09 lutego 2026
Problem z prostymi Dockerfile
Technologie
Laravel
PHP 8.5
Tailwind CSS
Alpine.js
Docker
Kubernetes
MySQL
RabbitMQ
Nginx
© 2026 Szymon Borowski. Wszystkie prawa zastrzezone.
send());
} else {
$nextTick(() => $refs.input && $refs.input.focus());
}
"
>
Spróbuj zapytać:
send())"
class="rounded-full border border-gray-200 dark:border-gray-700 bg-gray-50 dark:bg-gray-800 px-3 py-1.5 text-xs text-gray-700 dark:text-gray-200 hover:border-indigo-400 hover:text-indigo-600 dark:hover:text-indigo-300 transition-colors"
x-text="s"
>