Dev Vlog

Buduj z nami
platformę kursową

Seria, w której dzielimy się tym, jak od zera przenosimy kurs z zewnętrznego narzędzia na własne rozwiązanie — decyzje produktowe, architektura, błędy i wnioski.

Skąd pomysł na devloga?

Na podstawie ankiety wypełnionej przez ~500 osób z naszej społeczności dowiedzieliśmy się, że najbardziej interesują was case studies z prawdziwych projektów, a także tematy związane z rozwojem kariery, efektywnością programisty i product engineeringiem.

W odpowiedzi na to — startujemy z devlogiem.

Co budujemy?

Przenosimy kurs z zewnętrznego narzędzia (Kajabi) na własną platformę kursową dla zrozumiecreact.pl. Robimy to z trzech powodów:

  • 🎛️
    Pełna kontrola

    Chcemy mieć pełną kontrolę nad jakością i UX platformy.

  • 💸
    Koszty i niezależność

    Ograniczyć rosnące koszty i ryzyko zależności od zewnętrznego dostawcy.

  • 🧠
    Nauka na żywym organizmie

    Backend pisany w Pythonie, teraz przepisywany do Rails/Ruby — uczymy się przy okazji.

Gdzie jesteśmy teraz?

Platforma jest już w trakcie budowy i przeszła przez kilka etapów:

  1. POC

    Proof of concept — sprawdzenie, czy to ma sens.

  2. Pierwsza walidacja

    Testy z zaufanymi użytkownikami.

  3. Beta development

    Budowanie właściwej platformy.

  4. Migracja treści

    Przenoszenie wszystkich materiałów kursu.

  5. Szersze testy

    Otwieramy platformę dla całej społeczności.

Jak będziemy to robić?

W devlogu nie będziemy skupiać się na niskopoziomowym pokazywaniu kodu. Zamiast tego opowiemy wam o:

  • podejmowaniu decyzji produktowych
  • walidowaniu pomysłów
  • architekturze i trade-offach technicznych
  • tym, co poszło nie tak — i czego się nauczyliśmy

Kod pojawi się naturalnie jako narzędzie, ale nie jako główny temat.

Planujemy też streamy na Twitchu, YouTubie lub Discordzie — szczegóły ogłosimy w newsletterze.