Mentionsy

Better Software Design

Ostatnie odcinki (98 wszystkich)

98. O agregatach, eventach i Dynamic Consistency Boundary z Pawłem Pacaną

Wydane: September 09, 2025 • Czas trwania: 2s

W świecie Domain-Driven Design, Agregat jest powszechnie uznawany za jeden z fundamentalnych wzorców odpowiedzialnych za spójność danych. To on wyznacza granicę transakcyjną, wewnątrz której pilnuj...

Transcribed

97. O architekturze mikrofrontendów i mikroserwisach Allegro z Bartoszem Gałkiem prowadzi Tomasz Ducin - część 2

Wydane: April 07, 2025 • Czas trwania: 3s

Ponad 2000 osób w 500 zespołach, 3000 różnych mikroserwisów i kilkaset tysięcy eventów na sekundę - skala Allegro zawsze robi wrażenie. Jak w tym wszystkim wdrożono architekturę mikrofrontendów, kt...

Transcribed

96. O dostarczaniu eventów w systemach rozproszonych z Michałem Ostruszką

Wydane: March 25, 2025 • Czas trwania: 2s

Rozpraszanie systemu na szereg działających niezależnie od siebie usług, przy wszystkich oczywistych korzyściach dla ogólnej architektury i współpracy pomiędzy zespołami, niesie za sobą kilka istot...

Transcribed

95. O architekturze mikrofrontendów i mikroserwisach Allegro z Bartoszem Gałkiem prowadzi Tomasz Ducin

Wydane: March 05, 2025 • Czas trwania: 3s

Termin "microservices architecture" w ostatnich latach był odmieniany przez wszystkie możliwe przypadki. Przeważnie jednak ten styl architektoniczny przewijał się w kontekście rozwiązań backendowyc...

Transcribed

94. O integracji serwisów z użyciem kontraktów z Jackiem Milewskim

Wydane: February 04, 2025 • Czas trwania: 3s

Tworzenie integracyjnych środowisk testowych w całym przedsiębiorstwie jest powszechną, marnotrawną praktyką, która spowalnia wszystko i wszystkich. Brzmi ostro lub może także nawet znajomo? Ale wł...

Transcribed

93. Backend vs Frontend: skuteczne testowanie zachowań, unity i integracja

Wydane: January 15, 2025 • Czas trwania: 4s

W pierwszym odcinku w 2025 roku zapraszam na pierwszą odsłonę Backend vs Frontend, gdzie wspólnie z Tomkiem Ducinem bedziemy pochylać się nad różnymi problemami związanymi z software developmentem....

Transcribed

92. O wykorzystaniu AI w software developmencie z Jarkiem Pałką i Wojtkiem Ptakiem

Wydane: December 23, 2024 • Czas trwania: 5s

Dziś już chyba nie ma sposobu, by uciec od tematu sztucznej inteligencji i jej wykorzystania w codziennej pracy. I właśnie często pojawiające się pytanie o wpływ sztucznej inteligencji na wytwarzan...

Transcribed

91. O modułach w aplikacjach JavaScript z Tomaszem 'Comandeer' Jakutem prowadzi Tomasz Ducin

Wydane: December 11, 2024 • Czas trwania: 17h 36m

W świecie technologii frontendowych, w najprostszym rozumieniu moduł może być najmniejszą cząstką aplikacji, zajmującą się jedną podstawową rzeczą, dodatkowo wydzieloną do osobnego miejsca. Ale aby...

Transcribed

90. O projektowaniu architektury multi-tenant z Michałem Giergielewiczem

Wydane: November 19, 2024 • Czas trwania: 20h 24m

Architektura systemu nie jest jedynie pochodną wymagań funkcjonalnych. Istotny wpływ ma tu także fakt, czy z system powstaje do obsługi jednej organizacji, czy też będzie z niego korzystać wiele ca...

Transcribed

89. O ciemnej stronie implementacji API z GraphQL z Sebastianem Rabiejem

Wydane: June 24, 2024 • Czas trwania: 18h 3m

W 2015 roku Meta, a właściwie ówczesny Facebook wydaje pierwszą wersję specyfikacji GraphQL, języka opisu zapytań do API, którego celem jest wydajne i mocno elastyczne pobieranie danych. A ten...

