Blog na temat programowania.
kontakt

Blog

Newsy na temat naszego software house'u i treści dotyczące technologii , których używamy na co dzień.

UX Researcher vs. UX Designer, czyli wyjaśniamy różnice pomiędzy stanowiskami w UX

User Experience to dziedzina, która zajmuje się takim projektowaniem cyfrowego produktu (choć nie tylko cyfrowego), czyli stron www, aplikacji mobilnych i desktopowych, aby korzystanie z nich było maksymalnie proste i jak najbardziej przyjemne dla użytkownika.
2022-01-27

Zadania cykliczne w Pythonie, czyli scrapowanie internetu raz dziennie

Po przeczytaniu tego artykułu dowiesz się: jak scrapować strony internetowe w Pythonie? jak robić to codziennie o tej samej godzinie? jak zrobić to z wykorzystaniem rozwiązania opartego na chmurze? Z jakich rozwiązań skorzystam tym razem?
2022-01-20

Headless CMS - lista popularnych technologii

Headless Content Management System („Bezgłowy” System Zarządzania Treścią) to technologia tworzenia aplikacji internetowych skierowana do programistów front-end. Headless CMS może działać w oparciu o interfejs API lub aktualizacje w Git.
2022-01-19

Url - co to znaczy i jak poprawnie tworzyć url-e?

Słowo "url" najkrócej można zdefiniować, jako adres strony internetowej. Czyli urlem nazywamy ciąg znaków, które wpisane w oknie przeglądarki przekierują użytkownika na daną stronę główną lub podstrony. Niby wszystko wydaje się, ale wbrew pozorom takie nie jest.
2021-12-29

Przebranżowienie w branży IT. Czy można zacząć karierę programisty po 30-tce?

Chyba nikogo już nie trzeb przekonywać, że branża IT jest najprężniej rozwijającą się branżą w całej gospodarce. Rozwój technologii i przeniesienie się życia społecznego oraz sprzedaży do sieci sprawia, że zapotrzebowanie na nowych pracowników stale wzrasta.
2021-12-05

Dlaczego twoja aplikacja powinna być napisana w React.js?

Czym jest ReactJS ? React jest biblioteką programowania języka JavaScript wykorzystywaną do tworzenia interfejsów użytkownika. Działa na licencji MIT, a więc gwarantuje prawa autorskie i możliwość sprzedaży twórcom.
2021-11-23

Fixed Price czy Time & Material – jaki model rozliczenia w projektach IT wybrać?

Model współpracy w ramach projektu z branży IT to podstawowy wybór, którego musi dokonać firma zlecająca jego wykonanie. Dzięki różnorodności tych modeli pomiędzy wykonawcą a zleceniodawcą możliwe jest jak najlepsze dopasowanie budżetu i harmonogramu prac w każdym projekcie.
2021-11-04

Hosting biznes (home.pl) vs. kiwi (lh.pl). test szybkości ładowania dla WordPress

Często największą zaletą tanich hostingów jest właśnie atrakcyjna cena. W większości z nich znajdziemy dodatkowo intuicyjny panel admina do zarządzania wszystkimi usługami w jednym miejscu. Te dwa główne czynniki wpływają na dużą popularność serwerów udostępnianych przez home.pl, ovh.com, hekko.po, lh.pl, nazwa.pl itp.
2021-11-04

Personal branding programisty - czy warto rozwijać markę osobistą w internecie?

Marka osobista to zagadnienie, które jest obecnie bliskie nie tylko właścicielom promującym swoje biznesy. Najnowsze trendy pokazują, że o personal branding coraz częściej dbają, także osoby pracujące na etacie, w tym spora grupa specjalistów w branży IT. Czy opłaca się budować swój wizerunek w internecie?
2021-10-05

Kudos - co to znaczy? Jak przyznawać Kudosy?

Kudos to słowo, które zapewne większość osób - szczególnie z branży IT - słyszało kiedyś od przełożonych lub współpracowników. Jest to wyrażenie stosunkowo nowe, więc zapewne na początku ciężko jednoznacznie stwierdzić, co to oznacza i czy warto się cieszyć otrzymując Kudos.
2021-10-05

