• Jak rozwiązać problem nierównych obrazków w kafelkach? Prosty trick z object-fit
    ,

    Jak rozwiązać problem nierównych obrazków w kafelkach? Prosty trick z object-fit

    Czy zdarzyło Ci się, że w siatce postów lub kafelkach na stronie obrazki mają różne wymiary, przez co całość wygląda niespójnie? Często problem wynika z tego, że użytkownicy (np. klienci) wrzucają zdjęcia w zbyt małej rozdzielczości, przez co system nie może wygenerować poprawnej miniaturki. Zanim zaczniemy walczyć z edycją obrazów czy generowaniem wersji zastępczych, możemy…

  • Jak pracujemy i komunikujemy się w Coditive?
    , , ,

    Jak pracujemy i komunikujemy się w Coditive?

    Komunikacja jest dla nas najważniejsza. Dlatego chcemy się podzielić tym, jak to działa w Coditive, jak korzystamy z różnych narzędzi i jak ułatwiamy sobie pracę i życie. W artykule przedstawimy najważniejszą procedurę w naszej firmie – ,,Guide to communication”, dotyczącą komunikacji. Inspiracją do jej stworzenia była firma Basecamp, która w swoich wewnętrznych procedurach również posiada taki dokument.…

  • Wzorzec MVC: Optymalizacja rozwoju oprogramowania
    , , ,

    Wzorzec MVC: Optymalizacja rozwoju oprogramowania

    W Coditive stosujemy wzorzec Model-View-Controller (MVC) jako podstawę efektywnego tworzenia oprogramowania. Pozwala nam to dostarczać klientom rozwiązania, które są nie tylko funkcjonalne, ale także łatwe w utrzymaniu i rozwoju. Czym jest MVC i dlaczego go stosujemy MVC to architektura, która dzieli aplikację na trzy kluczowe komponenty: Taki podział przynosi wymierne korzyści w procesie tworzenia i…

  • Estymacje – robisz to źle. Na co zwracać uwagę by dobrze wycenić projekt
    , ,

    Estymacje – robisz to źle. Na co zwracać uwagę by dobrze wycenić projekt

    Jako doświadczony zespół programistów, wielokrotnie byliśmy świadkami, jak źle przygotowane estymacje prowadzą do frustracji, przepracowania i niezadowolonych klientów. Temat estymacji poruszaliśmy już w przeszłości, jednak prawda jest taka, że wielu z nas podchodzi do nich zbyt lekko, nie doceniając ich wagi w sukcesie projektu. Przyjrzyjmy się temu bliżej. Dlaczego estymacje są tak ważne? Estymacje to…

  • Skorzystaj z najlepszych wtyczek do VS Code i podbij swoją produktywność!
    ,

    Skorzystaj z najlepszych wtyczek do VS Code i podbij swoją produktywność!

    Chcesz poznać kilka ciekawych wtyczek, które sprawią, że Twoja praca z VS Code stanie się jeszcze bardziej efektywna i przyjemna? VS Code jest u nas preferowanym edytorem. Dlatego polecamy dwie wtyczki do VS Code, które u nas bardzo dobrze się sprawdzają i warto się nimi zainteresować. Error Lens Wtyczka Error Lens to narzędzie dostępne w…

  • Fuckupy w projektach
    ,

    Fuckupy w projektach

    Nieodzownym elementem w pracy każdego developera są fuckupy, które teoretycznie nie miały prawa się zdarzyć. Wpadki w projektach mają różne przyczyny. Z czego najczęściej wynikają fuckupy i jak im zapobiegać w przyszłości?  Brak komunikacji Jedną z przyczyn ,,nie dowiezienia’’ projektu na czas jest brak komunikacji w zespole i/lub z klientami. Odpowiednie komunikowanie się może znacznie poprawić pracę…

  • Retrospektywa projektu
    , ,

    Retrospektywa projektu

    Dobrą praktyką jest analiza i ocena zrealizowanych projektów. Do tego służą specjalne spotkania w naszej firmie –  ,,Retro” (Retrospektywa). Dzięki temu możemy spojrzeć na zakończony projekt i przeanalizować błędy ale także sukcesy.  Spotkania, które organizujemy są bardzo owocne, ponieważ zespół wie, co poszło nie tak – wtedy jesteśmy w stanie stworzyć dużo ulepszeń, które wprowadzamy…

  • Oceny pracowników
    ,

    Oceny pracowników

    Każda firma dąży do poprawy wydajności swoich pracowników, aby osiągnąć cele biznesowe. Ocena pracowników może być wykorzystana do poprawy wyników. Jak to wygląda w naszej firmie? Jak przeprowadzamy ocenę pracowników? Cykliczna ocena pracowników – nasze pierwsze odczucia Proces oceny pracowników z pewnością budzi wiele emocji. Początkowo każdy podchodził sceptycznie do oceny swoich kolegów. Z czasem…

  • Event delegation w JS
    , , ,

    Event delegation w JS

    Event Delegation to kluczowy element warsztatu każdego programisty, który pragnie zoptymalizować swoje projekty webowe.Poznaj, jak uniknąć nadmiernego nasłuchiwania na poszczególne elementy i spraw, aby Twoje interakcje z drzewem DOM były bardziej wydajne.

  • Wzorzec obserwatora w Javascripcie
    ,

    Wzorzec obserwatora w Javascripcie

    Istnieje kilka interfejsów w JS do obserwacji elementów. W tym artykule trochę się im przyjrzymy.

  • Co robić by stawać się lepszym developerem?

    Co robić by stawać się lepszym developerem?

    Praca w branży IT wymaga połączenia kreatywności, umiejętności technicznych i zdolności rozwiązywania problemów. Ale jak nauczyć się umiejętności niezbędnych do tego, by zostać odnoszącym sukcesy programistą? W tym artykule wskażemy kilka wskazówek i trików, aby stać się lepszym developerem. Podpowiadamy jak się rozwijać i na co poświęcać swój czas? Więc, jeśli jesteś gotowy, aby przenieść…

  • Jakie są wymagania na stanowisku Senior Developer?
    ,

    Jakie są wymagania na stanowisku Senior Developer?

    W branży IT wyróżnia się trzy podstawowe stopnie kariery: Junior, Middle oraz Senior. W tym artykule wyjaśnimy jakie wymagania powinny być stawiane programiście pracującemu na stanowisku Senior Developer. Odpowiadamy na takie pytania – czym Senior Developer różni się od Mid level Developera? Jak wejść na najwyższy poziom? Jakie są oczekiwania wobec Seniora?  Kiedy Mid staje się Senior Developerem? W przypadku Seniora odpowiedzialność to…