Lista artykułów

Bazy danych i SQL – podstawy

Każdy, kto chce zostać programistą, bardzo szybko na swojej drodze spotka się z bazami danych. To nieodzowny element każdej aplikacji. Bazy danych mogą być bardzo różne, mogą przyjmować wiele form i na ogromną ilość sposobów przechowywać dane. Dzisiaj opowiem Ci, […]

S01E06 - Ceneo Geek Speak 2018

Tym razem relacja prosto z Wrocławia. Konferencja z serca Ceneo. Jeżeli interesuje Cię, co tam u nich w trawie piszczy. To zapraszam do przesłuchania.

After.conf - Pilot 6 - Ceneo Geek Speak

Drugi raz uczestniczyłem w konferencji organizowanej przez Ceneo. I nadal jestem zadowolony. Szykuję się za rok. W tym odcinku bardzo chmurowo i kontenerowo. Konferencje odwiedziło Chmurowisko.

Raport finansowy za III kwartał 2018 roku

Mój raport finansowy z prowadzenia działalności gospodarczej za III kwartał 2018 roku. Zobacz ile udało mi się zaoszczędzić tym razem.

[VIDEO] Higher Order Components

Higher Order Component to najczęściej spotykany zaawansowany wzorzec w ekosystemie Reacta. Absolutny must-have w Twoim programistycznym arsenale. W tym materiale znajdziesz odpowiedzi na następujące pytania: Czym są HOC i jakie mają zastosowanie? Jak wydzielić logikę wyświetlania warunkowego do HOC? Jak komponować HOC za pomocą metody compose? Jakie minusy wiążą się z stosowaniem tego wzorca? BONUS: […]

Rubiny, szyny, trailblazery, feniksy. Wrześniowe spotkanie BRUG.

1 października. Godzina 8:00. Zaczęło się. Nie ma już odwrotu. Drodzy Towarzysze i Towarzyszki. Z przykrością Was informuję, iż nadszedł i na mnie czas. Nie ma od tego ucieczki. Studia is coming. I niby fajnie spotkać znajomych z roku i wymienić się historiami z wakacji, jednak gdzieś tam głęboko pod skórą czuję, że już niedługo [...]

Dev:Cast – #15 Jak wprowadzać nowe osoby do projektu?

Nowe osoby w projekcie i to takim trwającym już od pewnego czasu to niemałe wyzwanie. Baa, to cały proces, który może trwać dłuższy czas. Dotyczy nie tylko lidera zespołu ale także każdego członka zespołu. Różnorodność procesów, technologi, wzorców oraz rozwiązań typowych problemów sprawia, że łatwo przytłoczyć „nowego” ?? ilością informacji. Finalnie zapamiętując niewielki fragment. Co […]

8

#15 Jak wprowadzać nowe osoby do projektu?

Nowe osoby w projekcie i to takim trwającym już od pewnego czasu to niemałe wyzwanie. Baa, to cały proces, który może trwać dłuższy czas. Dotyczy nie tylko lidera zespołu ale także każdego członka zespołu. Różnorodność procesów, technologi, wzorców oraz rozwiązań typowych problemów sprawia, że łatwo przytłoczyć „nowego” 👶🏻 ilością informacji. Finalnie zapamiętując niewielki fragment. Co tak na prawdę jest niezbędne, aby zagłębić się w projekt? Kilkaset stron dokumentacji biznesowej, dostarczonej programiście w pierwszy dzień pracy, nie jest najlepszym zachęceniem do pracy. Jako programiści nasze pragnienia są zupełnie inne – interesuje nas kod, architektura oraz cała techniczna otoczka projektu nawet ta dotycząca utrzymywania legacy code. Podczas tego odcinka dzielimy się swoimi doświadczeniami i przemyśleniami z perspektywy lidera oraz osób zaczynających prace w istniejących projektach. Staramy się odpowiedzieć na czym warto się skupić i kto powinien być odpowiedzialny za onboarding. Chciałbym Cię poprosić o garść Twoich przemyśleń i doświadczeń: 🔹 Czy pamiętasz jak wyglądało wdrażanie Cię w trwające projekty? 🔹 Czy jest coś co szczególnie zapadło Ci w pamięć? 🔹 Czego unikać podczas wdrażania nowych osób do trwającego projektu? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

CQ-Shop – introducing the project

I’m about to start my final year at university, which will involve many activities related to obtaining my master degree. One of them is writing my master’s thesis, which is one of the biggest and the most time-consuming challenges. It’s a process that consists of writing the thesis and developing a project.  I’m going to […]

Wednewsday #27 – programistyczne nowinki

To już 27 porcja ciekawostek, nowości i porad “jak żyć?!” w tym naszym devowym światku. Zapraszam do prasówki. W tym tygodniu ukazał się pierwszy odcinek mojej nowej serii ‘Ja, programista’. Zapraszam Cię do wysłuchania rozmowy z Adamem Sitnik – inżynierem oprogramowania pracującym dla Microsoft. Rozmawiamy o roli i znaczeniu open source software. devsession.pl/japrogramista “Netflix For [...]

Przesunięcie sourcemapy

W ten weekend mierzyłem się z kolejnym błędem w moim najsłynniejszym projekcie na GitHubie – niepoprawnym generowaniem sourcemapy. Problem okazał się na tyle...

Przesunięcie sourcemapy

W ten weekend mierzyłem się z kolejnym błędem w moim najsłynniejszym projekcie na GitHubie – niepoprawnym generowaniem sourcemapy. Problem okazał się na tyle...

Programistok 2018 – relacja

Już ponad tydzień minął od Programistoku (28-29.09.2018) było to dla mnie przełomowe wydarzenie, dlatego wymaga odpowiedniej relacji ? Wiele się nasłuchałem o fantastycznej atmosferze tego wydarzenia i chciałem koniecznie pojechać. Rzuciłem się od razu na głęboką wodę i zgłosiłem się na prelegenta. Jak się okazało, była to świetna decyzja. Before Moja przygoda z tegorocznym Programistokiem […]

Domain Driven Design – Usługi

Jesteśmy dokładnie w połowie drogi przez elementy modelu Domain Driven Design. Poznałeś już Encje i Obiekty wartości, dzisiaj opowiem Ci coś więcej o usługach. Dowiesz czym są i za co odpowiadają usługi oraz nauczysz się jak je rozpoznawać.

What I've learnt at RESCON

During 4–6 October 2018 I had a pleasure to organize and participate in RESCON. It was an opportunity to show and share what I’ve learned over the years. I’ve met new people that are into this topics and that gave me new perspective on things I work on. Without further ado, below are things I’ve learnt on first ever RailsEventStore conference.