Lista artykułów

Dev Advent Calendar 2017 i 2018

Wprawdzie adwent był już jakiś czas temu, ale zapomniałam pochwalić się pewnym przedsięwzięciem. Mianowicie wpadłam na pomysł stworzenia kalendarza adwentowego dla programistów, online. Było to dosyć spontaniczne przedsięwzięcie, którym podziliłam się z moimi dev-znajomymi pod koniec listopada. Myślałam, że nic nie uda się zrobić przez kilka dni, które zostały do grudnia, ale myliłam się. Kolega…

STRACH ma WIELKĄ… [devstyle vlog #196]

Zakres blokowy w JavaScript

Zakres blokowy w JavaScript Ponieważ wpis o

Metody oraz pola typu computed w Vue.js

Metody oraz pola typu computed pozwalają zgrabnie enkapsulować logikę wyliczania wartości na podstawie pól danych komponentu i prowadzą do lepszego kodu.

International Podcast Day - Polskie Podcasty IT

Z okazji "International Podcast Day" zaprosiłem twórców podcastów IT aby opowiedzieli czym są podcasty, co dają im osobiście, jakie są ich zalety i pokazali kulisy ich realizacji. Zapraszam Was w podróż po świecie podcastów i podcastingu ... W nagraniu udział wzięli (za co bardzo im dziękuje!): DevEnv Ostra Piła Podcast "Porozmawiajmy o IT" devstyle.pl - Maciej Aniserowicz Javadevmatt - Mateusz Kupilas Devsession - Grzegorz Kotfis Pomysł i realizacja:  Grzegorz Kotfis

Podsumowanie dev tygodnia – confitura i tanie ebooki

Krótkie podsumowanie dev tygodnia, czyli co warto wiedzieć w piątek 28.09.2018 przed południem 🙂 Cześć! Dziś mam dla Was dwie krótkie wiadomości, więc postanowiłem dodać wpis z podsumowaniem tygodnia. Może taka forma się sprawdzi! 1. Nagrania z Confitury 2018 opublikowane! Od dziś możecie znaleźć na kanale yt Confitury obrobione filmy z prelekcji [klik]. Znajdziecie tam

Podsumowanie dev tygodnia – confitura i tanie ebooki

Krótkie podsumowanie dev tygodnia, czyli co warto wiedzieć w piątek 28.09.2018 przed południem ? Cześć! Dziś mam dla Was dwie krótkie wiadomości, więc postanowiłem dodać wpis z podsumowaniem tygodnia. Może taka forma się sprawdzi! 1. Nagrania z Confitury 2018 opublikowane! Od dziś możecie znaleźć na kanale yt Confitury obrobione filmy z prelekcji [klik]. Znajdziecie tam

Pół roku blogowania. Przemyślenia.

Od momentu kiedy – zainspirowana wielkimi postaciami naszego krajowego światka IT – pojawiła się w mojej głowie myśl, „może by tak bloga założyć”, do momentu kiedy bloga założyłem, mija właśnie sześć miesięcy. Oczywiście nie jest...

Pół roku blogowania. Przemyślenia.

Od momentu kiedy – zainspirowana wielkimi postaciami naszego krajowego światka IT – pojawiła się w mojej głowie myśl, „może by tak bloga założyć”, do momentu kiedy bloga założyłem, mija właśnie sześć miesięcy. Oczywiście nie jest...

bITconf 2018 za nami. Czekam na kolejną edycję!

Moje podsumowanie pierwszej edycji konferencji Bydgoszcz IT Conference, która odbyła się 14 września 2018 roku.

Białystok, czyli tam i z powrotem. Na #bstoknet 85.

Brrrryy… Też mieliście dzisiaj większy niż zazwyczaj problem ze wstaniem rano do pracy czy szkoły? Jakby ktoś nagle zwiększył siłę grawitacji, ale tak zmyślnie, aby działała tylko i wyłącznie nad strefą spania, potocznie zwaną łóżkiem. Na dodatek w niedzielę kochane lato skończyło się na Kill ’Em All, a termometry dzisiejszego poranka nie zachęcały do wystawiania [...]

WSZYSCY jesteśmy SPRZEDAWCAMI [devstyle vlog #195]

Dev:Cast – #14 Overengineering. Czyli kiedy zaczynamy przesadzać…

My – programiści poświęcamy zbyt wiele czasu na sprawy o niskiej wartości biznesowej. Rozwiązujemy 🔨 problemy, które mogą się nie wydarzyć. Przeciwdziałamy zapobiegawczo sytuacjom, których prawdopodobieństwo wystąpienia jest mniejsze niż 1% poświęcając na to olbrzymie pokłady energii, czasu oraz nadwyrężając budżet 💸 inwestora… Tytułowy overengineering może objawiać się na wielu płaszczyznach – definiując jednak najważniejsze […]

14

#14 Overengineering. Czyli kiedy zaczynamy przesadzać...

My – programiści poświęcamy zbyt wiele czasu na sprawy o niskiej wartości biznesowej. Rozwiązujemy 🔨 problemy, które mogą się nie wydarzyć. Przeciwdziałamy zapobiegawczo sytuacjom, których prawdopodobieństwo wystąpienia jest mniejsze niż 1% poświęcając na to olbrzymie pokłady energii, czasu oraz nadwyrężając budżet 💸 inwestora… Tytułowy overengineering może objawiać się na wielu płaszczyznach – definiując jednak najważniejsze trzy – może dotyczyć on: ▶️ rozwiązań funkcjonalnych, które nie są wykorzystywane przez klientów aplikacji, ▶️ architektury, która rozwiązuje lub „zapobiega” nie istniejącym problemom, ▶️ kodu, który przewiduje zmiany w obszarze, który się nigdy nie zmieni. Podczas tego odcinka podcastu, zahaczamy o tematy związane z praktykami Extreme Programming wspomagającymi rozwiązywanie problemów w łatwy i prosty sposób, starając się odpowiedzieć na pytanie: Kiedy nasze rozwiązania są zbyt przekombinowane? Wychwycenie odpowiedniej równowagi pomiędzy rozwiązaniem technicznym, a problemem biznesowym jest bardzie ciężkie. Podczas tego odcinka podcastu Dev:Cast 📢 staramy się określić co odbierane jest w sposób negatywny jako overengineering. Warto również poświęcić kilka minut na świetny artykuł "How To Accept Over-Engineering For What It Really Is". Mam do Ciebie jednak dodatkowe pytania: 🔹 Spotkałeś się kiedyś z rozwiązaniami, które technicznie wyprzedzały wymagania projektu o lata świetlne? 🔹 Kto powinien dbać o zachowanie równowagi pomiędzy dostarczaniem, a rozwiązaniem technicznym? 🔹 Czy wszystko zawsze musi być w 100% doskonałe technicznie? Jeżeli chcesz, to podziel się swoją opinią, zostawiając nam krótki komentarz pod artykułem. Będziemy bardzo wdzięczni za rozpoczęcie konwersacji 👌 W końcu warto się wymieniać doświadczeniem – co nie? 😎

Domain Driven Design – Encja

Czym jest DDD już wiadomo z ostatniego wpisu. Dzisiaj przyszedł czas na więcej szczegółów. Pierwszy krok to obiekty które są klockami z których buduje się model domenowy. Największy klocek to encja, którą przybliżę Ci w tym poście.  Czym jest encja? […]