Ahrefs, MajesticSEO, Backlink Watch - narzędzia pomocne w analizie linków zewnętrznych

Linkowanie zewnętrzne, czyli umieszczanie linków, które odsyłają z innych witryn na naszą witrynę, ma istotne znaczenie w pozycjonowaniu. Odpowiednio zaplanowana strategia pozyskiwania tych linków, tzw. link building, pozwala zwiększyć widoczność danej witryny w intrenecie, a zatem przynieść oczekiwane efekty finansowe.
2021-07-14

Google Workspace, Microsoft Teams, Slack - narzędzia do pracy zespołowej.

Praca w zespole jest bardzo wymagająca pod względem umiejętności zarządzania, delegowania zadań oraz ich terminowego egzekwowania. Dodatkowo wymaga stałej komunikacji pomiędzy różnymi członkami zespołu oraz przesyłania plików o różnych rozmiarach i formatach.
2021-07-06

Senior developer, mid i junior — jakie są kryteria stopniowania stanowisk programistycznych w IT?

IT jest jedną z najszybciej rozwijających się branży związanych z nowymi technologiami. Stałe zapotrzebowanie rynku na programistów sprawia, że coraz więcej osób skuszonych wizją dobrej pensji i stabilnej pracy decyduje się związać swoją przyszłość z tym kierunkiem.
2021-06-30

Inbound i outbound marketing — charakterystyka pojęć

Świadome działania marketingowe to absolutna konieczność, jeśli firma chce budować  swoją markę, a przede wszystkim sprzedawać swoje produkty lub usługi.
2021-06-08

Czy technologia blockchain to tylko kryptowaluty?

Blockchain to technologia, o której mówi się, że jest systemem nie do złamania i która będzie miała rewolucyjny wpływ na rozwój światowej gospodarki. Przede wszystkim dotyczy ona  bezpiecznego rejestrowania, przechowywania i rozliczania transakcji cyfrowych, które dały początek kryptowalutom.
2021-06-08

Clean Architecture — wady i zalety wzorca projektowego

Clean Architecture to niezwykle przydatny, a przy tym uniwersalny sposób budowania projektów IT w oparciu o spójny kod, który uniezależnia je od czynników zewnętrznych.
2021-05-05

SXO — połączenie UX i SEO

Jeszcze do niedawna podstawowymi działaniami na witrynie, które pozwalały osiągać jej wysokie wyniki w naturalnych wynikach wyszukiwania były działania SEO. Obecnie coraz częściej Google boty biorą pod uwagę pozytywne doświadczenia użytkowników w trakcie korzystania z określonej witryny.
2021-05-05

Scrum Master - kim jest i czym się zajmuje?

Scrum to jedna z najbardziej uznanych metodyk zarządzania projektami, z której korzystają firmy zarówno z branży IT, jak i z branży spożywczej i usługowej, a także placówki oświaty.
2021-03-24

Podstawowe narzędzia analityczne na Twojej stronie www.

Mierzenie ruchu i zachowań użytkowników na stronie www. to podstawa do wyciągania wniosków na temat budowy strony i działań remarketingowych. Bardzo dużo danych ze swojej witryny możesz zebrać bez inwestowania dodatkowych środków w płatne subskrypcje.
2021-01-12

Jam Stack – przełom czy dobrze znana technologia?

Co oznacza skrót JAM Stack? Javascript-APIs-Markup. Jest połączeniem dobrze znanych narzędzi i wydzieleniem FrontEndowej architektury aplikacji od jej backendu. Nie ma konkurentów pod kątem szybkości działania, bezpieczeństwa i skalowalności. Na bazie tej konwencji powstała cała gama aplikacji, między innymi rozwiązania typu Headless CMS.
2021-01-01

Optymalizacja wewnętrza strony www. czym jest seo on-site?

