Blog techniczny

Dzielimy się tym, co sprawdziliśmy w praktyce.

Artykuły z produkcyjnych projektów: Laravel, PHP, DevOps, integracje i architektura.

Python11 min czytania

Streamlit — skrypty Pythona jako interaktywne aplikacje webowe

Streamlit wykonuje cały twój skrypt od nowa przy każdym kliknięciu. To brzmi jak wada, a jest źródłem jego prostoty — i całej listy pułapek. Najnowsze wydania dodały trzy mechanizmy, które te pułapki wprost adresują.

Czytaj →
AI12 min czytania

OpenClaw — self-hostowany asystent AI w istniejących komunikatorach

Asystent AI działający na twoim sprzęcie i odpowiadający na WhatsAppie, Slacku czy Telegramie. Najciekawsze w tym projekcie nie jest jednak to, co potrafi, ale jak precyzyjnie opisuje granicę własnego zaufania — i jedno zdanie, które przesądza, czy wolno go wpuścić do firmowego czatu.

Czytaj →
Poradniki4 min czytania

Prototyp z Lovable, Bolt albo Cursora działa. Co dalej, zanim wpuścisz prawdziwych użytkowników?

Narzędzia AI pozwalają w kilka dni zbudować aplikację, która wygląda na gotową. Opisujemy, czego zwykle w niej brakuje, jak to sprawdzić i kiedy prototyp da się rozwijać, a kiedy lepiej zbudować produkt od nowa.

Czytaj →
Bezpieczeństwo13 min czytania

step CLI — automatyzacja PKI i certyfikatów wewnętrznych

Wygasły certyfikat to klasyczna awaria, której nikt nie przewidział, bo wszystko działało do wczoraj. step CLI zamienia obsługę certyfikatów w polecenia, które da się wpisać do skryptu — a jego polecenie sprawdzające ma zaskakująco odwrócone kody wyjścia.

Czytaj →
Frontend12 min czytania

Markstream — strumieniowe renderowanie Markdowna w czatach AI

Renderowanie Markdowna, który wciąż się pisze, to inny problem niż renderowanie gotowego dokumentu. Markstream rozwiązuje go dla pięciu frameworków — z dwoma trybami renderowania, listą dozwolonych znaczników i właściwością kończącą strumień.

Czytaj →
Bezpieczeństwo15 min czytania

gowitness — masowe zrzuty ekranu stron podczas rekonesansu

gowitness robi zrzuty ekranu tysięcy stron przez headless Chrome, czyta wyniki Nmapa i Nessusa, a wizualne duplikaty grupuje haszowaniem percepcyjnym. Piszemy też o tym, czego wymaga legalne użycie i co znajduje się w tej bazie.

Czytaj →
Narzędzia15 min czytania

Nerd Fonts — ikony i glify w czcionkach terminalowych

Nerd Fonts dokłada tysiące ikon do popularnych czcionek programistycznych. Najciekawszy plik w tym repozytorium to jednak audyt licencji — i on wyjaśnia, dlaczego IBM Plex Mono nazywa się tu BlexMono.

Czytaj →
Python14 min czytania

Rio — komponenty w stylu Reacta pisane wyłącznie w Pythonie

Rio pozwala zbudować interfejs webowy bez linijki HTML-a, CSS-a i JavaScriptu — komponentami w stylu Reacta, pisanymi w Pythonie. Wyjaśniamy, co siedzi pod spodem, kiedy to ma sens i czego brakuje.

Czytaj →
API13 min czytania

Protocol Buffers — format wymiany danych dla usług o wysokiej przepustowości

Protocol Buffers są domyślnym formatem wymiany danych w usługach o dużym ruchu. Najciekawsza w tym projekcie jest jednak polityka bezpieczeństwa: trójstopniowy model zagrożeń, który mówi wprost, co jest hartowane, a co nie.

Czytaj →
API4 min czytania

Dane firmy po numerze NIP w Laravelu — API GUS REGON (BIR) i biała lista VAT

Jak automatycznie uzupełniać dane kontrahenta po NIP: API BIR z rejestru REGON (SOAP, klucz, raporty, sesja), gotowa biblioteka PHP, biała lista podatników VAT i to, jak spiąć je w Laravelu z cache i kolejkami, żeby nie wpaść w limity.

Czytaj →
Streaming15 min czytania

OvenMediaEngine — streaming sub-sekundowy przez LLHLS i WebRTC

OvenMediaEngine dowozi obraz z opóźnieniem poniżej sekundy przez WebRTC i LLHLS, z wbudowanym transkoderem i klastrowaniem. Wyjaśniamy, co licencja AGPL-3.0 znaczy dla serwera streamingowego i jakie koszty leżą poza samym oprogramowaniem.

Czytaj →
AI15 min czytania

Open Interpreter — wykonywanie kodu sterowane modelem językowym

Open Interpreter jest dziś forkiem Codeksa OpenAI przepisanym w Rust, z emulacją harnessów dla tanich modeli. Wyjaśniamy przemianę, dwie licencje dwóch projektów o tej samej nazwie i wzorową politykę zgłaszania podatności.

Czytaj →
← Poprzednia1 / 9Następna →