Opowieść o sile frustracji

Wszystko zaczęło się od codziennego korzystania z Symfony UX Icons. Stopniowo gubiłem się w tym, której ikony faktycznie użyłem w którym projekcie. Absolutny szczyt frustracji nastąpił w momencie, gdy zorientowałem się, że zainstalowałem wizualnie identyczne ikony z trzech różnych pakietów w jednym projekcie. Chaos, duplikacja i niepotrzebnie stracony czas. Dokładnie wtedy zrodził się pomysł na ycon.cc. Inspirowałem się również projektem kolegi emojiz.app ;)

Od chochli do Symfony

Cześć, jestem Jozef Môstka. Moja droga do kodu nie była prosta — jestem z wykształcenia kucharzem, ale w kuchni długo nie zagrzałem miejsca. Już jako 6-latek pisałem pierwsze programy, ale tak naprawdę pochłonął mnie świat GameMakera w wieku szesnastu lat.

Zrozumiałem, że nie kręcą mnie gry, ale narzędzia, które je tworzą. Dziś, po 24 latach w zawodowym developmencie, ycon.cc jest moim osobistym rewirem. Miejscem, gdzie zasady korporacyjne się kończą, a zaczyna czysta radość z tworzenia.

"Wyszukiwanie ikon bez semantyki jest jak szukanie 'miłości na całe życie', a wyszukiwarka oferuje ci e-sklep z dożywotnią gwarancją na lodówki."

Projekt w liczbach

First commit: 01.2025
12,721
Lines of Code
159
Classes
607
Methods
0
Ads & Tracking

Open Source Contribution

Progressive Image

Dla błyskawicznego i płynnego ładowania wizualizacji.

Persistent State

Elegancja w utrzymywaniu stanu aplikacji.

UX SDC Bundle

Ta witryna jest zbudowana w oparciu o metodologię Single Directory Component.

Symfony 8.0.7 PHP 8.5.3 Meilisearch Stripe Asset Mapper