O projekte

Raz to príde

Celá táto appka stojí na jedinej myšlienke. Je staršia ako kód pod ňou a dá sa povedať za tri vety.

Tá myšlienka

Keď budem na sebe pracovať, jedného dňa sa stanem lepším človekom. Nie zajtra a nie preto, že by dnešok bol nejako výnimočný. Stačí to pravidelne opakovať.

A je jedno, koľkokrát zlyhám. Zlyhanie nie je koniec, je to jeden deň, ktorý nevyšiel. Tie sa nerátajú — ani v jednu, ani v druhú stranu.

Pokiaľ vydržím, raz to príde.

Preto tu nenájdeš červené krížiky ani reťaz, ktorá sa „pokazí“. Kalendár počíta len dni, ktoré sa podarili — lebo to je jediné číslo, ktoré ťa niekam posunie. Tie ostatné sú obyčajné dni.

Prečo vznikol

Prvý kalendár, pre ktorý bol napísaný, bol o závislosti na sladkom a nezdravom jedle: koľko dní za sebou sa podarilo bez neho. Ale v doméne nie je o závislosti ani slovo. Entita sa volá kalendár a deň — nie „čistý deň“ a „recidíva“.

Lebo ten istý kalendár funguje pre tréningy, prečítané strany, dni bez cigarety aj pre rannú prechádzku. Dôvod si nosí každý svoj a appka ho nepotrebuje poznať. Nepýta sa naň.

To, čo si sem človek zapíše, je intímne. Preto je kalendár súkromný bez výnimky, kým jeho majiteľ nepovie inak, a preto sa do logov nikdy nedostane poznámka, nálada ani e-mail.

„Nie je dôležité, kým si dneska, ale kým budeš zajtra.“
— Jozef Môstka

Od varešky k Symfony

Ahoj, som Jozef Môstka. Moja cesta ku kódu nebola priamočiara — som vyučený kuchár, no v kuchyni som dlho nepobudol. Prvé programy som písal ako šesťročný, naozaj ma to však pohltilo až v šestnástich, vo svete GameMakeru.

Pochopil som, že ma nebavia hry, ale nástroje, ktorými sa robia. Dnes, po 24 rokoch v profesionálnom vývoji, je budem.sk môj osobný revír — miesto, kde sa pravidlá korporátu končia a začína čistá radosť z tvorenia.

Moto tejto stránky je z mojej knihy. Kalendár je tá istá veta, len povedaná kódom.

Projekt v číslach

Prvý commit · 09.2026

Riadkov kódu
37 332
Tried
300
Metód
1 784
Testov
603
Komponentov
32
Odznakov
23
Farebných paliet
6
Jazykov
2

Čísla nie sú odhad — pri každom načítaní ich spočíta služba priamo z repozitára. Cudzie knižnice, stiahnuté fonty a vendor v nich nie sú; to nie je naša práca.

Na čom to stojí

Bez Dockera, bez Node, bez frameworku v prehliadači. Server pošle hotové HTML, Stimulus ho oživí — a to je celé.

  • PHP 8.5
  • Symfony 8.1
  • Doctrine ORM
  • Twig + Live Components
  • Stimulus + Asset Mapper
  • MySQL

Žiadne reklamy a žiadne cookies tretích strán. Návštevnosť meria Matomo na našom vlastnom serveri a bez cookies — preto tu nie je ani lišta so súhlasom. Nemá sa na čo pýtať.

Čo z toho je vonku

Kusy tohto kódu, ktoré prerástli jeden projekt. Sú na GitHube, zadarmo a pod licenciou MIT.

Prvý deň si môžeš zapísať hneď.

Vytvoriť kalendár

Zadarmo, bez aplikácie. Stačí e-mail a heslo.