Ahoj, vítám tě 👋
Moje jméno je Alexandr Stenčuk. Jsem webový vývojář soustředěný na Front End vývoj. Mám zkušenost v React knihovně a její meta framework Next.js, CSS píšu v Tailwindcss a používám knihovnu Shadcn na velkou část projektů.
Tohle je moje portfolio vytvořené v českém jazyce protože moje předešlí jsem stavěl v angličtině. Mé minulé portfolio bylo ve SvelteKitu, ale tohle bylo pro změnu vyrobeno v Next.js.
Chtěl jsem tímhle portfoliem ukázat změnu v mém programování jako vývojář a i změně designu stránek. V minulých webech jsem moc o designu nepřemýšlel a pustil se rovnou do stavby, což byla chyba a to veliká.
Teď se soustředím na opravu mých starých webů, aby odpovídali nějákým designovým pravidlů a měli lepši indexaci pro SEO roboty.
Web má animace od Framer motion což mi přijde jako pěkná knihovna na udělání animacích lehkých tranzisí a zároveň zachování stylu stránky. Ačkoliv mi přijde že jsem to s animacemi trochu přehnal a jejich tam moc, na druhou stranu jsou zase všechny krátké a rychlé.
Všechny obrázky v portfoliu jsou ve formátu webp nebo svg a optimalizovány na maximum. Výkon je jeden z hlavních budů o kterých se snažím ve všech projektech.
Rád vyvíjím webové stránky a zároveň se rád učím na podobné téma další technologie. Věc co mě poslední dobou zaujmula je zabezpečení stránek, jako například používání správných hlaviček v http requestech.
Používám na vývoj neovim textový editor a občas VS code IDE. Často prohlížím různé novinky ohledně programování a témata co programování obsahuje, jako cache databáze jako redis nebo hostování VPS.
Nově začínám hostovat na vlastní VPS projekty a databáze, na VPS mám coolify (něco jako vercel) přes který si nastavuji co poběží. V praxi je coolify něco jako manager docker containerů na kterých vše běží.
Tím že si hosting řeším na pranujmuté VPS tak ušetřím mnohonásobně za databázi + služby které mohou hostovat, například supabase službu mohu taky self-hostnout na docker containeru a mít vlastní privatní supabase instanci.