
AjTiTi
By Dawid Chróścielski, Grzegorz Kotlarz
Luźny podcast o świecie IT. Prowadzący (Dawid Chróścielski i Grzegorz Kotlarz) rozmawiają o nowinkach technologicznych, dzielą się ciekawostkami z życia programisty oraz swoim spojrzeniem na IT. Jako dodatek dorzucają kilka (mniej lub bardziej, ale raczej bardziej) suchych żartów.

AjTiTi #55 - O motywacji w świecie IT
AjTiTi #55 - O motywacji w świecie IT
AjTiTiNov 25, 2022
00:00
54:17

AjTiTi #55 - O motywacji w świecie IT
AjTiTi #55 - O motywacji w świecie IT
"Ale mi się nie chce" - pomyślał kiedyś każdy! To nic złego, każdemu się zdarza ;) Ale jak stworzyć środowisko, w którym nam się będzie chciało? O tym (bardzo subiektywnie) w dzisiejszym odcinku!
Nov 25, 202254:17

AjTiTi #54 - O testowaniu aplikacji
AjTiTi #54 - O testowaniu aplikacji
Testy jednostkowe, integracyjne, end-to-end, obciążeniowe, mutacyjne... Jeny ile tego! Na czym się skupić? Jak żyć? Na ostatnie pytanie nie odpowiemy, ale o całej reszcie zagadnień usłyszysz w tym odcinku! Enjoy!
Nov 11, 202251:10

AjTiTi #53 - Wzorce w chmurze - design and implementation
AjTiTi #53 - Wzorce w chmurze - design and implementation
Odcinek kończący serię o wzorcach w chmurze. Jako wisienkę na torcie zostawiliśmy design & implementation - czyli wzorce, które pomagają podczas projektowania mikroserwisów.
Jak nie stracić wszystkich pieniędzy od inwestora na chmurę?
Jak ułatwić komunikację przy używaniu wielu języków programowania w obrębie mikroserwisów?
Jak zaimplementować połączenie serwisów korzystających z różnych protokołów?
Jak zaplanować kompletny refactor naszego serwisu?
Czemu służy gateway i jak może odciążyć nasze serwisy?
Po odpowiedzi na te, jak i wiele innych pytań, zapraszamy do odcinka!
Odcinek #27 o App Configuration Store: https://tiny.pl/w92hf
Odcinek #23 o API Management: https://tiny.pl/w92h1
Oct 28, 202250:25

AjTiTi #52 - Wzorce w chmurze - data management
AjTiTi #52 - Wzorce w chmurze - data management
Kolejny odcinek dookoła wzorców projektowych używanych w chmurze publicznej. Tym razem poruszamy temat danych i zarządzania nimi.
Jeśli interesuje Cie:
Jak zaoszczędzić czas potrzebny na pobranie danych?
Dlaczego warto oddzielić odczyty danych od zapisów?
Po co i w jaki sposób dzielić dane?
Na co mogą przydać się eventy?
Czy użycie materialized view jest dobrym pomysłem w przypadku raportów?
to zapraszamy do odsłuchu.
Oct 14, 202201:04:40

AjTiTi #51 - Wzorce w chmurze - messaging
AjTiTi #51 - Wzorce w chmurze - messaging
W dzisiejszym odcinku rozpoczynamy temat wzorców projektowych używanych w chmurze publicznej.
Na pierwszy ogień idzie messaging, czyli:
W jaki sposób przekazywać wiadomości pomiędzy serwisami, by obsłużyć asynchroniczność?
Czy można przekazać duże ilości danych bez przeciążania brokera wiadomości?
Czy da się sterować procesem biznesowym poprzez wiadomości?
Jak zapewnić, że nasz proces na pewno się wykona?
O tych, i kilku innych rzeczach, dowiesz się z 51. odcinka podcastu AjTiTi.
Sep 30, 202201:02:38

AjTiTi #50 - Code review
AjTiTi #50 - Code review
Code review - z pozoru nic skomplikowanego: ktoś napisał kod, a ktoś inny go przegląda. Czy jednak na pewno?
W dzisiejszym odcinku rozbieramy na części proces zarówno od strony piszącego kod, jak i przeglądającego.
W jaki sposób przygotować swój kod, aby review przebiegło sprawnie?
Jak robić review? Na co zwrócić uwagę?
A może jest sytuacja, gdy code review możemy sobie odpuścić?
Zapraszamy do odsłuchu!
Sep 16, 202201:01:43

