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…
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.
Narzędzia w naszej firmie
Praca w zespole może być wyzwaniem, ponieważ wymaga komunikacji, współpracy i koordynacji zasobów. Celem każdego zespołu jest bycie produktywnym i wydajnym w osiąganiu swoich celów. Dlatego tak ważne są odpowiednie narzędzia, które pomogą zespołowi zwiększyć produktywność. Narzędzia do komunikacji i współpracy są niezbędne dla każdego zespołu. Narzędzia te mogą pomóc w ułatwieniu komunikacji i współpracy między członkami…
Web accessibility czyli dostępność WWW
Termin Web Accessibility odnosi się do tworzenia stron i aplikacji internetowych w taki sposób, aby były one dostępne dla wszystkich użytkowników. Jest to szczególnie istotne w przypadku różnego typu niepełnosprawności, np. wzroku, słuchu, ruchu, ale dotyczy też czasowej niezdolności do pracy czy zaburzeń poznawczych. Według danych WHO około 15% światowej populacji ludzi posiada jakiś rodzaj…
Tworzenie stron internetowych dla klientów
Strona internetowa to wizytówka każdej firmy. Jest elementem, który może wpłynąć znacznie na nasz biznes. Jak tworzyć strony www dla klientów? Komunikacja na pierwszym miejscu Zadowolenie klientów powinno być priorytetem każdego przedsiębiorcy. Aby uzyskać satysfakcję klienta, należy spełnić jego oczekiwania. Nie jest to możliwe bez skutecznej komunikacji. Firma, która potrafi dotrzeć do odbiorców i wie, jak…
Wyjątki na przykładzie JS
Błędy w programowaniu to coś normalnego więc praca programisty jest ściśle powiązana zdebugowaniem. W zależności od języka w którym programujemy niektóre typy błędów można wykryćjeszcze przed samą kompilacją kodu lecz istnieją także takie sytuacje w których błąd uwidacznia siędopiero w trakcie trwania programu (lub aplikacji). Wyjątek jest właśnie takim typem błędu, przykłademmoże być tablica indeksowana…
Pragmatyczny Programista – 10 postaw, które sprawią, że będziesz superdeveloperem
Kim jest ten mityczny pragmatyczny programista? Jaki ma mindset i dlaczego jest tak pożądany na rynku pracy? I co najważniejsze – jak nim zostać? Na te pytania spróbujemy sobie odpowiedzieć w niniejszym artykule. Artykuł ten jest podsumowaniem debaty, która odbyła się na jednym z naszych DevDay’ów – czyli cyklicznych spotkaniach programistów współpracujących z Coditive.com Pragmatyczny, pragmatyzm,…
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