Encrypted Notes #1: Jak skutecznie rozwijać produkt AI w erze szybkich zmian? Lekcje z Bolt
Adam Michalski
24 lutego 2025
Encrypted Notes to seria, w której dzielę się notatkami i przemyśleniami z wartościowych materiałów, które znajduję. To przede wszystkim notatki, które tworzę dla siebie, ale pomyślałem, że mogą być przydatne również dla Ciebie.
TL;DR
- „Vibe coding” skuteczniejszy niż szczegółowe specyfikacje techniczne
 - Unikaj debugowania w kółko – po 3 próbach zmień podejście
 - Nie implementuj funkcji, które przyszłe modele AI mogą rozwiązać
 - Rozwijaj produkt tak, jakbyś surfował na fali AI – bądź elastyczny
 - Open source może być Twoją strategiczną przewagą
 
Prompting i rozwój produktu
„Vibe Coding” – mniej znaczy więcej
Zespół Bolt odkrył coś zaskakującego – im bardziej szczegółowe specyfikacje techniczne, tym gorsze rezultaty. Lepiej działa przekazanie ogólnej wizji i celu. Nawet Andrej Karpathy, jeden z czołowych ekspertów AI, stosuje takie podejście.
Kluczowe zasady efektywnego promptowania:
- Start z UI:
- Zacznij od podstawowego interfejsu
 - Weryfikuj podstawową funkcjonalność
 - Dodawaj logikę biznesową dopiero później
 
 - Iteracyjne podejście:
- Rozbijaj zadania na mniejsze części
 - Nie wrzucaj całego PRD na raz
 - Testuj każdą iterację osobno
 
 - Debugowanie:
- Maksymalnie 3 próby naprawy tego samego błędu
 - Jeśli nie działa – zrób krok w tył i przemyśl podejście
 - Czasem lepiej zacząć od nowa niż naprawiać
 
 
Pułapki do uniknięcia:
- Budowanie zbyt złożonych rozwiązań na start
 - Implementacja funkcji, które przyszłe modele AI prawdopodobnie rozwiążą
 - Przedwczesna optymalizacja
 
Surfowanie na fali AI
Eric porównuje rozwój produktów AI do surfowania na tsunami – musisz być przygotowany na kolejne fale zmian. W praktyce oznacza to:
- Elastyczne struktury:
- Projektuj z myślą o łatwej adaptacji
 - Część rozwiązań rób świadomie tymczasowo
 - Niektórych rzeczy celowo nie buduj, czekając na rozwój modeli
 
 - Smart priorytetyzacja:
- Focus na fundamentalnych problemach
 - Szybkie prototypowanie z AI
 - Unikaj inwestycji w funkcje, które AI wkrótce rozwiąże lepiej
 
 
Web Container i Open Source
Bolt wyróżnia się dwoma kluczowymi aspektami:
- Web Container – środowisko deweloperskie w przeglądarce:
- Zero latencji i praca offline
 - Instant reset środowiska
 - Brak ograniczeń w wersji free
 - Demo pokazało stworzenie działającej aplikacji mobilnej w kilka minut
 
 - Open Source (GitHub, Contributing):
- Społeczność testuje i ulepsza prompty
 - Labs używają do testowania nowych modeli
 - Szybsza identyfikacja problemów
 - Nieoczekiwane zastosowania odkrywane przez community
 
 
Notatka powstała na podstawie rozmowy Peter Yang z Eric Simons, CEO Bolt. Pełny wywiad „We were going to shut down our company…now we’re worth $700M | Eric Simons (Bolt)” znajdziecie tutaj: https://www.youtube.com/watch?v=moaX7CsqZjc