AjTiTi #49 - Wakacje programisty
AjTiTi #49 - Wakacje programisty
Rok szkolny się rozpoczął, więc podejmujemy sentymentalną podróż w stronę wakacji.
W jaki sposób programista powinien przygotować się do wakacji? Co zrobić przed? Co robić w trakcie? Jak przeżyć powrót do pracy?
Czy w ogóle warto robić sobie wakacyjne przerwy? (SPOILER: zdecydowanie warto!).
Piosenka Janet Jackson niszczy komputery: https://devblogs.microsoft.com/oldnewthing/20220816-00/?p=106994
Sep 02, 202238:12

AjTiTi #48 - Jak efektywnie programować?
AjTiTi #48 - Jak efektywnie programować?
Inni wyrabiają się szybciej w pracy? Spędzasz godziny nad każdą małą zmianą w kodzie? W tym odcinku poruszymy kilka kwestii, które być może będą w stanie Ci pomóc!
Aug 19, 202256:57

AjTiTi #47 - Jak oceniać pracę programisty?
AjTiTi #47 - Jak oceniać pracę programisty?
Tym razem o tym, w jaki sposób oceniać oraz mierzyć progres w karierze programisty. Przyglądamy się głównie dwóm frameworkom: Dropbox Engineering Career Framework oraz Engineering Ladders, a także zastanawiamy się co czyni programistę "dobrym".
Dropbox Career Framework: https://dropbox.github.io/dbx-career-framework/
Engineering Ladders: https://www.engineeringladders.com/
Aug 05, 202245:28

AjTiTi #46 - Stack Overflow Developer Survey 2021
AjTiTi #46 - Stack Overflow Developer Survey 2021
Zastanawiasz się jak branża IT rozwija się pod kątem demografii oraz wiodących technologii? W jaki sposób programiści czerpią wiedzę? A może co robią, gdy napotkają problem? Jeśli tak, to jesteś w idealnym miejscu. W tym odcinku podcastu przyglądamy się danym zebranym w ankiecie portalu Stack Overflow: https://insights.stackoverflow.com/survey/2021
Jul 22, 202255:17

AjTiTi #45 - Czy na pewno potrzebujesz mikroserwisów?
AjTiTi #45 - Czy na pewno potrzebujesz mikroserwisów?
Czy mikroserwisy wyszły już z mody? A może stały się po prostu naszą codziennością? W dzisiejszym odcinku przyglądamy się temu tematowi z perspektywy kilku lat hype'u.
Jul 08, 202257:49

AjTiTi #44 - Narzędzia pomagające w pracy zdalnej
AjTiTi #44 - Narzędzia pomagające w pracy zdalnej
Kontynuujemy temat pracy zdalnej. Tym razem rozmawiamy o narzędziach, które nam pomagają i ułatwiają pracę w rozproszonym zespole. Czego użyć, by zadbać o efektywność pracy, komunikację, bazę wiedzy, ogarnięcie różnych stref czasowych, czy też ducha zespołu? Po odpowiedzi na te pytania, zapraszamy do odcinka.
Jun 24, 202243:21

AjTiTi #43 - Komunikacja w zespole rozproszonym
AjTiTi #43 - Komunikacja w zespole rozproszonym
Praca w zespole rozproszonym geograficznie to dość świeży i nie do końca zbadany obszar. W dzisiejszym odcinku uchylamy nieco rąbka tajemnicy jak my komunikujemy się z innymi i co zauważyliśmy podczas pracy z ludźmi w taki sposób.
Zapraszamy również na Discorda AjTiTi, gdzie Grzegorz pokazuje jak zrobić rękami znak lamy, która mówi, aby ktoś się przymknął ;)
Jun 10, 202201:00:39

AjTiTi #42 - Greenfield vs Legacy
AjTiTi #42 - Greenfield vs Legacy
Dzisiaj trochę o typach projektów IT. Wyjaśniamy czym są Greenfield oraz Legacy oraz dyskutujemy czym charakteryzują się oba te rodzaje. Jakie są zalety, a jakie wady pracy nad jednym i drugim? Przy czym my osobiście wolimy pracować?
Zapraszamy do odsłuchu oraz podzielenia się swoją opinią na naszym Discordzie!
May 27, 202258:25

