Założyciel i developer · sierpień 2026 - obecnie

Clickwill.

Clickwill edytuje bibliotekę muzyczną bezpośrednio na iPodzie classic: okładki, tytuły, kolejność utworów, import płyt CD i usuwanie duplikatów. Bez folderu synchronizacji, bez własnego firmware i z kopią zapasową przed każdym zapisem.

Clickwill na iMacu, Cover Flow z albumami z podłączonego iPoda classic
Srebrny iPod classic z tym samym albumem w Cover Flow
Mac: Clickwill w trybie demo z podłączonym prawdziwym iPodem. iPod: ilustracja oparta na iPod.js autorstwa Tannera Villarete (licencja MIT).

Około 40 000 linii Swifta i SwiftUI

568 testów automatycznych, zanim cokolwiek trafi na prawdziwego iPoda

6 publicznych wydań w sześć dni

Co potrafi.

Nagrania ekranu prawdziwej aplikacji.

Dlaczego to zbudowałem.

Zaczęło się od mojego własnego iPoda classic. Każda synchronizacja z Apple Music dodawała utwory i próbki, o które nie prosiłem, a okładek, kolejności utworów ani pojedynczych piosenek nie mogłem zmieniać tak, jak chciałem.

Napisałem więc aplikację, która otwiera bazę danych na iPodzie i zmienia tylko to, o co poproszę, bez synchronizacji i bez biblioteki na Macu. Gdy zadziałała na moim iPodzie, wydałem ją za darmo, żeby każdy mógł wgrać muzykę na iPoda bez iTunes i Apple Music.

Czego użyłem.

Jedna osoba i zestaw narzędzi, każde z jednym zadaniem.

Budowa

Swift i SwiftUI
Aplikacja na Maca i jej główna biblioteka
Xcode
Buildy, testy i podpisywanie
Claude Code
Agent AI, który pisze kod
Codex z Astrą
Drugi model AI, który go audytuje

Wydawanie

Apple Developer ID
Podpisane przeze mnie, notaryzowane przez Apple
Sparkle
Aktualizacje w aplikacji
Cloudflare
Strona, pobieranie i feedback na Workers, D1 i R2
GitHub
Otwarty kod źródłowy

Utrzymanie

Homelab na Proxmoxie
Strona testowa i mój własny panel
Google Analytics
Ruch na stronie, tylko za zgodą
Search Console
Jak ludzie znajdują stronę
MusicBrainz
Dane albumu przy imporcie płyty CD

Jak zorganizowałem agentów AI.

Jestem product ownerem i testerem. Prace inżynierskie są podzielone między agentów AI, każdy z jednym zadaniem i jasnymi granicami.

Co robią agenci.

  • Główny developer

    Pisze aplikację, jej moduły i testy, w ramach moich zasad. 568 testów i pełny build, zanim cokolwiek pójdzie dalej.

  • Zdrowie kodu

    Sprawdza każdy nowy moduł od głównego developera: testuje go, weryfikuje działanie i pilnuje rozdziału warstw, żeby każda warstwa i każdy moduł robiły tylko swoje.

  • Strona i SEO

    Buduje clickwilldev.com i optymalizuje ją pod wyszukiwarki na danych z Google Search Console.

  • Cloudflare

    Porządkuje i konfiguruje wszystkie moje domeny oraz bazę danych, z której pobierany jest Clickwill.

  • Audyt bezpieczeństwa

    Astra w Codexie, od innej firmy AI, przegląda zmiany w ścieżce zapisu, bez prawa do ich wprowadzania.

Co robię ja.

  • Decyzje

    Co budować, jak ma wyglądać i jakich zasad trzyma się kod.

  • Testy

    Każda zmiana na prawdziwym iPodzie, ręcznie, żeby wyczuć, gdzie coś przeszkadza.

  • Wydania

    Dopiero po moim tak.

Zasady, według których pracują agenci.

  • Nic bez mojego tak.

    Kod, commity, buildy i wydania ruszają dopiero, gdy je zatwierdzę.

  • Test ręczny albo nie ma wydania.

    Nic nie idzie dalej, dopóki nie przetestuję tego ręcznie i nie potwierdzę, że działa. Zaliczone testy automatyczne nie wystarczą.

  • Pamięć, która zostaje.

    48 spisanych notatek o urządzeniu, moich zasadach i dawnych błędach, czytanych na początku każdej sesji.

  • iPod zostaje w moich rękach.

    Agenci nigdy nie zapisują na moim iPodzie. Każdy prawdziwy zapis należy do mnie.

Od pierwszego bajtu do publicznego wydania.

  1. 21 sie 2026

    Pierwszy odczyt mojego iPoda.

    I podpis bazy danych zgodził się już pierwszego dnia.

  2. 21 wrz

    Pierwsze okno aplikacji.

    Cover Flow wczytany z iPoda, widok albumu i lista oczekujących zmian.

  3. 3 paź

    Publiczna alfa.

    Wersja 0.1, podpisana, notaryzowana i do pobrania za darmo z clickwilldev.com.

  4. 5 paź

    Audyt bezpieczeństwa.

    Astra znalazła pięć problemów w 0.1.3. Trzy najpoważniejsze zostały naprawione tego samego dnia, reszta trzy dni później.

  5. 8-13 paź

    Sześć wydań w sześć dni.

    Natywne ekrany macOS, wybór iPoda, rysunek twojego iPoda, Cover Flow i Albumy.

  6. 18 paź

    Więcej Maców.

    Wersja 0.3.0 działa na macOS 14 Sonoma lub nowszym, nie tylko na macOS 26.

  7. 29 paź

    Publiczna beta.

    Wersja 0.4.0 edytuje iPoda nano 2. generacji, przetestowana na prawdziwym urządzeniu.

  8. 30 paź

    Open source.

    Kod jest publiczny na GitHubie na licencji GPLv3.

Po premierze.

Wydanie było początkiem. Od tamtej pory prowadzę Clickwill jak produkt.

200+ pobrań w pierwszym miesiącu

17 wydań w pierwszym miesiącu

40 000+ wyświetleń moich postów na Reddicie

  • Feedback z aplikacji

    Send Feedback trafia prosto na mój serwer, bez aplikacji Mail i bez podawania adresu e-mail.

  • Aktualizacje przy każdym uruchomieniu

    Clickwill sprawdza nową wersję przy każdym otwarciu i instaluje podpisane aktualizacje przez Sparkle.

  • Mój własny panel

    Panel w moim homelabie pokazuje pobrania, ruch na stronie i wyszukiwane hasła, odświeżane w ciągu dnia.

  • Publiczna roadmapa

    Każda wersja, wydana lub planowana, jest na roadmapie, a każde wydanie dostaje własny wpis.

Działa na
macOS 14 Sonoma lub nowszy, Apple silicon i Intel
Status
Darmowa publiczna beta
Licencja
Open source, GPLv3
Zbudowany
Po godzinach, samodzielnie, z agentami AI