Po co mi UML?
Artykuł wyjaśnia cel i zastosowanie języka UML w pracy programisty, przedstawiając jego praktyczne korzyści w projektowaniu oprogramowania.
Piecioshka.pl to blog Piotra Kowalskiego, programisty front-end i trenera programowania. Na blogu znajdziesz praktyczne artykuły o JavaScripcie, front-endzie, Node.js, Gitcie, TypeScriptcie, testach, narzędziach developerskich i produktywności, a także wpisy o pracy programisty, konferencjach i życiu w branży IT. Piotr od ponad 15 lat pracuje w IT, aktywnie udziela się w projektach open source, współtworzył społeczność WarsawJS, prowadzi szkolenia, webinary i prelekcje. Jego teksty są konkretne, osadzone w realnych problemach z codziennej pracy oraz często uzupełnione o przykłady kodu i konfiguracje narzędzi.
174 artykuły z tego bloga
Artykuł wyjaśnia cel i zastosowanie języka UML w pracy programisty, przedstawiając jego praktyczne korzyści w projektowaniu oprogramowania.
Praktyczny tutorial tworzenia widgetu z testimoniami przy użyciu HTML, CSS i JavaScript, z dynamiczną rotacją treści.
Relacja z WarsawJS Meetup #32, omawiająca prezentację o zasadach SOLID i DRY w JavaScript z praktycznymi przykładami live coding.
Przewodnik po tworzeniu mocków dla zapytań HTTP w Angularze, umożliwiających pracę bez backendu.
Artykuł przedstawia 10 korzyści z uczestnictwa w meetupach technologicznych dla programistów na różnych etapach kariery.
Podsumowanie WarsawJS Meetup #31 z prelekcjami o React, Redux i mikroserwisach na frontendzie. Omówienie prezentacji i linki do nagrań.
Relacja z konferencji Code Europe 2017, zawierająca przegląd wybranych prelekcji technicznych z zakresu programowania i narzędzi developerskich.
Poznaj właściwość CSS overflow-wrap, która rozwiązuje problem wychodzenia tekstu poza kontener. Dowiedz się, jak jej używać i jakie są alternatywy.
Jak programistycznie wyświetlić liczbę lajków fanpage'a Facebooka za pomocą JavaScript i Facebook Graph API.
Artykuł wyjaśnia historyczne przyczyny, dlaczego nagłówki User-Agent w przeglądarkach internetowych zaczynają się od "Mozilla/5.0...".
Relacja z 30. spotkania WarsawJS Meetup, omawiającego prelekcje o HTTP/2, Firebase i komunikacji w przeglądarkach.
Omówienie DeviceLightEvent API, które pozwala aplikacjom webowym reagować na zmiany natężenia światła w celu poprawy UX.
Wyjaśnienie znaków końca linii (EOL) w różnych systemach operacyjnych i ich wpływu na pracę z plikami tekstowymi.
Porównanie metodyki BEM z dowolnym nazewnictwem klas CSS. Omówienie zalet, wad i praktycznych zastosowań w projektach programistycznych.
Podsumowanie WarsawJS Meetup #29 z prelekcjami o tworzeniu gier HTML5, Swagger API i edytorze grafów w TypeScript.
Praktyczny przewodnik krok po kroku jak przekształcić stronę internetową w Progressive Web App (PWA), omawiający teorię i implementację.
Przewodnik po narzędziu webpack-unused, które identyfikuje nieużywane pliki w projektach opartych na Webpack.
Poradnik o zabezpieczaniu plików konfiguracyjnych projektu przed publicznym udostępnieniem, na przykładzie Jekylla i błędów autora.
Porównanie hostingu współdzielonego z VPS, opis konfiguracji serwera i domeny na przykładzie migracji z Nazwa.pl do OVH.
Artykuł o organizacji girls.js, która organizuje darmowe warsztaty JavaScript dla kobiet w Warszawie, wspierając ich wejście w świat programowania.