AjTiTi #41 - Postpandemiczne przemyślenia o pracy zdalnej
AjTiTi #41 - Postpandemiczne przemyślenia o pracy zdalnej
Czy praca zdalna działa? Czy jest dla każdego? Czy jako programiści zyskujemy, czy też tracimy na niej? Dzisiaj o naszych przemyśleniach na temat pracy zdalnej po ponad 2 letniej praktyce.
May 13, 202201:12:53

AjTiTi #40 - Czy AI może być ZBYT ŁATWE? Wyliczanka z Microsoft Azure Cognitive Services.
AjTiTi #40 - Czy AI może być ZBYT ŁATWE? Wyliczanka z Microsoft Azure Cognitive Services.
Sztuczna inteligencja na wyciągnięcie ręki? Niemalże! Możesz być magiem AI dzięki Cognitive Services, jeśli tylko potrafisz korzystać z REST API :)
Wpis Dawida o wyłączaniu automatycznego tłumaczenia dokumentacji Microsoftu:
https://www.chroscielski.pl/turn-off-microsoft-docs-auto-translate/
Odcinek w którym Dawid mówi o użyciu Face API: #12 Vendor Lock
Apr 29, 202201:07:44

AjTiTi #39 - Projektowanie REST API
AjTiTi #39 - Projektowanie REST API
Jak często spotykałeś się z API, które zawsze odpowiada statusem 200 OK, a dopiero po przeanalizowaniu całej odpowiedzi okazuje się, że wcale nie jest tak kolorowo? Bo my... wcale nie tak rzadko. Dlatego w dzisiejszym odcinku opowiadamy o sztuce projektowania REST API.
Apr 15, 202201:01:13

AjTiTi #38 - O integracji systemów
AjTiTi #38 - O integracji systemów
"You can't buy integration" - z tego zdania wypłynął temat odcinka: integracja systemów. Niemalże każde oprogramowanie wymaga jakiejś integracji. Dlatego ważne aby wiedzieć, jak podejść do tego tematu w sposób efektywny i w maksymalnie bezbolesny.
Artykuł na blogu Martina Fowlera: https://martinfowler.com/articles/cant-buy-integration.html
Apr 01, 202201:05:48

AjTiTi #37 - Logowanie i monitorowanie aplikacji na przykładzie Application Insights
AjTiTi #37 - Logowanie i monitorowanie aplikacji na przykładzie Application Insights
Chcę oglądać Twoje logi, logi, logi, logi... W tym odcinku rozmawiamy o tym po co i w jaki sposób logować komunikaty oraz jak monitorować nasze aplikacje. Wszystko to podlane sosem z Application Insights.
Mar 18, 202201:01:60

AjTiTi #36 - O roli Team Leada (2/2)
AjTiTi #36 - O roli Team Leada (2/2)
Ostatnio było trochę o tym kim jest Team Lead i jaka jest jego rola. Tym razem rozmawiamy sobie w jaki sposób Team Lead może zarządzać zespołem oraz wypełniać powierzone mu zadania w sposób efektywny.
Mar 04, 202201:05:55

AjTiTi #35 - O roli Team Leada (1/2)
AjTiTi #35 - O roli Team Leada (1/2)
Kim jest Team Lead? Jaka jest jego rola w zespole? Czy każdy może nim zostać? Czy każdy powinien? Na te i kilka innych pytań postaramy się odpowiedzieć w dzisiejszym odcinku! :)
Feb 18, 202201:01:15

AjTiTi #34 - Jak przetrwać w grupie programistów - o "problematycznych" typach osób
AjTiTi #34 - Jak przetrwać w grupie programistów - o "problematycznych" typach osób
Czy chcemy, czy nie (a mamy nadzieję, że chcemy), to w IT pracujemy w zespołach. Niestety, czasami zdarza się, że nie każdy chce z zespołem współpracować, albo nie do końca jest do tego przygotowany. W 34. odcinku podcastu AjTiTi porozmawiamy o tym, jakie "problematyczne" typy osób spotkaliśmy w naszej karierze oraz jak można sobie z nimi poradzić. Bo, jak się okazuje, będąc "problematycznym" więcej tracimy, niż nam się może wydawać...
Feb 04, 202201:19:51

