W tym odcinku rozkładamy na czynniki pierwsze zmianę, która właśnie dzieje się w Angularze — stopniowe przechodzenie od RxJS do wbudowanych Angular Signals. Framework wyraźnie kieruje się w stronę prostszej, reaktywnej architektury, ale… RxJS wcale nie znika. Nadal króluje w ogromnej liczbie istniejących projektów i w wielu przypadkach pozostaje najlepszym rozwiązaniem. Dlatego jeśli zaczynasz z Angularem, podstawy RxJS wciąż są warte poznania — nawet jeśli za kilka wersji jego rola może być już marginalna.
👉 Subskrybuj, jeśli chcesz więcej frontendowych ciekawostek.
Odcinek opublikowany 25.09.2025
Rok temu pytaliśmy: "Czy każdy frontend developer zostanie Inżynierem AI?" — dziś wracamy z odpowiedziami. AI nie zwalnia tempa, ale czy naprawdę stało się codziennym narzędziem devów? Omawiamy najnowszą ankietę Stack Overflow o zaufaniu do AI i zastanawiamy się, czy programiści korzystają z niej świadomie... czy po prostu często i bezrefleksyjnie. Aleks celnie podsumowuje: "Rozwiązania od AI są prawie dobre, ale jednak nie."
💬 Używasz AI codziennie, czy tylko wtedy, gdy Stack Overflow zawiedzie? A może nie wiesz nawet co to jest Stack Overflow? Daj znać w komentarzu!
📩 Subskrybuj, żeby nie przegapić kolejnych technologicznych pogawędek!
Credits:
Artificial intelligence icons created by RIkas Dzihab - Flaticon
Odcinek opublikowany 04.09.2025
💪 Frontendowa Siłka wraca z mocnym treningiem z odwracania zależności w Nx monorepo! Tym razem trenujemy z NX Graphem, łamiemy zasady module boundaries… żeby je potem przywrócić na nowych, lepszych zasadach.
Wprowadzamy nowy token i refaktoryzujemy zależności tak, żeby była moc, a kod był bardziej elastyczny i gotowy na skalowanie – bez spaghetti z importów.
📌 Co znajdziesz w tym odcinku?
🧩 Praktyczne użycie NX Graph do analizy zależności
🚫 Import z zablokowanej biblioteki – jak i dlaczego
🔁 Wzorzec odwracania zależności w praktyce (Dependency Inversion)
🧼 Czysta architektura = łatwiejsze utrzymanie kodu
💬 Daj znać w komentarzu, czy stosujesz odwracanie zależności w swoim monorepo!
I pamiętaj – subskrybuj, żeby nie przegapić kolejnych treningów 💥
Dostępność w sieci to temat, który większość devów odkłada na później… a statystyki są druzgocące: w 2025 aż 94,8% stron nie spełnia wymagań dostępności. Europejski Akt o Dostępności może wymusić zmiany w dużych firmach, ale czy to wystarczy? 🤔
W tym odcinku rozmawiamy o tym:
- czym właściwie jest dostępność,
- dlaczego jej nie robimy (choć każdy z nas może jej kiedyś potrzebować – dotyczy to 2/5 osób),
- dlaczego dostępność warto wpisać w CV?
💬 Jakie macie doświadczenia z pisaniem dostępnych stron i aplikacji? Dajcie znać w komentarzach!
📌 Subskrybuj, by nie przegapić kolejnych odcinków.
👉 Polecane materiały:
- https://open.spotify.com/episode/7JFdiLtLehbkf6MD4rwpEk?si=QCJcVowgQR6c6R20-YsBoA
- https://angular.love/pl/dostepnosc-cyfrowa-2025-jak-uniknac-kar-i-zyskac-nowych-uzytkownikow
- https://angular.love/angular-for-everyone-how-to-adapt-applications-for-people-with-disabilities
- https://youtube.com/playlist?list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g&si=f3wcA3najplYhnG8
- https://www.youtube.com/watch?v=Gm_bD1abFXI
✨ Na koniec zostawiamy Was z cytatem Aleksandro Coelho: „Jeśli piszesz aplikacje dla człowieka, pisz je dla każdego człowieka.”
Odcinek opublikowany 01.08.2025
🌀 Angular 20 już tu jest! Ale... czy to rewolucja, czy tylko stabilna nuda?
W 33. odcinku Subiektywnego Frontendu Jakub Pawlak i Aleksander Lubych sprawdzają, co naprawdę zmienia się w najnowszej wersji Angulara. A dzieje się sporo:
🚫 Koniec z app.component.ts
🗑️ Oznaczenie ngIf, ngFor, ngSwitch jako deprecated
✅ Nowe, stabilne API: effect, linkedSignal, toSignal
🧪 Resource w wersji developer preview
⚡ Angular bez Zone.js – czyli zoneless przyszłość
🔍 Współpraca z zespołem Chrome nad debuggingiem
🌐 Usprawnienia SSR
Czy to początek dorosłego, stabilnego Angulara? A może Google zabiera nam fun z kodzenia? 😅
🎙️ Jak zawsze: merytorycznie i z humorem – Aleksander Lubych i Jakub Pawlak biorą Angulara pod lupę.
💬 Masz dość zmian w Angularze czy w końcu czujesz, że framework dojrzewa? Daj znać w komentarzu!
📌 Hashtagi:
#angular #developer #frontend #subiektywnyfrontend
Odcinek opublikowany 11.07.2025
💪 Frontendowa Siłka – NX + Micro Frontendy + Module Boundaries w jednym odcinku!
W tym odcinku wrzucamy na klatę konkretny trening z NX-em i micro-frontendami. Bez gadania – odpalamy monorepo, stawiamy hosta, dwa MFEs i na koniec dokręcamy śrubę z module boundaries. Idealny plan treningowy dla każdego frontendowca, który chce opanować modularny monorepo-stack jak zawodowiec.
📌 Co znajdziesz w tym odcinku?
🔨 Setup NX z Module Federation – konfigurujemy jeden host i dwa MFE w Angularze
🧠 NX Graph w praktyce – pokazujemy jak wizualnie ogarnąć zależności między appkami
🚧 Module Boundaries – jak ustawić granice pomiędzy domenami i feature’ami, żeby każdy wiedział gdzie jego miejsce
🎯 Realny przykład architektury gotowej do skalowania w dużym zespole
📎 Przydatne linki z odcinka:
Instalacja NX: https://nx.dev/getting-started/installation
MFE z module federation: https://nx.dev/technologies/module-federation/concepts/micro-frontend-architecture
Module Boundaries: https://nx.dev/features/enforce-module-boundaries
💬 Daj znać w komentarzu, czy używacie NX i czy konfigurujecie module boundaries w swoim projekcie. A jeśli nie, to może czas zacząć? 😉
Odcinek opublikowany 27.06.2026
W tym odcinku porównujemy Angular Material 2 i Material 3 oraz odkrywamy ukryty sposób na ostylowanie komponentów bez tradycyjnych palet kolorów, korzystając tylko z Material Theme Builder:
👉 https://material-foundation.github.io/material-theme-builder/ Zrobimy razem Aleksowy theming!
Zdradzimy, jak to działa na Angular 18 i 20 (uwaga: Angular 19 na nagraniu miał z tym problem). Metoda oparta na artykule Konstantina Denerza znalezionym w materialowych GitHub issues:
📖 https://konstantin-denerz.com/angular-material-3-theming-design-tokens-and-system-variables/
🔗 Działający przykład: https://stackblitz.com/edit/uzqhpsf1?file=src%2Fstyles.scss
🔗 Oferta pracy - piszcie do nas na subiektywnyfrontend@gmail.com
https://candidate.hr-manager.net/ApplicationInit.aspx?cid=1017&ProjectId=70923&DepartmentId=9449&MediaId=5
Subskrybuj kanał 🔔, zostaw komentarz z pytaniami i pomysłami na kolejne odcinki!
Odcinek opublikowany 05.06.2025
W 2020 roku micro-frontendy były gorącym tematem, w 2022 – ciekawym PoC. A w 2025? Gdzie jesteśmy dziś? 🤔
W tym odcinku Aleksander Lubych i Jakub Pawlak przyglądają się, jak micro-frontendy ewoluowały z koncepcji do realnych wdrożeń. Analizujemy najnowsze badania, case studies i narzędzia, które kształtują obecny krajobraz frontendu.
📌 **Co znajdziesz w odcinku?**
* **Przegląd aktualnych trendów** – jakie korzyści i wyzwania niosą ze sobą micro-frontendy w 2025 roku?
* **Nowe narzędzia i orkiestratory** – omówienie takich rozwiązań jak micro-lc, Qiankun, Luigi czy single-spa.
* **Analiza badań naukowych** – co mówią najnowsze publikacje o implementacji micro-frontów?
* **Praktyczne wskazówki** – kiedy warto rozważyć przejście na micro-frontendy?
🔗 **Źródła i materiały wykorzystane w odcinku:**
* [How Micro-Frontends are reshaping Modern Web Architecture – Luca Mezzalira](https://lucamezzalira.medium.com/how-micro-frontends-are-reshaping-modern-web-architecture-0259ce7dfb7f)
* [Micro Frontend Architecture: Complete Guide 2025 – ThinkSys](https://thinksys.com/development/micro-frontend-architecture/?utm_source=chatgpt.com)
* [Maximizing the Value of CX Modernization with Micro Frontends – McKinsey](https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/tech-forward/maximizing-the-value-of-cx-modernization-with-micro-frontends?utm_source=chatgpt.com)
* [Micro Frontend (MFE): Reality Check – CSIT Tech Blog](https://medium.com/csit-tech-blog/micro-frontend-mfe-reality-check-e6b6f632fe1e)
📚 **Artykuły naukowe z arXiv:**
* [Toward Bundler-Independent Module Federations: Enabling Typed Micro-Frontend Architectures](https://arxiv.org/abs/2501.18225?utm_source=chatgpt.com)
* [Investigating Benefits and Limitations of Migrating to a Micro-Frontends Architecture](https://arxiv.org/abs/2407.15829?utm_source=chatgpt.com)
🛠️ **Nowe orkiestratory:**
* [micro-lc docs](https://micro-lc.io/docs)
* [@micro-lc/composer (npm)](https://www.npmjs.com/package/@micro-lc/composer)
* [Qiankun docs](https://qiankun.umijs.org/)
* [qiankun (npm)](https://www.npmjs.com/package/qiankun)
* [Luigi Project](https://luigi-project.io/)
* [@luigi-project/core (npm)](https://www.npmjs.com/package/@luigi-project/core)
* [single-spa (npm)](https://www.npmjs.com/package/single-spa)
📎 **Dodatki:**
* [SCS Architecture](https://scs-architecture.org/)
* [Quiz – Czy potrzebujesz micro-frontendy?](https://mfe-quiz.vercel.app/)
📣 **Daj znać w komentarzu, jakie są Twoje doświadczenia z micro-frontami i czy planujesz ich wdrożenie w swoim projekcie!**
#microfrontends #frontend #programowanie #architektura #devloper #subiektywnyfrontend
Czy Liquid Glass od Apple to faktyczny game-changer, czy tylko kolejny efekt wizualny, który ma błyszczeć na prezentacjach? 💭 W tym odcinku rozmawiamy o tym, jak nowy design system Apple wpływa na aplikacje hybrydowe i webowe — i dlaczego część deweloperów (np. z community Fluttera) próbuje już odwzorować jego efekty.Zastanawiamy się też, czy użytkownicy w ogóle widzą różnicę… bo może ostatecznie liczy się produkt, a czasami nie mamy wyboru. ✨👇 Podziel się w komentarzu swoją opinią — design czy funkcjonalność?📺 Subskrybuj, żeby nie przegapić kolejnych frontendowych rozmów!
Odcinek opublikowany 23.05.2025
🚀 Bootstrap i jQuery – kiedyś królowały w każdym projekcie webowym, dziś... no właśnie, co się z nimi stało? Czy to już relikty przeszłości, czy wciąż mają swoje miejsce w świecie frontendu?
W tym odcinku Jakub Pawlak i Aleksander Lubych wspólnie wyruszają w podróż sentymentalną do czasów, gdy bez jQuery nie dało się kliknąć przycisku, a Bootstrap był jedynym ratunkiem przed CSSowym chaosem.
💬 Porozmawiamy między innymi o:
- Jaką rolę pełniły te technologie kiedyś i dlaczego były tak popularne?
- Co zmieniło się w świecie frontendu i dlaczego zepchnęło je na boczny tor?
- Czy w 2025 roku ktoś jeszcze używa jQuery i Bootstrapa?
Nie zabraknie memów, nostalgii i – jak zawsze – szczypty ironii. Ale też konkretów i naszej subiektywnej oceny.
🎥 Wpadnij na odcinek i sprawdź, czy te stare dobre narzędzia mają jeszcze coś do powiedzenia w nowoczesnym stacku!
#jquery #boostrap #frontend #subiektywnyfrontend #podcast #programowanie
Odcinek opublikowany 08.05.2025
🤖 Dziś na warsztat bierzemy Cursor AI – edytor, który próbuje być Twoim sparingpartnerem... albo po prostu pisze kod za Ciebie.Jako prości frontendowcy sprawdzamy, czy to narzędzie faktycznie może przyspieszyć pracę, pomóc w refaktorze i zrozumieć, co właściwie chcę osiągnąć. Czy Cursor AI to przyszłość IDE? A może tylko ciekawostka na weekend?W tym odcinku Aleks wciela się w Vide Codera, który pierwszy raz korzysta z Cursora i na zlecenie Jakuba musi dodać feature w jego aplikacji. Zobacz, jak działa w praktyce, jak radzi sobie z realnymi taskami i czy warto dać mu miejsce w Twoim workflowie. 🔧🎥 Sprawdź odcinek i przekonaj się, czy Cursor AI to narzędzie, które może kodzić za Ciebie!#cursorai #programowanie #frontend #devloper
Odcinek opublikowany 25.04.2024
W tym odcinku zanurzamy się w świat vibe codingu — nowego podejścia do programowania, w którym AI pisze kod za nas, a my... po prostu podążamy za flow.....Porozmawiamy o tym:- Czym dokładnie jest vibe coding i skąd się wziął?- Jakie są potencjalne zagrożenia: błędy, brak kontroli, techniczny dług?- Dlaczego mimo wszystko to może być świetna zabawa i sposób na szybkie prototypowanie?Jeśli chcesz dowiedzieć się, czy vibe coding to przyszłość programowania czy tylko chwilowa moda, ten odcinek jest dla Ciebie! 🎙️ Prowadzą Jakub Pawlak i Aleksander Lubych – jak zawsze z przymrużeniem oka, czasem merytorycznie, czasem mniej, ale zawsze szczerze o frontendzie i branży IT.Daj znać w komentarzu, co sądzisz o vibe codingu! ⬇️
Odcinek opublikowany 04.04.2025
🎉 Subiektywny Frontend ma już 26 odcinków! W tym jubileuszowym epizodzie robimy przegląd całego kanału i zdradzamy kulisy naszej działalności. Co się zmieniło przez ostatnie miesiące? Co nas najbardziej zaskoczyło? I… czy YouTube naprawdę ma wpływ na nasze życie zawodowe?🔥 O czym pogadamy?✅ Skąd w ogóle wziął się Subiektywny Frontend i jak zmieniał się jego format?✅ Największe hity kanału – co najbardziej wkręciło?✅ Jak kanał wpłynął na naszą codzienną pracę w IT?✅ Co nas zaskoczyło w statystykach, komentarzach i algorytmach?✅ Jakie mamy plany na 2025 – więcej humoru, więcej architektury, więcej frontendowej prawdy!Z tej okazji nie będzie ani jednego żartu o Microfrontendach… a nie, sorry, jednak będzie. 😅W końcu nie bylibyśmy sobą, gdybyśmy nie wplecili odrobiny brutalnej prawdy o świecie frontendowych iluzji.💬 Dziękujemy za każdy komentarz, suba i obejrzane 5 minut (albo 30 sekund, też się liczy 😄).To dzięki wam mamy energię, żeby dalej nagrywać i rozbrajać kolejne frontendowe mity!📅 Widzimy się w 2025 — z nowymi odcinkami, nowymi pomysłami i nową... fryzurą Jakuba? (No zobaczymy.)#subiektywnyfrontend #frontend #youtubedev #programowanie #angular #microfrontends
Odcinek opublikowany 21.03.2025
Myślisz o karierze frontend developera? STOP! Czy w dobie AI to jeszcze ma sens? 🤯 W tym odcinku rozmawiamy o tym, czy programiści w 2025 roku wciąż będą potrzebni!🔥 Porozmawiamy o:⚠️ Czy AI już zabiera pracę frontendowcom?🤑 Robić to tylko dla hajsu?💻 Czy warto uczyć się programowania od zera?❌ Blaski i cienie?✅ Czy my sami zaczęlibyśmy tę ścieżkę jeszcze raz?Nie podejmuj decyzji, zanim nie obejrzysz tego odcinka! 🚀🎙️ Prowadzą Jakub Pawlak i Aleksander Lubych – jak zwykle czasem merytorycznie, a czasem zupełnie nie, ale zawsze szczerze o frontendzie i branży IT.Daj znać w komentarzu, czy Ty zaczynasz swoją przygodę z programowaniem! ⬇️
Odcinek opublikowany 07.03.2025
Aleksander Lubych i Jakub Pawlak zapraszają na kolejną dawkę brutalnej prawdy o mikrofrontendach!
Czy Module Federation to naprawdę złoty środek na mikrofrontendy? A może to po prostu kolejny sposób na stworzenie… rozproszonego monolitu? W tym odcinku obalamy największe mity na temat Module Federation i sprawdzamy, czy rzeczywiście daje nam prawdziwą niezależność zespołów i technologii.
🔥 O czym pogadamy?
✅ Jaką wizję mikrofrontendów miał Manfred Steyer w 2018 i jak to wygląda dzisiaj?
✅ Module Federation – czy to faktycznie mikrofrontendy?
✅ Problem wersjonowania frameworków i twardego couplingu
✅ Multi-repo kontra monorepo – dlaczego niezależność bywa iluzją?
✅ Jak uniknąć pułapek rozproszonego monolitu?
W teorii miało być pięknie: niezależne zespoły, niezależne technologie, niezależne wdrażanie. W praktyce? No cóż… Jeśli pracujesz z mikrofrontendami (albo dopiero się do tego przymierzasz), ten odcinek może oszczędzić Ci wielu frustracji! 🚀
Gwiazda programu: https://module-federation.io/
💬 Masz swoje doświadczenia z Module Federation? Jakie mieliście z tym problemy? Podziel się w komentarzu!
👍 Zostaw suba, jeśli chcesz więcej technicznych deep dive’ów!
#MicroFrontends #ModuleFederation #Angular #Frontend #RozproszonyMonolit #Programowanie #SubiektywnyFrontend #IT #Monorepo #MultiRepo
Odcinek opublikowany 20.02.2025
Czy Dependency Injection to naprawdę taka trudna koncepcja? A może po prostu nikt jej dobrze nie wytłumaczył? W tym odcinku rozkładamy na czynniki pierwsze DI w Angularze i sprawdzamy, dlaczego to jedna z najczęściej oblewanych części rozmów rekrutacyjnych.
🔥 O czym pogadamy?
✅ Jak działa Dependency Injection i dlaczego jest kluczowe w Angularze?
✅ Injection Token – kiedy i jak go używać?
✅ Hierarchia providerów – co się instancjuje, a co nie?
✅ Dekoratory i ich wpływ na cykl życia serwisów
✅ Lazy loading a serwisy – gdzie możesz się nieźle naciąć
Zaskoczyło nas, że wielu kandydatów nie zna tych podstaw. Jeśli planujesz rozmowę rekrutacyjną lub chcesz lepiej zrozumieć DI w Angularze, ten odcinek jest dla Ciebie! 🎯
Jak zawsze, Aleksander Lubych i Jakub Pawlak zapraszają na odcinek!
💬 Masz swoje doświadczenia z pytaniami o DI na rekrutacji? Podziel się w komentarzu!
👍 Zostaw suba, jeśli chcesz więcej konkretnych tipów do rozmów kwalifikacyjnych!
📌 Hashtagi:
#Angular #DependencyInjection #DI #RekrutacjaIT #JakZdaćRekrutację #Frontend #Programowanie #WiedzaDlaProgramistów #LazyLoading #InjectionToken #SubiektywnyFrontend
Odcinek opublikowany 6.02.2024
Czy Twoje CV naprawdę działa na Twoją korzyść? W tym odcinku podzielimy się 5 prostymi, ale skutecznymi tipami, które mogą zrobić różnicę w procesie rekrutacji. Dowiesz się, jak dostosować CV do oferty, na czym się skupić zamiast samego stacku, jak wyróżnić swoje osiągnięcia i co zrobić, by Twoje starsze projekty nie zajmowały połowy strony. 🚀 Krótko, konkretnie i na temat – czyli tak, jak powinno wyglądać Twoje CV!
Aleksander Lubych i Jakub Pawlak zapraszają!
💬 Masz swoje sprawdzone tipy? Daj znać w komentarzu!
👍 Nie zapomnij zostawić suba, by nie przegapić kolejnych wskazówek!
Hashtagi:
#Programowanie #CVProgramisty #RekrutacjaIT #JakNapisaćCV #TechCV #WyróżnijSię #PoradyDlaProgramistów #KarieraWIT #RozwójZawodowy #Rekruterzy #PrzygotowanieCV #PoradyCV #SubiektywnyFrontend
Odcinek opublikowany 25.01.2025
Czy stworzenie dobrego CV jest trudniejsze niż napisanie solidnego kodu? W tym odcinku analizujemy, dlaczego tak wielu programistów wciąż ma kiepskie CV, mimo dostępnych narzędzi, takich jak ChatGPT. Zrobimy przegląd przykładowego CV z technicznego punktu widzenia i pokażemy, co zmienić, by zrobić wrażenie na rekruterach. Dowiesz się, jak unikać najczęstszych błędów i wyróżnić się na tle konkurencji. 🚀 Jeśli chcesz, by Twoje CV działało na Twoją korzyść, ten materiał jest dla Ciebie!
💬 Masz pytania lub chcesz, byśmy przejrzeli Twoje CV? Daj znać w komentarzu!
👍 Nie zapomnij zostawić suba, by nie przegapić kolejnych wskazówek!
#Programowanie #CVProgramisty #ChatGPT #RekrutacjaIT #KarieraWIT #PrzygotowanieCV #PoradyCV #TechCV #JakNapisaćCV #Rekruterzy #BłędyWCv #WyróżnijSię #PoradyDlaProgramistów #RozwójZawodowy #KarieraProgramisty #SubiektywnyFrontend
Odcinek opublikowany 11.01.2025
🎥 Jak rozmawiać z frontendowcem w korpo, jeśli jesteś z biznesu? 🤝
W pierwszym odcinku 2025 roku pochylamy się nad jednym z kluczowych wyzwań w każdej organizacji – komunikacją między światem biznesu a programistami, a w szczególności frontendowcami. 🧑💻🤔
Dlaczego czasem trudno się dogadać? Co najbardziej frustruje frontendowców w korporacyjnych projektach? I jak biznes może lepiej przekazywać swoje potrzeby, by uniknąć nieporozumień, opóźnień i niepotrzebnych napięć?
Odpowiadamy na pytania:
Jak wygląda codzienność frontendowca w korpo i jakie są jej największe wyzwania?
Dlaczego "to tylko jeden mały button" bywa najbardziej kosztownym requestem? 🛑
Jak unikać buzzwordów i lepiej zrozumieć język developerów?
Jak wspólnie pracować nad produktem, by biznes i IT mówiły jednym głosem?
Dzielimy się naszymi doświadczeniami i praktycznymi poradami, które pomogą Wam efektywniej współpracować w 2025 roku!
💬 Subskrybuj, zostaw komentarz i daj znać, jak wygląda komunikacja na linii biznes-developer w Twojej firmie!
#frontend #komunikacja #biznes #programowanie #nowyrok2025
Odcinek opublikowany 13.12.2024
🎄 Angular v19 – Co nowego? Nasze wrażenia z oficjalnego eventu Google! 🎅
W dzisiejszym odcinku bierzemy pod lupę release Angulara w wersji 19 i to, co pokazano podczas oficjalnego wydarzenia od Google. Jakie nowości przynosi ta aktualizacja?
Co najbardziej nas zaskoczyło i co o tych zmianach myślimy jako developerzy? Czy Angular 19 to krok w dobrą stronę? 🤔
Na koniec składamy Wam najcieplejsze życzenia wesołych, spokojnych Świąt bez release'ów w Wigilię 🎁🎄 – do zobaczenia po świętach!
🔗 Subskrybuj, zostaw komentarz i podziel się swoimi przemyśleniami o Angularze v19!
#Angular19 #frontend #webdevelopment #święta