Cześć, jestem Szymon

W internecie znajdziesz mnie jako MrEllwart. Prowadzę agencję interaktywną, buduję własne produkty cyfrowe i dzielę się tym, czego się uczę, na tej stronie.

Ale po kolei.

Skąd się tu wziąłem

Moja droga do technologii nie była prosta. Studiowałem psychologię i pedagogikę. Pracowałem w finansach. I gdzieś po drodze zacząłem programować.

Nie miałem mentora z branży. Uczyłem się sam, wieczorami, z dokumentacji, kursów i prób i błędów. Klasyczny programista samouk.

I właśnie to jest fajne w tej branży. Nie musisz mieć odpowiedniego dyplomu. Musisz mieć ciekawość i upór. Resztę da się ogarnąć.

Okazuje się, że psychologia i finanse wcale nie były stratą czasu. Rozumienie ludzi pomaga budować lepsze produkty. Rozumienie pieniędzy pomaga prowadzić biznes. Wszystko się ze sobą połączyło, chociaż na początku tego nie widziałem.

Co robię teraz

Prowadzę agencję interaktywną, w której wspieramy biznesy na różnych etapach. Od stron internetowych, przez aplikacje webowe, po bardziej złożone systemy. Pomagamy firmom, które chcą zrobić coś w internecie, ale nie wiedzą od czego zacząć, albo wiedzą, ale potrzebują kogoś, kto to zbuduje.

Poza agencją rozwijam inne projekty:

  • Marketplace online gdzie testuję pomysły na produkty cyfrowe i fizyczne
  • Aplikacje mobilne bo nie wszystko musi żyć w przeglądarce
  • Gry bo to chyba najfajniejszy sposób na rozwiązywanie trudnych problemów programistycznych

Lubię mieć kilka rzeczy na raz. Niektórzy powiedzą, że to rozpraszanie. Ja uważam, że każdy projekt uczy czegoś, co przydaje się w następnym.

Jak buduję rzeczy

Mój główny stack to TypeScript z Next.js na frontendzie i Strapi jako headless CMS na backendzie. Pracuję też z innymi technologiami jak Rust, React, Angular czy .NET. Nie straszne mi też mikroserwisy czy automatyzacje w oparciu o Python’a czy lua.

Do zarządzania wiedzą używam Obsidian. Notatki, pomysły, specyfikacje projektów, drafty postów. Wszystko w plikach Markdown na moim dysku, połączone wikilinkami. Z tego vaulta wyrosła ta strona, mój digital garden, gdzie dzielę się tym, co wiem i czego się uczę.

Stronę, którą teraz czytasz, postawiłem na Jekyll z custom pluginem do wikilinków. Schemat kolorów to Flexoki, bo lubię ciepłe, spokojne palety, które nie palą oczu o 2 w nocy.

Mój pełny ekwipunek znajdziesz na osobnej podstronie.

Po co ten digital garden

Nie prowadzę tradycyjnego bloga. Nie mam kalendarza publikacji i nie piszę postów z datami. Zamiast tego mam digital garden. Cyfrowy ogród, w którym pomysły rosną w swoim tempie.

Niektóre notatki tu są gotowe. Inne to szkice. Jeszcze inne zmienią się za miesiąc, bo dowiem się czegoś nowego. I tak ma być. Wiedza to nie produkt końcowy. To proces.

Piszę o narzędziach, które testuję. O produktywności i o tym, jak ogarnąć chaos wielu projektów jednocześnie. O web development i budowaniu rzeczy w internecie. Czasem o czymś zupełnie innym.

Gdzie mnie znajdziesz

  • X (Twitter): @mrellwart gdzie dzielę się tym, co robię na bieżąco
  • Newsletter: cotygodniowy email o web dev i budowaniu rzeczy online
  • Ta strona: mój digital garden, który cały czas rośnie

Jeśli masz pytanie, chcesz pogadać o projekcie albo po prostu chcesz napisać “cześć”, znajdziesz mnie na X. Odpowiadam na wiadomości.