Lista artykułów

1

Jak zostać dobrym programistą (na opak z przymrużeniem oka)

W necie każdy pisze co i jak robić, aby pisać lepszy kod. Ja dam Ci rady co robić, aby zostać super fajnym dobrym programistą.

Poznaj 4 Powody Dlaczego Przy Code Review Kodu Warto Pobrać Lokalnie Brancha Ze Zmianami

Przez długi czas podchodziłem do CR trochę po macoszemu, przeglądając tylko zmiany w narzędziu do zarządzania kodem i nie interesując się, jak to faktycznie działa. Z perspektywy czasu widzę jednak, że mój CR mógł być znacznie lepszy gdybym analizował kod również lokalnie. Podam Ci 4 powody, dla których warto pobrać brancha lokalnie i jak taka …

#62 Ulga IP Box dla programistów. Gość Aleksandra Borowska (PRAVNA.PL)

Podatek liniowy z IP Box to opcja podatkowa, na którą zastanawia się coraz więcej programistów. Ryczałt 12% jest oczywiście atrakcyjny, ale masz niższą zdolność kredytową, nie opłaca Ci się auto w leasing i nie możesz odliczyć kosztów. Z IP Box masz wyższą zdolność kredytową, możesz rozliczyć się za 3 poprzednie lata, ale na pewno słyszałeś […]

Kibana + Machine Learning – Kiedy sprzedać auto? Analiza danych z rejestracji pojazdów 2014-2022

W poprzednim wpisie przedstawiłem proces przygotowania danych dotyczących rejestracji pojazdów w Polsce. W tym artykule zobaczysz analizę danych za pomocą Kibana. Dowiesz się które miesiące to największy ruch w branży motoryzacyjnej, jakie województwa przodują w tym temacie i czy COVID miał jakiś większy wpływ. Jak wrzucić dane do Kibana? Dane z poprzedniego wpisu znajdziesz tutaj. …

Deprecated – konsekwencje korzystania z przestarzałych elementów języka Java

Deprecated – Czy kiedykolwiek zdarzyło Ci się spotkać z oznaczeniem „deprecated” przeglądając kod Java? Wiesz, co ono oznacza? Wiesz jakie konsekwencje niesie za sobą korzystanie z przestarzałych elementów języka? Nie? – To zapraszam do lektury! 🙂 Z tego materiału dowiesz się: Co to jest i jak działa adnotacja @deprecated w Java Dlaczego nie powinniśmy korzystać z fragmentów kodu oznaczonych jako @deprecated Jak oznaczyć fragmenty kodu, których nie możemy jeszcze usunąć, ale jednocześnie nie chcemy, żeby były dalej wykorzystywane Deprecated Jako programiści, jesteśmy stale zmuszeni do dostosowywania się…

6

DARMOWY kurs wprowadzający do programowania JavaScript

Jakiś czas temu zapowiedziałem, że jeśli na moim kanale YouTube pojawi się 10 tys subskrypcji, udostępnię darmowy kurs wprowadzający do programowania w języku JavaScript. Stało się! Na kanale wybiła ta […]

Postanowienia noworoczne i pytania na porządne podsumowanie roku!

Jak tam Twoje postanowienia noworoczne? Od wielu już lat nie robię ŻADNYCH postanowień noworocznych. Nie oszukujmy się, ale one zwyczajnie nie działają… Jestem jednak dużym zwolennikiem planowania – i moje „postanowienia” zamieniłem na „plany” noworoczne (między innymi). Robię również plany z perspektywy innych horyzontów czasowych jak, chociażby miesiąc, tydzień, czy nawet dzień. Ale 🙂 nie można mówić o dobrym planie, jeżeli wcześniej nie zaopatrzymy się w wartościową informację zwrotną. Dlatego zawsze warto połączyć planowanie z podsumowaniem tego, co robimy – wtedy bardzo wyraźnie widać, na czym musimy się skupić.…

SP#019 – Jak znaleźć i zatrudnić najlepsze osoby na rynku w przypadku małej firmy?

Cześć. Witam Cię w 19. odcinku podcastu Sprawny Programista. Dziś porozmawiamy o rekrutacji. Z tego materiału dowiesz się między innymi: Jak znaleźć i zatrudnić najlepsze osoby na rynku w przypadku małej firmy Jak wygląda taka rekrutacja – i co możemy zrobić, żeby jak najlepiej na niej wypaść Do tej pory głównie skupialiśmy się na dużych firmach i rekrutacjach w korporacjach na stanowisko programisty. Dziś natomiast pokażę Ci, jak od środka może wyglądać rekrutacja w małej firmie i co jest brane pod uwagę. Zrobimy to na przykładzie mojej aktualnej rekrutacji…

Nowy Wykop czyli jak nie robić wdrożenia na produkcję

W mojej ocenie zaplecze techniczne nigdy nie było silną stroną Wykopu. Serwis cierpiał na wiele problemów zarówno związanych z moderacją treści, walki z trollami, poprawnym działaniem … Czytaj całość wpisu Nowy Wykop czyli jak nie robić wdrożenia na produkcję

Good Bye Aion Bank!

Dowiedz się dlaczego zlikwidowałem konto w Aion Banku, które wcześniej polecałem.

11

Dlaczego nagrywam coś co już BYŁO [#progravlog 11]

Dlaczego nagrywam coś co już BYŁO [#progravlog 11] Kiedyś dostałem pytanie w stylu „po co nagrałeś coś co już jest w internecie”. Moją pierwszą myślą było „a czego w internecie […]

#61 Piekło zarządzania zależnościami w projekcie

Zarządzanie zależnościami było wcześniej problematyczne. Odkąd pojawiły się npm, yarn, nuget i inne menadżery pakietów, wszystkie problemy programistów zniknęły. Zaciągamy bibliotekę poleceniem i już nie musimy się przejmować. Ktoś to przecież napisał, przetestował. Wystarczy npm install i forget i tak jedna biblioteka za drugą. Pytanie, czy na pewno tylko tyle wystarczy? W odcinku porozmawiamy sobie […]

Workspaces – pomoc w automatyzacji codziennej pracy

Dziś chciałabym przedstawić Wam jedno z moich ulubionych narzędzi na MacOS. Używam go praktycznie codziennie, zarówno w pracy jak i poza nią. Read More

5 poziomów developera +0

5 Poziomów Developera 5 Poziomów Developera – do której kategorii Ty się zaliczasz? Aspirujący Junior Developer Posiada podstawową wiedzę teoretyczną z zakresu programowania i narzędzi developerskich. Ma za sobą pierwsze prywatne projekty. Nie posiada jednak doświadczenia komercyjnego. Jego głównym obowiązkiem jest pozyskiwanie wiedzy domenowej oraz programistycznej i praca nad drobnymi poprawkami błędów pod nadzorem bardziej doświadczonych developerów. Junior Developer (1-3 lat) Zdobytą wcześniej podstawową wiedzę z zakresu programowania i narzędzi developerskich, poparł już pierwszą praktyką, którą wykorzystuje i poszerza, podczas zdobywania doświadczenia komercyjnego. W…

3 nieoczywiste miejsca na rozwój programisty – bywasz tam?

Jako programiści powinniśmy nieustannie poszukiwać nowych zasobów. Aby nadążyć za zmieniającym się otoczeniem – ale też by móc wykorzystać nowe możliwości jakie ono daje. Rozwój programisty jest ważny, bo kto stoi w miejscu ten się cofa. A każda pliszka swój ogonek chwali – stąd uważam oczywiście, że miejsca w którym sam szukam są najlepsze 🙂 …