Tech
Najpierw Twój problem. Potem stack.
Technologia jest dla mnie środkiem do celu: wgryzam się i dowożę — zorientowany na wynik, efektywnie, z dokumentacją. Nieważne, jaki problem się pojawi: rozwiązanie jest tu już o krok bliżej.
Od problemu do rozwiązania
»Potrzebujemy platformy webowej, która zostanie na lata.«
Czysta architektura PHP: Laravel lub Symfony, gdy pomaga ich ekosystem — własny silnik, gdy liczą się kontrola i lekkość. Baza danych, auth i i18n przemyślane od samego początku.
- PHP
- Laravel / Symfony
- devgine
- MySQL / PostgreSQL
»Nasze wewnętrzne narzędzie kosztuje więcej czasu, niż oszczędza.«
Lekkie narzędzia wewnętrzne z krótką drogą do efektu: szybki interfejs, automatyzacja, integracja z tym, co już jest — zamiast projektu na sześć miesięcy.
- PHP
- Python
- Bootstrap
- API
»Czy nasz system w tej chwili działa? Nie mamy pojęcia.«
Monitoring od podstaw: latencja DNS, TCP i TTFB, historia uptime, strona statusu — bez zewnętrznych dostawców. Twoje dane zostają u Ciebie.
- Własny monitoring
- Strona statusu
- Alerty
»Naszymi serwerami zajmuje się… właściwie nikt.«
Stawianie, hardening i stałe utrzymanie serwerów Ubuntu — deploye, aktualizacje, backupy. Jak serwer supportu Behnke, który od lat działa pod moją odpowiedzialnością.
- Ubuntu VPS
- Docker
- Bash
»Naszej dokumentacji nie rozumie nikt.«
Platformy dokumentacji, które naprawdę są czytane: wielojęzyczne, dostępne, przeszukiwalne, z eksportem PDF. Udowodnione wiki w trzech językach.
- i18n DE/EN/FR
- Dostępność
- Eksport PDF
»Mamy „zrobić coś z AI".«
Najpierw use-case, potem model: Claude, GPT, Gemini albo lokalnie przez Ollama. Buduję workflowy, które mierzalnie dowożą — i mówię szczerze, gdzie AI nic nie daje.
- Claude Code
- GPT
- Gemini
- Ollama
»Strona jest — ale Google nas nie znajduje.«
Fundament SEO zamiast trików: dane strukturalne, czysta architektura meta, czasy ładowania, których się nie zauważa. Być znajdowanym bez budżetu reklamowego.
- JSON-LD
- Meta / OG
- Performance
»Projekt community lub gra z własną technologią?«
Od pluginów i modów do Minecrafta po własny silnik 2D: technologia, która niesie frajdę, zamiast ją hamować — a utrzymanie od razu w pakiecie.
- Java
- Spigot API
- Forge
- libGDX
Skrzynka z narzędziami
Programowanie
- PHP
- Laravel · Symfony · własny silnik (devgine) · standardy PSR
- Java
- Spring · libGDX · Spigot API · Forge · Maven / Gradle
- Frontend
- JavaScript · React · Bootstrap · vanilla tam, gdzie wystarcza
- Grafika
- OpenGL · libGDX — rendering 2D, własny silnik
- Pozostałe
- Python · C/C++ · Node.js
Dane i utrzymanie
- Bazy danych
- MySQL · PostgreSQL · SQLite — modele, optymalizacja, migracje
- Serwery
- Stawianie, hardening i stałe utrzymanie Ubuntu VPS
- Deployment
- Docker · Bash · procesy oparte na Git
- Monitoring
- Latencja DNS, TCP, TTFB · uptime — zbudowane samodzielnie
Jakość i proces
- Najpierw analiza
- Najpierw dokładnie sprawdzić, co jest potrzebne — potem budować
- Agile
- Scrum · krótkie iteracje · uczciwe estymacje
- Jakość kodu
- PHPStan max · testy jako warunek merge · PSR-12
- Dokumentacja
- W pełni udokumentowany kod źródłowy — inni mogą w każdej chwili przejąć
Fundament webowy
- Security
- CSRF · bezpieczne sesje · parametryzowany SQL · procesy disclosure
- i18n & a11y
- DE/EN/FR · OpenDyslexic · screen-ruler · kontrast
- SEO
- JSON-LD · architektura meta · OG / Twitter Cards
- Performance
- Bez balastu frameworków · bez requestów third-party
AI — właściwy model do właściwej roboty
- Claude & Claude Code
- Pairing przy budowaniu: refaktoryzacje, review, całe funkcjonalności w dialogu — mocne, gdy zadanie jest jasno zarysowane.
- GPT
- Research, teksty, szybkie prototypy, burza mózgów — otwiera przestrzeń myślenia, zanim zapadną decyzje.
- Google Gemini
- Zadania multimodalne i duże konteksty — gdy obrazy, dokumenty i kod trzeba rozpatrywać razem.
- Modele lokalne (Ollama)
- Gdy dane nie mogą opuścić firmy — świadomie mniejsze, za to w pełni pod kontrolą.
- Zasada
- Żaden model nie jest członkiem zespołu: każda linijka jest sprawdzana, korzyść mierzona — a AI wyłączane tam, gdzie kosztuje jakość.
- Fundament naukowy
- Moja praca licencjacka systematycznie porównała osiem LLM-ów pod kątem modelowania procesów biznesowych — własny framework oceny, własne strategie promptowania, prawdziwe benchmarki. Nie wierzę w hype na AI: ja go zmierzyłem.
Stack w ikonach