Optymalizacja wewnętrzna to jeden z kluczowych elementów w procesie pozycjonowania strony www. Z tego artykułu dowiesz się jakie elementy zoptymalizowałem na stronie, którą właśnie czytasz.
2020-12-16

Omówienie aplikacji e-commerce - WooCommerce, PrestaShop i Magento

Sklep internetowy to szczególny rodzaj działalności w internecie, której sukces zależy w dużej mierze od odpowiednio dobranego oprogramowania e-commerce. Najważniejszy jest dobry projekt interfejsu, który sprawi, że kliencie bez problemu będą mogli odnaleźć interesujące ich produkty.
2020-12-16

Edytory kodu - lista i omówienie najpopularniejszych rozwiązań

Każdy programista zarówno początkujący, jak i ten bardziej doświadczony musi stanąć przed wyborem odpowiedniego dla siebie edytora kodu. Branża IT warz rozwija się niezwykle prężnie korzystając z coraz to bardziej zaawansowanych technologii.
2020-10-07

Event Storming - warsztaty opisujące zdarzenia domenowe w projektach IT

Event Storming to stosunkowo młoda metoda warsztatowa, której celem jest szybkie i proste zobrazowanie i odkrywanie procesów zachodzących w projektach programistycznych realizowanych w zespole za pomocą zdarzeń.
2020-10-06

Metodyki zarządzania projektami IT - Agile, Scrum, Waterfall czy Kanban

Wiele firm działających w branży IT na co dzień pracuje przy mniej lub bardziej skomplikowanych projektach. Całe zespoły złożone z programistów frontend i backend, grafików oraz specjalistów od UX i UI potrzebują dobrej organizacji poszczególnych etapów prac, tak by móc działać jak w szwajcarskim zegarku. Jednakże doskonała organizacja pracy, która przekłada się na szybkość i efektywność, wymaga wyboru odpowiedniej metodologii pracy.
2020-09-06

UX/UI Designer, Business Analyst, Product Owner, Project Manager... nie tylko programiści tworzą projekty IT

Branża IT bez wątpienia należy do najszybciej rozwijających się sektorów gospodarki. Co roku wzrasta zapotrzebowanie na specjalistów w tej dziedzinie, a coraz więcej osób postanawia się przebranżowić w tym kierunku, będąc skuszeni wizją dobrego wynagrodzenia oraz realnymi możliwościami rozwoju.
2020-09-03

Body leasing w IT. Czy warto wynajmować programistów na godziny?

Branża IT należy do jednych z najprężniej rozwijających się sektorów gospodarki. Nowe technologie skutecznie i niezwykle szybko przenoszą życie codzienne do Internetu. Obecnie niemal każdy biznes posiada swoją witrynę internetową, platformę e-commerce czy aplikację webową.
2020-08-01

Web Design i praca z mock-upami. Wireframes Wordpress Development

Dzięki programom do prototypowania takim jak Adobe XD i Figma designer jest w stanie zwizualizować klientowi wygląd poszczególnych widoków aplikacji. Makieta znacznie ułatwia zdalną pracę nad projektem, umożliwiające łatwe komentowanie wybranych elementów i wprowadzanie poprawek.
2020-06-18

React, Vue, Angular – omówienie najpopularniejszych front- endowych frameworków JavaScript

Programowanie stron internetowych i aplikacji webowych zawsze rozpoczyna się od wyboru technologii, w oparciu o którą powstanie projekt. Java Script wciąż stanowi najpopularniejszy język do stosowania po stronie serwera i po stronie klienta, z którego chętnie korzystają frontend developerzy na całym świecie.
2020-06-16

Newsletter w WordPress: Mailchimp czy wtyczka Mailpoet Newsletters?

Newsletter to doskonała forma angażowania odbiorców i zdobywania potencjalnych leadów sprzedażowych. CMS WordPress posiada szereg rozwiązań, dzięki którym możesz łatwo wdrożyć tę funkcjonalność na swojej stronie www. Przed wyborem konkretnej technologii do wysyłki newslettera warto rozważyć klika kwestii.
2020-06-10

