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
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
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ść!
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
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
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
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 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
Istnieje kilka interfejsów w JS do obserwacji elementów. W tym artykule trochę się im przyjrzymy.
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?
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…
Jakie są wymagania na stanowisku Mid Developer?
Dokładne określenie różnic pomiędzy poszczególnymi stanowiskami w branży IT może się okazać dużym wyzwaniem. W tym artykule wyjaśnimy jakie wymagania powinny być stawiane programiście pracującemu na stanowisku Mid Level Developer. Kiedy Junior staje się mid developerem? W przypadku mida samodzielność to słowo klucz. Mid developer to osoba, która potrafi samodzielnie wykonywać zadania. Nie potrzebuje już takiego nadzoru,…
Nasza pasja do technologii nie kończy się na dostarczaniu wnikliwych treści poprzez ten blog. Zapraszamy po więcej tajników specjalistycznej wiedzy dla entuzjastów takich jak Ty.
Tematy
- AI
- Ciekawostki
- CSS
- Dobre praktyki
- GIT
- JS
- Optymalizacja
- PHP
- Rozwój developera
- Serwery
- Web development
- Web Project Management
animacje animate Attribute inheritance Block Theme Branża IT bug Code Comments CSS CSS Flexbox developer tools Doc Blocks dostępność www Edge Edge computing Editor Flex Gap FSE Full Site Editing GIT GIT Submodules Gutenberg HTTP HTTP/2 HTTP/3 IT JS Memcached Optimization plik SVG Praca praca w IT Rozmowy o WordPress strony www SVG Text-overflow theme.json v-model Vue.js wcag web accessibility Web development webkit line clamp Wordpress wp postmeta api wp transient