AjTiTi #33 - Korpo vs Startup vs Software House
AjTiTi #33 - Korpo vs Startup vs Software House
W dzisiejszym odcinku rozmawiamy o tym, czym wyróżnia się praca programistów w zależności od tego dla jakiego rodzaju firm pracują. Jak to jest być w korpo, dobrze? Pewnie nie ma tak, że to dobrze, albo że nie dobrze... A jak to wygląda, gdy pracujesz w startupie? A może software house? Czym różnią się te typy organizacji, jakie są nasze doświadczenia oraz co polecamy początkującym programistom - o tym wszystkim posłuchasz właśnie tutaj.
Jan 21, 202201:16:25

AjTiTi #32 - Dlaczego warto zostać programistą?
AjTiTi #32 - Dlaczego warto zostać programistą?
Ostatnio było trochę narzekania na naszą pracę, ale poza zadami, jest też wiele walet w byciu programistą! Zapraszamy do kolejnej luźnej pogawędki w tym temacie.
Jan 07, 202201:13:37

AjTiTi #31 - Dlaczego nie warto zostać programistą!
AjTiTi #31 - Dlaczego nie warto zostać programistą!
Drzwiami i oknami ludzie pchają się do IT. Zastanówmy się jednak, dlaczego nie warto zostać programistą - luźne przemyślenia po kilku latach w branży :)
Dec 24, 202101:08:50

AjTiTi #30 - SOLIDne oprogramowanie
AjTiTi #30 - SOLIDne oprogramowanie
Są pewne zasady, które nie powinny być łamane. W najnowszym odcinku podcastu AjTiTi rozmawiamy o SOLIDzie i o wpływie, jaki może on mieć na nasze oprogramowanie.
Dec 10, 202159:55

AjTiTi #29 - Dokumentowanie projektów IT
AjTiTi #29 - Dokumentowanie projektów IT
O trudnej sztuce dokumentacji technicznej projektów IT :)
Nov 26, 202101:05:31

AjTiTi #28 - Estymowanie zadań
AjTiTi #28 - Estymowanie zadań
"Ile to zajmie?", "Na kiedy będzie?", "Dlaczego tak długo?" - jako programiści musimy się mierzyć z tymi pytaniami niemal codziennie. I sztuką jest odpowiedzieć na nie z odpowiednią dokładnością. W tym odcinku rozmawiamy o tym w jaki sposób dzielić i estymować zadania, by nasze szacowania były trafione i sensowne, a praca jak najbardziej przyjemna.
Nov 12, 202101:16:10

AjTiTi #27 - Azure App Configuration - centralizacja konfiguracji w chmurze
AjTiTi #27 - Azure App Configuration - centralizacja konfiguracji w chmurze
One to rule them all - o centralizacji konfiguracji w środowiskach mikroserwisowych i serverless z perspektywy chmury Microsoft Azure.
PS. Zapraszamy na Discorda: https://www.ajttii.pl
Oct 29, 202101:00:60

AjTiTi #26 - Błędy początkujących programistów #2
AjTiTi #26 - Błędy początkujących programistów #2
Z racji, że na początku kariery można popełnić wiele błędów, to ostatnio tak się rozgadaliśmy, że z naszej dyskusji powstały dwa odcinki ;)
Zapraszamy do kontynuacji rozmowy o błędach, jakie, z naszej perspektywy, popełniają początkujący programiści.
Oct 15, 202151:23

AjTiTi #25 - Błędy początkujących programistów #1
AjTiTi #25 - Błędy początkujących programistów #1
Każdy z nas kiedyś zaczynał... I większość prawdopodobnie popełniła na początku swojej przygody kilka mniejszych, bądź większych błędów. Dzisiaj o tym, jakie błędy, z naszej perspektywy, popełniają początkujący programiści.
Oct 01, 202145:12

AjTiTi #24 - Korpomowa w IT
AjTiTi #24 - Korpomowa w IT
ASAPy, f***upy i ogólnie takie takie - czyli nasze przemyślenia i przygody odnośnie korpomowy :)
Sep 17, 202101:06:59