Skąd uczyć się programowania? Studia informatyczne, Boot Campy czy platformy e-learningowe?

Ciągły rozwój nowych technologii oraz przeniesienie się wielu obszarów życia do świata wirtualnego sprawiły, że na światowym rynku pracy wciąż istnieje duże zapotrzebowanie na specjalistów z branży IT.
2020-05-19

Przegląd wtyczek do formularzy kontaktowych WordPress

Bez względu na to, czy posiadamy witrynę biznesową, czy informacyjną powinna ona cechować się profesjonalizmem na najwyższym poziomie. A zatem powinna być najlepszą wersją siebie pod względem zarówno wizualnym, jak i użyteczności dla odwiedzającego. Dlatego też zdecydowanie warto zaopatrzyć ją w formularz kontaktowy.
2020-05-11

Google Ads Grants, czyli jak pozyskać 10 tys. dolarów miesięcznie na reklamy w wyszukiwarce.

2020-04-01

Różnice pomiędzy Adwords Express i klasyczną wersją Adwords

Na pierwszy rzut oka może się wydawać, że nie ma wielkich różnic między Adwords Express i klasyczną wersją Adwords. Jednak w praktyce dzieli je przepaść. Na pewno Adwords Express nie jest w stanie zapewnić takiego zwrotu z inwestycji, jak w przypadku profesjonalnie prowadzonej kampanii przez osobę wyspecjalizowaną w tym zakresie.
2020-03-16

Growth hacking — sposób na zbudowanie silnej marki

Coraz więcej przedsiębiorców na całym świecie sięga po growth hacking. Jest to metoda marketingowa, która skupia się na maksymalnym wzroście firmy przy jak najmniejszym zużyciu środków finansowych. Dlatego przez wielu specjalistów nazywana jest marketingiem przyszłości. Na czym polega hakowanie wzrostu i z jakich efektywnych metod korzysta?
2020-02-25

Figma, Sketch, Adobe XD - porównanie narzędzi do projektowania interfejsu użytkownika

Jeszcze kilka lat temu, rozpoczynając pracę wdrażania strony Web Developerzy otrzymywali projekt poszczególnych widoków witryny przygotowane w Adobe Photoshop wraz z objaśnieniem Web Designera.
2020-02-20

Architektura informacji strony www. Stwórz podstawową strukturę swojej witryny

Strony www i aplikacje mobilne przede wszystkim mają pełnić funkcje informacyjne oraz generować zyski ze sprzedaży produktów i usług. Aby było to możliwe, witryna musi dać użytkownikom to, po co na nią weszli.
2020-02-19

Body leasing, staff augmentation i dedicated team, czyli outsourcing usług programistycznych

Outsourcing usług programistycznych to coraz bardziej popularna forma współpracy firm ze specjalistami z branży informatycznej. Postępująca cyfryzacja oraz czasy pandemii sprawiły, że coraz więcej przedsiębiorców korzysta z usług profesjonalnych firm zajmujących się wynajmem pracowników.
2019-12-31

Programiści z Afryki — jak wygląda rynek developerów na Czarnym Kontynencie?

Kontynent afrykański jeszcze kilkanaście lat temu uchodził za najbardziej zacofany region świata. Obecnie jego silny rozwój technologiczny sprawił, że stał się areną walki o wpływy gospodarcze, na którą coraz częściej kierują wzrok największe światowe marki. Jak przedstawia się rynek developerów na czarnym kontynencie i jakie inwestycje chętnie tam powstają?
2019-10-01

Życie w stylu cyber nomad. Czy można efektywnie pracować, zwiedzając świat?

Cyber nomad, czyli cyfrowy nomada, to styl życia, który łączy w sobie pracę i pasję podróżowania po świecie. W czasach, kiedy większość osób ma dostęp do szybkiego i niezawodnego połączenia z Internetem oraz taniej telefonii komórkowej coraz częściej rezygnują one z wiązaniem się na stałe z konkretnym miejscem zamieszkania czy siedzibą firmy, dla której pracują.
2019-07-03