Zadnje čase sem padel v vibecoding in preizkušam meje tega, kar zmore.
Igram se (da sem Steve Wozniak) v Cursorju in stvari tečejo super, koda se rojeva kot gobe po dežju.
Potem pa vsake toliko pride do resne spremembe sicer odličnega vibe-a. Recimo, ko ti localhost server samo "crkne" z 0 debuging outputa. 😭
Cursor se je vrtel v prazno, poskušal 1001 stvar, kako se lotit debugginga. Poskušal sem ga parkrat ustvari. Pa spet pojamrat, da še vedno ne dela. In tako je minil en pomodoro in pol, pa se ni nič kaj spremenilo.
Potem mi je pa kliknilo: kaj če probam nastavit drug LLM, s katerim dela. Najprej sem probal Grok-a, da vidim, če je Elon spet poln bulshita, ko ga opeva do Marsa in nazaj ali je res kaj na tem. Khm ... vibe je bil še vedno slab. 😛 Granted: model, ki ga omogočajo v Cursorju je Grok-code-fast-1. Mogoče to ni njihov najboljši model. Plus, mogoče je celo kako limitiran, ker zraven piše, da ga trenutno omogočajo še brezplačno, znotraj subscription kapacitete.
Anyhoo, potem sem malce bolj podrobno pogledal in ugotovil, da je verjetno opcija, da Cursorju najbolj napihneš možgane, da preklopiš na Sonnet 4.5 (Thinking) in omogočiš MAX Mode opcijo, da ga res nag33kiraš do konca. 🤓
Rezultat? The good vibes are back on. 😎 Server spet teče kot urca, pa ne taka s Temuja.
Rezultat v denarnici? Grokovi poskusi so me stali $0.13 in strahu, da se moja vibecoding kariera zaključuje pri tem nerešljivem bugu. Na drugi strani je braniac setup s Sonnet 4.5 na MAX mode-u požrl v pol krajšem času kar $2.03 ... ampak na koncu rešil mojo vibecoding kariero. Neprecenljivo!
Ti stroški so sicer vsi krepko znotraj Included Usage-a, tako da ne bo treba doplačat nič poleg $20 subscriptiona.
Learning lesson za vse r00kie vibecoderje: ko zašteka, probaj preklopit modele in omogočit MAX mode, da mu res naboostaš context window na max.
Razmišljam, da bom zdaj kr vsem agentom nastavil isti setting in jih pognal do konca, da vidim, v kolikem času mi pokurijo subscription. Potem pa mogoče kar prešaltal na Pro+ ali celo Ultra subscription ($200). V končni fazi, če ti prihrani par ur debugginga mesečno in verjetno overall dela full boljše, je totalno worth it investment. Predvsem pa, da ohrani good vibes in vibecoding ... priceless. 🤓
Vprašanje za vse socoursače out there: katere modele pa vi uporabljate običajno? Kr na default auto setting ali kaj pošraufate kot je
@reklamist včasih šraufal svojo štirko doma v garaži? 😎
P. S.: Na koncu je bila fora v tem, da so cel sistem zjebale ene ikonce, ki jih ni bilo oz. se niso pravilno zgenerirale iz SVG-jev. Moj MaxModeBraniac jih je samo zmetal ven in ruknil notr good ol' emojije. In s tem dokazal, da ve, kar ljudje vemo že od forever, ampak tudi pozabljamo: KISS. 😛