AjTiTi #23 - Azure API Management
AjTiTi #23 - Azure API Management
API, wszędzie API… Tyle z nim zachodu, by je zrobić i udostępnić klientom w użyteczny i bezpieczny sposób. Tylko, że nie - dzisiaj przedstawiamy usługę Azure API Management, która wspomaga programistów w procesach tworzenia, zabezpieczania, wydawania i dokumentowania API.
Sep 03, 202158:40

AjTiTi #22 - Wzorce projektowe - behawioralne
AjTiTi #22 - Wzorce projektowe - behawioralne
Kontynuujemy wątek wzorców projektowych (tym razem wzorce behawioralne) oraz podsumowujemy temat.
Aug 20, 202101:09:08

AjTiTi #21 - Wzorce projektowe - kreacyjne i strukturalne
AjTiTi #21 - Wzorce projektowe - kreacyjne i strukturalne
Tym razem poruszamy temat bardzo popularny, ale także niezwykle ważny dla programisty - wzorce projektowe. W tym odcinku przybliżamy wzorce kreacyjne oraz strukturalne.
Aug 06, 202101:01:02

AjTiTi #20 - Infrastructure as a Code - ARM Templates
AjTiTi #20 - Infrastructure as a Code - ARM Templates
Jakie parametry do tego template’u Wariacie? Trzymaj infrę w repo to nie zginiesz. Pozdro i z fartem.
Jul 16, 202157:41

AjTiTi #19 - Hackathony, GameJamy i ogólnie takie, takie…
AjTiTi #19 - Hackathony, GameJamy i ogólnie takie, takie…
Dzisiejszy odcinek poświęciliśmy nostalgicznym wyprawom we wspomnienia z eventów programistycznych. Zapraszamy do odsłuchu :)
Post Grzegorza o błędzie z datami: https://grzegorz.thehonest.dev/godates
Jul 02, 202153:33

AjTiTi #18 - Azure DevOps
AjTiTi #18 - Azure DevOps
Co to jest Azure DevOps? Jak może pomóc Ci w projekcie? Dlaczego warto skorzystać akurat z niego? Jak wejść na naszego Discorda? O wszystkim tym w dzisiejszym odcinku! :)
Jun 18, 202101:02:13

AjTiTi #17 - Jak wytłumaczyć na czym polega praca programisty?
AjTiTi #17 - Jak wytłumaczyć na czym polega praca programisty?
Rodzice znów pytają co Ty tak właściwie robisz? Znajomi myślą, że grasz w gry i dostajesz za to pieniądze? Nie potrafisz wytłumaczyć innym na czym polega Twoja praca? W dzisiejszym odcinku omawiamy jak my radzimy sobie z takimi pytaniami :)
Jun 04, 202156:36

AjTiTi #16 - Dług technologiczny
AjTiTi #16 - Dług technologiczny
Każdy dług powinien zostać zaciągnięty z głową. Dlatego ważnym jest, aby mieć świadomość tego czym jest dług technologiczny i w jaki sposób podejść do jego spłaty. Tego dowiesz się z 16ego odcinka podcastu AjTiTi.
May 21, 202152:43

AjTiTi #15 - Code smells #2
AjTiTi #15 - Code smells #2
A co to tak brzydko pachnie w naszym kodzie? Kontynuujemy temat code smells: Object-Orientation Abusers, Change Preventers, Dispensables oraz Couplers.
May 07, 202101:02:22

AjTiTi #14 - Code smells #1
AjTiTi #14 - Code smells #1
A co to tak brzydko pachnie w naszym kodzie? Dzisiaj porozmawiamy sobie czym są code smelle i omówimy ich dwie kategorie: obfuscators oraz bloaters.
Apr 23, 202149:02

AjTiTi #13 - Microsoft Azure Durable Functions
AjTiTi #13 - Microsoft Azure Durable Functions
Słów kilka o tym jak nie wymyślać serverlessowego koła na nowo, czyli o rozszerzeniu Durable Functions :)
Apr 09, 202101:05:32

AjTiTi #12 - Vendor lock - czy jest się czego bać?
AjTiTi #12 - Vendor lock - czy jest się czego bać?
Tematem przewodnim najnowszego odcinka jest vendor lock. Co to takiego? Czy należy się go bać? W jakich okolicznościach może nam przeszkadzać? Jak sobie z nim poradzić? Po odpowiedzi na te pytania zapraszamy do odsłuchu ;)
Jeśli masz jakieś pytania bądź wnioski w tym temacie (lub też innym z obszaru IT) - zapraszamy na naszego Discorda.
Mar 26, 202101:02:17

