DevTalk Menu

Viewing all items for tag LLM

Permalink:

DevTalk #143 – O Feature Management z Mateuszem Kwaśniewskim

(comments are closed)

AI generuje kod szybciej niż kiedykolwiek, więc i zespoły deployują częściej niż kiedykolwiek.

I właśnie dlatego pytanie „jak odpowiednio wypuścić nowy feature na produkcję” nigdy nie było ważniejsze. O Feature Management opowie nam Mateusz Kwaśniewski — software troublemaker i Senior Full Stack Developer Unleash, narzędzia do feature managementu używanego przez Visa, Samsung czy Docker.

Z tego odcinka dowiesz się:

  • Czym feature management różni się od feature flag;
  • Jak wygląda pełny cykl życia feature’a;
  • Jak automatyzować powtarzalne release’y za pomocą szablonów rolloutów;
  • Jak testować kod owinięty w feature flagi;
  • Jak automatycznie usuwać stare feature flagi z kodu;
  • Czym są pull requesty dla feature’ów;
  • Jak sprawić, żeby release sam się zatrzymał, zanim ktokolwiek zauważy problem na produkcji;
  • Ile kodu w dojrzałym projekcie open source faktycznie powstaje z udziałem AI;
  • Co to jest FeatureOps.

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #142 – O systemach rozproszonych w dobie AI z Grzegorzem Piwowarkiem

(comments are closed)

Odcinek to gęsta, techniczna rozmowa z Grzegorzem Piwowarkiem: niezależnym specjalistą od architektur backendowych i systemów rozproszonych. Grzesiek to praktyk z krwi i kości, który specjalizuje się w systemach, gdzie wymagania niefunkcjonalne mają znaczenie i gdzie przy dużym ruchu regularnie dzieją się rzeczy, które „nie powinny się zdarzać”.

Z tego odcinka dowiesz się:

  • Czym są systemy rozproszone i skąd się wzięły;
  • Co to jest idempotencja;
  • Czym są rozproszone transakcje i wzorzec Saga;
  • Jak uniknąć sytuacji, gdzie lot jest zaklepany, ale taksówki już nie ma;
  • Czym jest zegar logiczny i kiedy go stosować;
  • Gdzie LLM-y sobie radzą, a gdzie ewidentnie nie.

 

Ponadto Grzesiek dzieli się też konkretną historią z produkcji — i tym, gdzie LLM zaproponował rozwiązanie gorsze niż sam problem.

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk Trio S03E07 – Taktyczne wzorce projektowe vs. LLM

(comments are closed)

Jakub Kubryński, Łukasz Szydło i Kuba Pilimon w kolejnym odcinku DevTalk Trio! Dziś rozmawiają o tym, dlaczego faza projektowania to wciąż domena człowieka i jak mądrze używać LLM-ów, żeby nie produkować pięknie wyglądającego, ale bezużytecznego kodu.

Niby szeroki temat, który przewija się ciągle i wszędzie, ale z tego odcinka dowiesz się:

  • Czy LLM potrafi samodzielnie dobrze zastosować wzorce projektowe;
  • W jaki sposób LLM może pomagać przy modelowaniu domeny;
  • Czy korzystanie z LLM zmniejsza potrzebę modelowania domeny, czy wręcz ją zwiększa;
  • Oraz czy można skompresować wiedzę architekta w skill/prompt i przekazać go mniej doświadczonemu programiście.

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk Trio S03E04 – Poprawianie kodu po LLM-ie

(comments are closed)

Rozmawiamy o tym, jak profesjonalnie budować oprogramowanie z LLM-ami, zamiast bawić się w vibe coding.

Z tego odcinka dowiesz się:

  • Jak daliśmy się nabrać na magię AI i dlaczego pierwszy sukces z LLM-em to pułapka;
  • Co się dzieje, gdy tworzymy nową aplikację z AI bez narzuconych standardów;
  • Czy w erze AI musimy wrócić do koncepcji jednorazowego kodu z lat 70.;
  • Oraz o kontrowersyjnej wizji bibliotek bez ani jednej linii kodu.

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk Trio S03E03 – DDD w erze LLM

(comments are closed)

AI potrafi dziś wygenerować sporą część kodu aplikacji. Ale czy to oznacza, że podejścia takie jak Domain-Driven Design tracą na znaczeniu? W tym odcinku właśnie to jest tematem naszych rozważań (naszych, czyli ekipy DNA i Architekta Jutra: Łukasza Szydło, Kuby Pilimona i Kuby Kubryńskiego).

Z tego odcinka dowiesz się:

  • Czy DDD jest mniej potrzebne w erze AI;
  • Czy modele językowe potrafią dobrze wyznaczać bounded contexts;
  • Jak AI wypada w strategicznym vs. taktycznym DDD;
  • Oraz jak zmienia się rola programisty w świecie AI-assisted development.

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk Trio S03E02 – Czy Twój SaaS przetrwa erę LLM-ów?

(comments are closed)

Czy w erze LLM-ów wciąż potrzebujemy tylu SaaS-ów? Eksperci z ekipy DNA i Architekta Jutra, czyli Kuba Pilimon, Kuba Kubryński i Łukasz Szydło analizują, gdzie w SaaS naprawdę leży wartość i jak może zmienić się ten model w najbliższych latach.

Z tego odcinka dowiesz się m.in.:

  • Czy w erze AI bardziej opłaca się napisać własny tool niż płacić za subskrypcję;
  • Czym jest „secret sauce” SaaS-a;
  • Czy agent AI może zostać Twoim Forward Deployed Engineerem;
  • Oraz czy zmieni się wycena Twojego SaaS-a?

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk Trio S03E01 – Czy AI zastąpi programistów?

(comments are closed)

Wracamy z nowym sezonem DevTalk Trio! Tym razem Maciej Aniserowicz oddaje stery ekspertom z ekipy DNA i Architekta Jutra. Kuba Kubryński, Łukasz Szydło i Kuba Pilimon biorą na warsztat temat, który wciąż rozpala emocje: Czy LLM-y zastąpią programistów?

Z tego odcinka dowiesz się m.in.:

  • Czy AI mogłaby generować binarkę;
  • Czy 20 tysięcy linii kodu w trzy dni to nowa norma;
  • Czy AI to trampolina czy sufit dla słabego developera;
  • Oraz czego uczy nas silnik parowy o rynku pracy w IT.

 

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.