AjTiTi

By Dawid Chróścielski, Grzegorz Kotlarz

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Technology

Open in Apple Podcasts


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 0
Reviews: 0

Description

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.

Episode Date
AjTiTi #55 - O motywacji w świecie IT
00:54:16

"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, 2022
AjTiTi #54 - O testowaniu aplikacji
00:51:10
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, 2022
AjTiTi #53 - Wzorce w chmurze - design and implementation
00:50:24

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, 2022
AjTiTi #52 - Wzorce w chmurze - data management
01:04:39

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, 2022
AjTiTi #51 - Wzorce w chmurze - messaging
01:02:38

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, 2022
AjTiTi #50 - Code review
01:01:42

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, 2022
AjTiTi #49 - Wakacje programisty
00:38:11

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, 2022
AjTiTi #48 - Jak efektywnie programować?
00:56:57
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, 2022
AjTiTi #47 - Jak oceniać pracę programisty?
00:45:28
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, 2022
AjTiTi #46 - Stack Overflow Developer Survey 2021
00:55:16
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, 2022
AjTiTi #45 - Czy na pewno potrzebujesz mikroserwisów?
00:57:48
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, 2022
AjTiTi #44 - Narzędzia pomagające w pracy zdalnej
00:43:20

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, 2022
AjTiTi #43 - Komunikacja w zespole rozproszonym
01:00:39

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, 2022
AjTiTi #42 - Greenfield vs Legacy
00:58:25

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, 2022
AjTiTi #41 - Postpandemiczne przemyślenia o pracy zdalnej
01:12:53

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, 2022
AjTiTi #40 - Czy AI może być ZBYT ŁATWE? Wyliczanka z Microsoft Azure Cognitive Services.
01:07:43

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, 2022
AjTiTi #39 - Projektowanie REST API
01:01:13

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, 2022
AjTiTi #38 - O integracji systemów
01:05:47

"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, 2022
AjTiTi #37 - Logowanie i monitorowanie aplikacji na przykładzie Application Insights
01:01:59

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, 2022
AjTiTi #36 - O roli Team Leada (2/2)
01:05:55

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, 2022
AjTiTi #35 - O roli Team Leada (1/2)
01:01:15
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, 2022
AjTiTi #34 - Jak przetrwać w grupie programistów - o "problematycznych" typach osób
01:19:51
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, 2022
AjTiTi #33 - Korpo vs Startup vs Software House
01:16:25

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, 2022
AjTiTi #32 - Dlaczego warto zostać programistą?
01:13:37
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, 2022
AjTiTi #31 - Dlaczego nie warto zostać programistą!
01:08:50
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, 2021
AjTiTi #30 - SOLIDne oprogramowanie
00:59:54

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, 2021
AjTiTi #29 - Dokumentowanie projektów IT
01:05:30
O trudnej sztuce dokumentacji technicznej projektów IT :)
Nov 26, 2021
AjTiTi #28 - Estymowanie zadań
01:16:09

"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, 2021
AjTiTi #27 - Azure App Configuration - centralizacja konfiguracji w chmurze
01:00:59

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, 2021
AjTiTi #26 - Błędy początkujących programistów #2
00:51:22

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, 2021
AjTiTi #25 - Błędy początkujących programistów #1
00:45:12

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, 2021
AjTiTi #24 - Korpomowa w IT
01:06:58
ASAPy, f***upy i ogólnie takie takie - czyli nasze przemyślenia i przygody odnośnie korpomowy :)
Sep 17, 2021
AjTiTi #23 - Azure API Management
00:58:40
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, 2021
AjTiTi #22 - Wzorce projektowe - behawioralne
01:09:07
Kontynuujemy wątek wzorców projektowych (tym razem wzorce behawioralne) oraz podsumowujemy temat.
Aug 20, 2021
AjTiTi #21 - Wzorce projektowe - kreacyjne i strukturalne
01:01:02

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, 2021
AjTiTi #20 - Infrastructure as a Code - ARM Templates
00:57:40

Jakie parametry do tego template’u Wariacie? Trzymaj infrę w repo to nie zginiesz. Pozdro i z fartem.

Jul 16, 2021
AjTiTi #19 - Hackathony, GameJamy i ogólnie takie, takie…
00:53:33

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, 2021
AjTiTi #18 - Azure DevOps
01:02:12

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, 2021
AjTiTi #17 - Jak wytłumaczyć na czym polega praca programisty?
00:56:36

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, 2021
AjTiTi #16 - Dług technologiczny
00:52:43

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, 2021
AjTiTi #15 - Code smells #2
01:02:22
A co to tak brzydko pachnie w naszym kodzie? Kontynuujemy temat code smells: Object-Orientation Abusers, Change Preventers, Dispensables oraz Couplers.
May 07, 2021
AjTiTi #14 - Code smells #1
00:49:01
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, 2021
AjTiTi #13 - Microsoft Azure Durable Functions
01:05:32

Słów kilka o tym jak nie wymyślać serverlessowego koła na nowo, czyli o rozszerzeniu Durable Functions :)

Apr 09, 2021
AjTiTi #12 - Vendor lock - czy jest się czego bać?
01:02:16

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, 2021
AjTiTi #11 - Azure Functions
01:08:04

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, 2021
AjTiTi #10 - Pierwsza praca w IT - co wiedzieć?
01:05:40
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, 2021
AjTiTi #9 - Wprowadzenie do serverless
00:45:25

Odcinek 9 jest odcinkiem wprowadzającym do świata serverless. Zapraszamy do odsłuchu :)

Feb 12, 2021
AjTiTi #8 - Jaki język programowania na początek?
00:52:14

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, 2021
AjTiTi #7 - O rotacji w zespołach IT
00:40:27

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, 2021
AjTiTi #6 - Azure Storage: Queue & Files
00:30:55

W odcinku numer 6 kontynuujemy temat Azure Storage, opowiadając tym razem o przypadkach użycia usług Queue i Files.

Jan 01, 2021
AjTiTi #5 - Azure Storage: Blob & Table
00:36:44

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, 2020
AjTiTi #4 - Narzędzia w pracy
01:01:08

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, 2020
AjTiTi #3 - O wypaleniu zawodowym programisty
00:43:40

Co to jest wypalenie zawodowe? Jak my go unikamy? Jaką konsolę kupił Dawid? Wszystkiego tego dowiesz się w dzisiejszym odcinku podcastu AjTiTi :)

Nov 20, 2020
AjTiTi #2 - Rozmowy rekrutacyjne dla programistów
01:13:10

Jak przygotować się do rozmowy kwalifikacyjnej? Czego się spodziewać? Wszystkiego tego dowiesz się w dzisiejszym odcinku podcastu AjTiTi :)

Nov 06, 2020
AjTiTi #1 - CV
01:06:46

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, 2020