AjTiTi #11 - Azure Functions
AjTiTi #11 - Azure Functions
Czym jest Azure Functions, App Service, App Service Plan, Application Insights, Azure Durable Functions - wszystkiego tego dowiesz się w tym odcinku!
PS. Zapraszamy na naszego discorda! ;)
Mar 12, 202101:08:04

AjTiTi #10 - Pierwsza praca w IT - co wiedzieć?
AjTiTi #10 - Pierwsza praca w IT - co wiedzieć?
Kolejny piątek, kolejny odcinek. A w nim - co trzeba umieć, aby dostać pierwszą pracę w IT? Jakie umiejętności są niezbędne dla Junior Developera? Zapoznajcie się z naszymi opiniami oraz historiami, no i nie zapomnijcie opisać swoich przemyśleń na naszym Discordzie :)
Feb 26, 202101:05:40

AjTiTi #9 - Wprowadzenie do serverless
AjTiTi #9 - Wprowadzenie do serverless
Odcinek 9 jest odcinkiem wprowadzającym do świata serverless. Zapraszamy do odsłuchu :)
Feb 12, 202145:25

AjTiTi #8 - Jaki język programowania na początek?
AjTiTi #8 - Jaki język programowania na początek?
Każdy aspirujący do zostania programistą zadaje sobie to pytanie - jaki język programowania wybrać? W tym odcinku opowiadamy jak my rozpoczęliśmy swoją przygodę oraz dzielimy się wskazówkami i przemyśleniami na temat pierwszego języka świadomego programisty.
Jan 29, 202152:14

AjTiTi #7 - O rotacji w zespołach IT
AjTiTi #7 - O rotacji w zespołach IT
Dzisiejszy odcinek poświęciliśmy zagadnieniu tańca breakdance branży IT, czyli problemowi (ale czy na pewno?) rotacji w zespołach. Zapraszamy do odsłuchu :)
Jan 15, 202140:27

AjTiTi #6 - Azure Storage: Queue & Files
AjTiTi #6 - Azure Storage: Queue & Files
W odcinku numer 6 kontynuujemy temat Azure Storage, opowiadając tym razem o przypadkach użycia usług Queue i Files.
Jan 01, 202130:55

AjTiTi #5 - Azure Storage: Blob & Table
AjTiTi #5 - Azure Storage: Blob & Table
W odcinku numer 5 rozprawiamy o naszych doświadczeniach związanych z Azure Storage.
Aby znaleźć prelekcje Uncle Boba, o których wspominamy, wpisz w YouTube: "uncle bob clean code lesson" (znajdziesz tam wszystkie 6 lekcji - kanał UnityCoin) :)
Dec 18, 202036:44

AjTiTi #4 - Narzędzia w pracy
AjTiTi #4 - Narzędzia w pracy
W odcinku numer 4 dzielimy się informacjami o narzędziach, dzięki którym nasza praca jako programistów jest przyjemniejsza, łatwiejsza i bardziej efektywna!
Dec 04, 202001:01:08

AjTiTi #3 - O wypaleniu zawodowym programisty
AjTiTi #3 - O wypaleniu zawodowym programisty
Co to jest wypalenie zawodowe? Jak my go unikamy? Jaką konsolę kupił Dawid? Wszystkiego tego dowiesz się w dzisiejszym odcinku podcastu AjTiTi :)
Nov 20, 202043:40

AjTiTi #2 - Rozmowy rekrutacyjne dla programistów
AjTiTi #2 - Rozmowy rekrutacyjne dla programistów
Jak przygotować się do rozmowy kwalifikacyjnej? Czego się spodziewać? Wszystkiego tego dowiesz się w dzisiejszym odcinku podcastu AjTiTi :)
Nov 06, 202001:13:10

AjTiTi #1 - CV
AjTiTi #1 - CV
Co warto zawrzeć w swoim CV? Czego nie warto? A może CV nie jest w ogóle potrzebne? Wszystkiego tego dowiesz się w pierwszym odcinku podcastu AjTiTi :)
Oct 23, 202001:06:46