Rozwiązania
Problemy, z którymi się mierzyłem, i to, jak do nich podchodzę: na czym polega trudność, jakie są drogi i którą wybrałem. Jeśli masz podobny problem, chętnie pomogę.
Migracja danych bez zatrzymywania systemu
z pracy
Przeniesienie dużej ilości danych do nowego schematu bazy, kiedy system musi cały czas działać.
Python, Oracle, ETL, ładowanie przyrostowe
Utworzono: luty 2026
Anonimizacja danych wrażliwych na Airflow
z pracy
Pipeline, który bierze surowe pliki z danymi osobowymi, czyści je, anonimizuje i sprawdza, zanim ktokolwiek zacznie na nich pracować.
Python, Apache Airflow, AWS S3, Pandas, Docker, GitLab CI/CD, pytest
Utworzono: maj 2025
Multitenancy w Django, czyli jak oddzielić klientów w jednej aplikacji
zadanie rekrutacyjne
Jedna aplikacja, wielu klientów i żaden nie może zobaczyć danych innego.
Python, Django, django-tenants, PostgreSQL
Utworzono: wrzesień 2023
Od CRUD-a do edycji na żywo, czyli jak ogarnąć równoczesne zmiany
z pracy
Co zrobić, gdy ten sam rekord zmienia kilka osób naraz.
Python, Django, PostgreSQL
Utworzono: czerwiec 2023
Jedna kolumna, tydzień pracy, czyli migracja dużej tabeli w Django
z pracy
Naiwnie prosta migracja na tabeli, której wierszy nikt już nie liczył, skończyła się tygodniem pracy i czterema migracjami zamiast jednej.
Python, Django, PostgreSQL
Utworzono: maj 2018
Wyszukiwarka z podpowiedziami na Elasticsearch
z pracy
Podpowiedzi już po dwóch literach, odporne na literówki i brak polskich znaków.
Python, Elasticsearch
Utworzono: kwiecień 2015