Transcribed

88. O rewolucji w Angularze i frontendzie na sygnałach z Maciejem Wójcikiem prowadzi Tomasz Ducin

Wydane: June 03, 2024 • Czas trwania: 18h 28m

Frontend i jego technologie rozwijają się szybko. Tym razem na horyzoncie w świecie Angulara są Signals, które mogą dość mocno zmienić podejście do projektowania systemu.Po mocnym otwarciu serii o ...

Transcribed

87. O roli CTO, budowaniu zespołu, kultury i umiejętności z Danielem Owsiańskim

Wydane: May 27, 2024 • Czas trwania: 14h 46m

Zostać CTO i móc samodzielnie podejmować wszystkie decyzje techniczne w projekcie i mieć ostateczne zdanie na każdy temat... Taka wizja przyszłości w nawet średniej wielkości organizacji często nie...

Transcribed

86. O DDD w legacy z wykorzystaniem Bubble i Autonomous Contexts z Marcinem Markowskim

Wydane: May 07, 2024 • Czas trwania: 18h 23m

Wiele osób chciałoby przy każdym projekcie pracować w green-fieldzie i móc wszystkie decyzje podejmować samodzielnie. Rzeczywistość jest jednak zwykle całkowicie inna, musimy żyć z odziedziczonym k...

Transcribed

85. O Architectural Kata i procesie tworzenia architektury z Piotrem Filipowiczem

Wydane: April 22, 2024 • Czas trwania: 15h 18m

"Jak mamy pozyskać świetnych architektów, jeśli w swojej karierze będą mieli okazję ją tworzyć mniej niż pół tuzina razy?". Dokładnie takie pytania postawił Ted Neward, szukając sposobu na doskonal...

Transcribed

84. O implementacji testów backendu i architekturze otwartej na testowanie

Wydane: April 02, 2024 • Czas trwania: 21h 28m

Jeśli wycena projektu podawana jest w dwóch wersjach, z uwzględnieniem testów i bez, to z software craftsmanshipem ma to niewiele wspólnego. To tak, jakby pytać chirurga, czy może przyspieszyć&nbsp...

Transcribed

83. O testowaniu systemu end-to-end i Quality Assurance z Arkadiuszem Jelonkiem

Wydane: March 19, 2024 • Czas trwania: 17h 16m

Odpowiedzialność za zapewnienie jakości w projekcie nie spoczywa na pojedynczej osobie, tylko na całym zespole. A rola QA nie sprowadza się tylko i wyłącznie do projektowania i implementacji przypa...

Transcribed

82. O architekturze makro front-endu Atlassiana z Bartoszem Cytrowskim prowadzi Tomasz Ducin

Wydane: March 05, 2024 • Czas trwania: 18h 21m

Tworzenie oprogramowania nie sprowadza się jedynie do backendu, natomiast tematyka architektury front-endu do tej pory była w zasadzie zupełnie nieobecna w Better Software Design. Do tej pory, poni...

Transcribed

81. O procesie discovery i wprowadzaniu DDD do organizacji z Darkiem Pawlukiewiczem i Michałem Wilczyńskim

Wydane: February 27, 2024 • Czas trwania: 19h 21m

Błędów nie popełnia tylko ten, co nic nie robi, a szramy Wietnamu biorą się z nie z czytania książek, tylko z osadzania zawartych w nich idei w złożonej rzeczywistości konkretnych projektów. Dziś z...

Transcribed

80. O ostrej zasadzie Pareto, DDDozie i innych chorobach projektowych z Piotrem Przybyłem

Wydane: February 20, 2024 • Czas trwania: 15h 39m

Czy kilka twoich projektów dla różnych klientów ma dokładnie taką samą strukturę wewnętrzną, stosowane są dokładnie te same wzorce organizacji kodu i architektury? Albo wszędzie widzisz możliwość z...

Transcribed

79. O modularyzacji bez użycia subdomen i heurystyk DDD z Łukaszem Szydło

Wydane: January 30, 2024 • Czas trwania: 19h 31m

Domain-Driven Design jest skuteczną metodą analizy i modelowania złożonych, nierozpoznanych jeszcze problemów biznesowych. Jednak niektóre wzorce strategiczne są bardzo mgliste i mogą nie dostarcza...

Transcribed