#9 - Vibe-coding, UX Pilot oraz inteligentny agent mailowy
W dziewiątym odcinku podcastu EjAj omawiamy nowy trend w programowaniu – vibe-coding, czyli programowanie z pomocą AI. 🚀💻 Dowiecie się, jak ta technologia przyspiesza pracę programistów oraz jakie pułapki i wyzwania związane są z jej stosowaniem, szczególnie w kontekście bezpieczeństwa. Rozmawiamy również o UX Pilot i zastanawiamy się czy generowanie projektów aplikacji webowych i mobilnych ma sens. 🧠 W drugiej części odcinka usłyszycie o praktycznym przykładzie inteligentnego agenta, który analizuje wiadomości e-mail, by automatycznie tworzyć zadania. Choć brzmi prosto, okazuje się, że implementacja tego rozwiązania kryje wiele niespodziewanych komplikacji.
No i z tego powodu, że oczywiście mamy całą bazę danych, mamy całą bazę wiedzy, no powinno być to bardzo trywialne, tak? No bo przecież jak ciężko jest wziąć jakąś osobę i zmienić jej miejsce w samolocie na przykład z D3 na E8 na przykład, tak? No i okazało się, że jednak to było bardzo trudne, dlatego że ciekawostka jest taka, że każdy... Każdy taki dostawca, można powiedzieć, jak Lufthansa czy Ryanair, mają swoje API. I żeby zmienić cokolwiek w tym systemie, czyli żebym mógł przebookować jak Kuba Chojnackiego takiego miejsca, to trzeba wiedzieć, kiedy Kuba kupił ten bilet,
W jakiej użył dokładnie wersji aplikacji np. lub samzy? Jak został zarejestrowany w bazie danych? I dopiero znając tę informację, jesteśmy w stanie wysłać informację do tego systemu, w jaki sposób możemy przebookować np. nasze miejsce bądź nasz lot. I okazało się właśnie, W sytuacji, w której było pełno takich edge case'ów, w stylu, że musimy na przykład znaleźć dokładną wersję API, czyli takiego interfejsu programistycznego, używanego dla konkretnego samolotu, dla konkretnej wersji aplikacji, żeby cokolwiek zrobić, to było multum. To był tylko taki jeden przykład, na którym to się okazało. No ale było też wiele, wiele innych związanych na przykład z tym, że samoloty jednego na przykład dostawcy, na przykład dajmy na to tą Lufthansa, jak powiedziałem, mogły na przykład mieć różne wersje.
W zależności od tego, jaki samolot latał, to jeden mógł być na przykład w wersji 1.0, inny 1.1. My musieliśmy to oczywiście wszystko wiedzieć. I to nie było takie wybrane do znalezienia. Tutaj oczywiście Lufthansa podałem jako przykład. Tych dostawców było znacznie więcej, także tutaj oczywiście absolutnie nie narzucam, żeby była to dowtranza, tylko przykład. No rozumiem, rozumiem. A powiedz mi, co Cię tam najbardziej zaskoczyło? Ta mnogość informacji, które musiałeś brać pod uwagę, żeby to wszystko działało? Czy mógłbyś to podsumować? Podsumowanie jest takie, że z początku to jest dosyć proste, dlatego że masz bazę informacji, masz dostęp do jakiegoś API, dokładnie wiesz, kto kiedy bukuje jakiś lot, więc wszystko wydaje się proste.
Pokazano wszystkie 3 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Jakub i Kuba przedstawiają tematy podcafonki: Vibe-coding i UX Pilot.
Kuba i Jakub omawiają Vibe-coding, jego zastosowania i potencjał w IT.
Jakub przedstawia narzędzie UX Pilot i jego potencjał w tworzeniu makiet low fidelity.
Jakub i Kuba dyskutują o Vibe-codingu, jego zastosowaniach i potencjalnych problemach.
Jakub omawia UX principles i precyzję w generowaniu makiet przez narzędzia.
Jakub i Kuba omawiają dekompozycję zadania w vibe-codingu.
Jakub opisuje projekt agenta emailowego i problemy z implementacją.
Kuba i Jakub podsumowują rozmowę i podkreślają potrzebę human in the loop w technologii AI.
Rozdziały i streszczenia generowane automatycznie. Pełna transkrypcja nie jest publikowana — wyszukaj frazę, aby zobaczyć dopasowane fragmenty.
Kliknij, aby znaleźć fragmenty, w których pada.
W dziewiątym odcinku podcastu EjAj omawiamy nowy trend w programowaniu – vibe-coding, czyli programowanie z pomocą AI. 🚀💻 Dowiecie się, jak ta technologia przyspiesza pracę programistów oraz jakie pułapki i wyzwania związane są z jej stosowaniem, szczególnie w kontekście bezpieczeństwa. Rozmawiamy również o UX Pilot i zastanawiamy się czy generowanie projektów aplikacji webowych i mobilnych ma sens.
🧠 W drugiej części odcinka usłyszycie o praktycznym przykładzie inteligentnego agenta, który analizuje wiadomości e-mail, by automatycznie tworzyć zadania. Choć brzmi prosto, okazuje się, że implementacja tego rozwiązania kryje wiele niespodziewanych komplikacji.