Jak a kdy dělám vibe coding
Jak postupuji, když chci vytvořit aplikaci, která není ohraná a triviální (tzn. je mimo možnosti no-code platforem) a nebudu psát žádný kód? Kdy něco takového chci a kdy ne? Nasdílím pár triků s Gi...
Jak postupuji, když chci vytvořit aplikaci, která není ohraná a triviální (tzn. je mimo možnosti no-code platforem) a nebudu psát žádný kód? Kdy něco takového chci a kdy ne? Nasdílím pár triků s Gi...
Ve škálovatelné distribuované architektuře jsou určitě větší nároky na observabilitu. Pro účely tohoto článku jsem vybral její za mě zásadní úsek a to jsou: Logování Trasování requestů pro mož...
V AI chat aplikaci bychom měli jednak udržovat historii konverzací, aby se k nim mohl uživatel vracet, ale také dlouhodobou paměť uživatele. Ta by měla jednak sloužit k zapamatování důležitých fakt...
Typický začátek AI chatbota je nějaký monolit. Vezme se třeba frontend příjemný pro Python vývojáře (Gradio, Streamlit) nebo se napíše v Reactu, Vue.js či Svetle a k tomu backend, který přijímá dot...
Minule jsem popisoval, jak by mohlo AI využít svých znalostí programování k vytvoření ad-hoc uživatelského rozhraní. Dnes si něco takového vyzkoušíme, ale mějte na paměti, že je to jen jednoduchá u...
HTML jsem celkem uměl, ale protože mě vždycky výrazně víc bavila logika a backendy, tak mi s masivním nárůstem Javascriptových frameworků na frontendu úplně ujel vlak a v Reactu a podobných platfor...
Chci se dnes věnovat něčemu, co zdá se mi občas lidem ne plně dochází - reasoning modely o3 a o4-mini mohou přistupovat k nástrojům opakovaně v průběhu svého přemýšlení. To je hodně zajímavý rozdíl...
OpenTelemetry OpenTelemetry je standard pro push-based monitoring pro všechny tři základní typy observability - logy, traces i metriky. Jak si vede? O jeho převaze právě v trasování není pochyb ...
GitHub Copilot je možné rozšířit o extension, což je věc specifická pro GitHub, ale nově přišla ještě jiná možnost - využití standardu MCP pro připojení nástrojů. To je sice zatím omezeno na Visual...
Je dnes docela módní říkat všemu AI Agent. Osobně pro takové označení chci vidět dvě věci - schopnost přijímat samostatná rozhodnutí (tedy ne jen přeposlat otázku do LLM a vrátit odpověď) a schopno...