Andrej Karpathy pojmenoval vibe coding v únoru 2025 jako víkendový experiment, kdy vývojář nečte kód a nechá AI dělat všechno. Collins Dictionary z toho udělal slovo roku, startupy kolem toho vyrostly na desítky miliard dolarů. Jenže nejrigoróznější nezávislá studie zjistila, že AI nástroje zkušené vývojáře zpomalují o 19 %, přestože si oni sami mysleli, že zrychlili o 20 %. Mezi tím, co o vibe codingu věříme, a tím, co o něm víme, zeje díra – a je načase se do ní podívat.
Model Context Protocol se za sedmnáct měsíců proměnil z interního experimentu Anthropic v de facto standard pro propojení AI modelů s nástroji — s 97 miliony stažení SDK měsíčně a podporou všech velkých hráčů. Jenže adopce ještě není totéž co produkční zralost. Kontextová inflace, tool poisoning a naivní obalování REST API ukazují, že skutečný problém MCP není protokol sám, ale způsob, jakým ho vývojáři používají.
Nová major verze Node.js dorazí za týden a přinese stabilizaci require(esm), pokročilý permission model, aktualizovaný SQLite modul i řadu vychytávek kolem test runneru a diagnostic channels. Je to ale taky labutí píseň éry lichých a sudých verzí. Od Node.js 27 v říjnu platí úplně jiná pravidla.
No já nevim, asi jsem spíš konzerva.
zajímavý nápad, ale asi jen pro hodně jednoduché aplikace. serverová část často dělá třeba nastavování práv nebo určité schování datové struktury před uživatelem. pokud tohle bude „vidět“ v html, pak to úplně nesplní svůj účel :-)
Tento napad je mojou nocnou morou (nie negativnou) uz nejaky cas. Akurat nechapem preco jQuery? Ved je to predsa len DOM/CSS utilita, jQuery vobec nieje napomocne vo vyvoji sebestacneho (+CouchDB) klienta. Nijako nepomaha s architekturou klienta, s jeho spravovatelnostou a rozsirovatelnostou (preklad no more). Neimplementuje ziadne vzorce (MVP?).
Takze vobec nechapem suvislost medzi server-less web aplikaciou a DOM utilitou. Ten clanok mohol byt krasne napisany bez referencie na jQuery, inak povedane mohol by nezavysli. jQuery + CouchDB je to zrejme pre lepsi google rank. c’mon!
Kdybych něco takového dělal já, tak asi použiju Sammy.js, které je (chvilka napětí…) postavené na jQuery :-) Krom toho pro komunikaci s CouchDB je jquery.couch.js jasná volba.
Jinak viz též přímo od zdroje [CouchDB core team member]: http://jchrisa.net/drl/_design/sofa/_show/post/Evently-CouchApp-Screencast
Samotný odkazovaný blog jede jako nativní CouchDB aplikace (CouchApp), viz zdroják: http://github.com/jchris/sofa
Příp. doporučuji kapitolu v knize (vč. příkladů): http://books.couchdb.org/relax/example-app/standalone-applications