[{"data":1,"prerenderedAt":564},["ShallowReactive",2],{"navigation":3,"main-navigation":23,"main-navigation-layout":51,"index":58,"mdc--bnud8k-key":215,"mdc--xfoigd-key":228,"mdc-9lez36-key":237,"index-blogs":246},[4],{"title":5,"path":6,"stem":7,"children":8,"page":22},"En","/en","en",[9],{"title":10,"path":11,"stem":12,"children":13,"page":22},"Blog","/blog","en/blog",[14,18],{"title":15,"path":16,"stem":17,"children":-1},"Custom Website for Handmade Crafts: My Case Study from Łódź and Zgierz","/blog/becia-case-study","en/blog/becia-case-study",{"title":19,"path":20,"stem":21,"children":-1},"Frontend in 2026: Design, GDPR, and Why 'Cheap' Always Ends Up Costing Doubles","/blog/cheaper-means-double-cost","en/blog/cheaper-means-double-cost",false,{"id":24,"extension":25,"links":26,"meta":48,"stem":49,"__hash__":50},"navigation/navigation.yml","yml",[27,33,39,42],{"id":28,"label":29,"label_pl":30,"icon":31,"to":32},"home","Home","Strona główna","i-lucide-home","/",{"id":34,"label":35,"label_pl":36,"icon":37,"to":38},"projects","Projects","Projekty","i-lucide-folder","/projects",{"id":40,"label":10,"label_pl":10,"icon":41,"to":11},"blog","i-lucide-file-text",{"id":43,"label":44,"label_pl":45,"icon":46,"to":47},"about","About","O mnie","i-lucide-user","/about",{},"navigation","OiJcI-HMS5CaPKhwhRNzG4qCYrtq_4WduB_gTWJPN8c",{"id":24,"extension":25,"links":52,"meta":57,"stem":49,"__hash__":50},[53,54,55,56],{"id":28,"label":29,"label_pl":30,"icon":31,"to":32},{"id":34,"label":35,"label_pl":36,"icon":37,"to":38},{"id":40,"label":10,"label_pl":10,"icon":41,"to":11},{"id":43,"label":44,"label_pl":45,"icon":46,"to":47},{},{"id":59,"title":60,"about":61,"blog":65,"body":70,"description":71,"description_pl":72,"experience":73,"extension":25,"faq":119,"hero":180,"meta":196,"navigation":197,"path":32,"seo":198,"stem":201,"testimonials":202,"title_pl":213,"__hash__":214},"index/index.yml","Hey, I'm Mateusz Grochowski",{"title":62,"title_pl":45,"description":63,"description_pl":64},"About Me","Frontend Developer with 8 years of experience specializing in Nuxt.js. I provide comprehensive web development services, focusing on modern, fast, and scalable solutions.\nExpert in e-commerce using Medusa.js and Node.js, as well as building robust backends with Supabase. I turn complex requirements into elegant, high-performance digital products.\n","Frontend Developer z 8-letnim doświadczeniem specjalizujący się w Nuxt.js. Świadczę kompleksowe usługi w zakresie tworzenia nowoczesnych, szybkich i skalowalnych rozwiązań internetowych.\nEkspert w e-commerce przy użyciu Medusa.js i Node.js, a także w budowaniu solidnych backendów za pomocą Supabase. Przekształcam złożone wymagania w eleganckie, wydajne produkty cyfrowe.\n",{"title":66,"title_pl":67,"description":68,"description_pl":69},"Latest Articles","Najnowsze artykuły","Some of my recent thoughts","Kilka moich ostatnich przemyśleń",null,"8 years of experience in crafting high-performance websites and e-commerce solutions using Nuxt, Node.js (Medusa.js), and Supabase.","8 lat doświadczenia w tworzeniu wydajnych stron internetowych i rozwiązań e-commerce za pomocą Nuxt, Node.js (Medusa.js) i Supabase.",{"title":74,"title_pl":75,"items":76},"Work Experience","Doświadczenie zawodowe",[77,85,91,98,102,106,113],{"position":78,"position_pl":78,"date":79,"company":80},"Mid Dev","2023 - present",{"name":81,"logo":82,"url":83,"color":84},"Oferteo S.A.","i-simple-icons-vuedotjs","https://oferteo.pl","#4FC08D",{"position":86,"position_pl":86,"date":87,"company":88},"Senior Dev","2022 - 2023",{"name":89,"logo":82,"url":90,"color":84},"Wiosna","#",{"position":92,"position_pl":92,"date":93,"company":94},"React Dev","2021 - 2022",{"name":95,"logo":96,"url":90,"color":97},"Sii sp. z o.o.","i-simple-icons-react","#61DAFB",{"position":86,"position_pl":86,"date":99,"company":100},"2020 - 2021",{"name":101,"logo":82,"url":90,"color":84},"Divante S.A",{"position":78,"position_pl":78,"date":103,"company":104},"2018 - 2020",{"name":105,"logo":82,"url":90,"color":84},"Rainbow Tours S.A",{"position":107,"position_pl":107,"date":108,"company":109},"Front-End Dev","2014 - 2018",{"name":110,"logo":111,"url":90,"color":112},"PGF S.A","i-lucide-code","#888888",{"position":114,"position_pl":114,"date":115,"company":116},"Web Designer","2011 - 2012",{"name":117,"logo":118,"url":90,"color":112},"Freelance","i-lucide-paint-bucket",{"title":120,"title_pl":121,"description":122,"description_pl":123,"categories":124},"Frequently Asked Questions","Często zadawane pytania","Answers to common questions about my process and services.","Odpowiedzi na często zadawane pytania dotyczące mojego procesu i usług.",[125,144,168],{"title":126,"title_pl":127,"questions":128},"Services & Process","Usługi i proces",[129,134,139],{"label":130,"label_pl":131,"content":132,"content_pl":133},"What services do you offer?","Jakie usługi oferujesz?","I specialize in UX/UI design and front-end development. This includes user research, wireframing, interactive prototyping, creating intuitive user interfaces, building responsive websites and web applications (especially with Vue.js/Nuxt.js), and developing design systems. My goal is to create seamless digital experiences from concept to deployment.\n","Specjalizuję się w projektowaniu UX/UI i programowaniu front-end. Obejmuje to badania użytkowników, tworzenie makiet, interaktywnych prototypów, tworzenie intuicyjnych interfejsów użytkownika, budowanie responsywnych stron internetowych i aplikacji webowych (szczególnie w Vue.js/Nuxt.js) oraz rozwój systemów projektowych. Moim celem jest tworzenie spójnych cyfrowych doświadczeń od koncepcji po wdrożenie.\n",{"label":135,"label_pl":136,"content":137,"content_pl":138},"What is your design process like?","Jak wygląda Twój proces projektowania?","My process is collaborative and iterative, typically involving stages like Discovery & Research, Ideation & Prototyping, User Testing, Visual Design, and close collaboration with development teams during implementation. I tailor the process based on project needs, always focusing on user-centered solutions.\n","Mój proces jest oparty na współpracy i ma charakter iteracyjny. Zwykle obejmuje etapy takie jak: odkrywanie i badania, generowanie pomysłów i prototypowanie, testowanie z użytkownikami, projektowanie wizualne oraz ścisłą współpracę z zespołami deweloperskimi podczas wdrażania. Dostosowuję proces do potrzeb projektu, zawsze skupiając się na rozwiązaniach zorientowanych na użytkownika.\n",{"label":140,"label_pl":141,"content":142,"content_pl":143},"Do you work with startups?","Czy współpracujesz ze startupami?","Absolutely! I enjoy working with startups to help shape their product vision and create user-friendly interfaces from the ground up. I can adapt my process to fit the fast-paced startup environment.\n","Oczywiście! Chętnie współpracuję ze startupami, pomagając im kształtować wizję produktu i tworzyć przyjazne dla użytkownika interfejsy od podstaw. Potrafię dostosować swój proces do dynamicznego środowiska startupów.\n",{"title":145,"title_pl":146,"questions":147},"Pricing & Timelines","Ceny i harmonogramy",[148,153,158,163],{"label":149,"label_pl":150,"content":151,"content_pl":152},"How much does a project typically cost?","Ile zazwyczaj kosztuje projekt?","Project costs vary based on scope, complexity, features, and timeline. For comprehensive UX/UI design and front-end development projects, my engagements typically start around $5,000, with average projects ranging between $8,000 and $25,000. For consulting or specific design tasks, my day rate is $700.\n","Koszty projektu różnią się w zależności od zakresu, złożoności, funkcji i harmonogramu. W przypadku kompleksowych projektów z zakresu UX/UI i front-endu, współpraca ze mną zazwyczaj zaczyna się od około 5000 USD, a średni koszt projektów waha się między 8000 a 25 000 USD. W przypadku konsultacji lub konkretnych zadań projektowych, moja stawka dzienna wynosi 700 USD.\n",{"label":154,"label_pl":155,"content":156,"content_pl":157},"What are your payment terms?","Jakie są warunki płatności?","I generally require a 40% deposit to schedule the project and begin work, with the remaining 60% due upon successful project completion and delivery. I accept payments via bank transfer and Stripe.\n","Zazwyczaj wymagam 40% zadatku na zaplanowanie projektu i rozpoczęcie pracy, a pozostałe 60% jest płatne po pomyślnym zakończeniu i dostarczeniu projektu. Akceptuję płatności przelewem bankowym oraz za pośrednictwem Stripe.\n",{"label":159,"label_pl":160,"content":161,"content_pl":162},"How long does a typical project take?","Ile trwa typowy projekt?","Timelines depend heavily on the project's scope and complexity. Smaller projects might take 3-4 weeks, while larger, more involved projects can range from 2 to 4 months. I always provide a detailed timeline estimate after the initial discovery phase.\n","Harmonogramy zależą w dużej mierze od zakresu i złożoności projektu. Mniejsze projekty mogą trwać od 3 do 4 tygodni, podczas gdy większe, bardziej zaawansowane projekty mogą zająć od 2 do 4 miesięcy. Zawsze przedstawiam szczegółowy szacunek harmonogramu po zakończeniu początkowej fazy odkrywania.\n",{"label":164,"label_pl":165,"content":166,"content_pl":167},"Do you offer retainers or ongoing support?","Czy oferujesz stałe umowy na wsparcie (retainers)?","Yes, for clients needing ongoing design support, feature development, or maintenance, I offer monthly retainer options tailored to specific needs. Let's discuss if this is something you're interested in.\n","Tak, dla klientów, którzy potrzebują stałego wsparcia projektowego, rozwoju nowych funkcji lub utrzymania, oferuję opcje miesięcznego wsparcia dostosowane do konkretnych potrzeb. Porozmawiajmy o tym, czy jest to rozwiązanie dla Ciebie.\n",{"title":62,"title_pl":45,"questions":169},[170,175],{"label":171,"label_pl":172,"content":173,"content_pl":174},"What do you enjoy most about your work?","Co najbardziej lubisz w swojej pracy?","I love the challenge of solving complex problems through design and technology. It's incredibly rewarding to see people interact with something I've created and find it genuinely useful and easy to navigate. Bridging the gap between user needs and technical possibilities is what truly excites me.\n","Uwielbiam wyzwania polegające na rozwiązywaniu złożonych problemów z wykorzystaniem projektowania i technologii. Jest niezwykle satysfakcjonujące, gdy widzę, że ludzie wchodzą w interakcję z czymś, co stworzyłem, uważając to za naprawdę użyteczne i łatwe w obsłudze. Połączenie potrzeb użytkownika z możliwościami technicznymi to to, co naprawdę mnie ekscytuje.\n",{"label":176,"label_pl":177,"content":178,"content_pl":179},"What are your hobbies outside of work?","Jakie masz hobby poza pracą?","When I'm not designing or coding, I enjoy exploring Boston's neighborhoods, trying out new coffee shops, and hiking in the nearby reservations. I'm also passionate about photography and occasionally contribute to open-source projects.\n","Kiedy nie projektuję ani nie programuję, uwielbiam odkrywać nowe dzielnice, testować kawiarnie i chodzić po górach. Interesuję się też fotografią i okazjonalnie przyczyniam się do rozwoju projektów open-source.\n",{"links":181,"images":186},[182],{"label":183,"label_pl":183,"to":184,"color":185},"GitHub","https://github.com/mrGrochowski","neutral",[187,190,193],{"src":188,"alt":189},"/mm-event.jpg","Random Image 1",{"src":191,"alt":192},"/hero/chrome-Gw3qknD8al.png","becia.pl",{"src":194,"alt":195},"/hero/WhatsApp.Root-4aATrU4huo.png","Strona ofertowa w jedną godzinę",{},true,{"title":199,"description":200},"Mateusz Grochowski - Frontend Developer","I'm Mateusz Grochowski, a Frontend Developer with 8 years of experience specializing in Nuxt, Node.js, Medusa.js, and Supabase.","index",[203,211],{"quote":204,"author":205},"Work with Mateusz was a pleasure. He is a very talented developer and I would recommend him to anyone.",{"name":206,"description":207,"avatar":208},"Bartosz Rutkowski","Founder of mm-event.pl",{"src":209,"srcset":210},"https://images.unsplash.com/photo-1487412720507-e7ab37603c6f?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=40&h=40&q=80","https://images.unsplash.com/photo-1487412720507-e7ab37603c6f?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=80&h=80&q=80 2x",{"quote":212},"Working with Mateusz was the best decision we made for our startup. He didn't just deliver designs—she challenged our assumptions, conducted thorough user research, and created an experience that truly resonated with our audience. Her technical knowledge of front-end development meant the handoff to our engineering team was seamless.","Cześć, jestem Mateusz Grochowski","UeJV6tUOx3KAunc11qfswAcYTbxLLsh4kLgURdVdfNs",{"data":216,"body":217},{},{"type":218,"children":219},"root",[220],{"type":221,"tag":222,"props":223,"children":224},"element","p",{},[225],{"type":226,"value":227},"text","I specialize in UX/UI design and front-end development. This includes user research, wireframing, interactive prototyping, creating intuitive user interfaces, building responsive websites and web applications (especially with Vue.js/Nuxt.js), and developing design systems. My goal is to create seamless digital experiences from concept to deployment.",{"data":229,"body":230},{},{"type":218,"children":231},[232],{"type":221,"tag":222,"props":233,"children":234},{},[235],{"type":226,"value":236},"My process is collaborative and iterative, typically involving stages like Discovery & Research, Ideation & Prototyping, User Testing, Visual Design, and close collaboration with development teams during implementation. I tailor the process based on project needs, always focusing on user-centered solutions.",{"data":238,"body":239},{},{"type":218,"children":240},[241],{"type":221,"tag":222,"props":242,"children":243},{},[244],{"type":226,"value":245},"Absolutely! I enjoy working with startups to help shape their product vision and create user-friendly interfaces from the ground up. I can adapt my process to fit the fast-paced startup environment.",[247,468],{"id":248,"title":19,"author":249,"body":253,"date":459,"description":460,"description_pl":461,"extension":462,"image":188,"image_fit":70,"image_x":70,"image_y":70,"meta":463,"minRead":453,"navigation":197,"path":464,"seo":465,"stem":21,"title_pl":466,"__hash__":467},"blog_en/en/blog/cheaper-means-double-cost.md",{"name":250,"avatar":251},"Mateusz Grochowski",{"src":252,"alt":250},"https://secure.gravatar.com/avatar/fe6cdb120a3f64222f15e7d252d6b354",{"type":254,"value":255,"toc":451},"minimark",[256,259,264,267,272,275,393,399,402,406,409,413,416,438,440,444],[222,257,258],{},"How I made a website for a client that was cheaper than Wix and WordPress.",[260,261,263],"h1",{"id":262},"frontend-in-2026-design-gdpr-and-why-cheap-always-ends-up-costing-double","Frontend in 2026: Design, GDPR, and Why \"Cheap\" Always Ends Up Costing Double",[222,265,266],{},"As a frontend developer with 8 years of experience in the Polish market, I’ve seen it all—from small family businesses to massive corporate projects. I know one thing for certain: there’s still this lingering myth that a website is just a \"digital business card\" that any student can whip up for a few hundred zlotys. But in 2026, the market is ruthless. Today, a site that \"just exists\" is a site that loses customers to competitors with better UX and faster code.",[268,269,271],"h2",{"id":270},"the-entrepreneurs-wallet-wix-vs-wordpress-vs-my-approach","The Entrepreneur’s Wallet: Wix vs. WordPress vs. My Approach",[222,273,274],{},"In Poland, we like to keep an eye on our expenses—and rightfully so. The problem starts when you only look at the \"startup\" cost and ignore the invoices that start rolling in six months later. Below is a breakdown of the real costs my clients faced before switching to my custom solutions.",[276,277,278,298],"table",{},[279,280,281],"thead",{},[282,283,284,289,292,295],"tr",{},[285,286,288],"th",{"align":287},"left","Real Costs (Annual)",[285,290,291],{"align":287},"Wix (Business Plan)",[285,293,294],{"align":287},"WordPress (Self-hosted)",[285,296,297],{"align":287},"My Custom Solution",[299,300,301,319,337,356,371],"tbody",{},[282,302,303,310,313,316],{},[304,305,306],"td",{"align":287},[307,308,309],"strong",{},"Platform Access",[304,311,312],{"align":287},"~600 - 1200 PLN + VAT",[304,314,315],{"align":287},"0 PLN (seemingly)",[304,317,318],{"align":287},"0 PLN (no licensing fees)",[282,320,321,326,329,332],{},[304,322,323],{"align":287},[307,324,325],{},"Hosting (Stability & Speed)",[304,327,328],{"align":287},"Included (remote servers)",[304,330,331],{"align":287},"~300 - 600 PLN (shared hosting)",[304,333,334],{"align":287},[307,335,336],{},"0 PLN (Professional GitHub Hosting)",[282,338,339,344,347,353],{},[304,340,341],{"align":287},[307,342,343],{},"Maintenance & \"Firefighting\"",[304,345,346],{"align":287},"English-only support",[304,348,349,352],{"align":287},[307,350,351],{},"1500 - 3000 PLN"," (plugin & security expert)",[304,354,355],{"align":287},"Full care, zero stress for you",[282,357,358,363,366,369],{},[304,359,360],{"align":287},[307,361,362],{},".pl Domain",[304,364,365],{"align":287},"~150 PLN (often higher on renewal)",[304,367,368],{"align":287},"~100 - 150 PLN",[304,370,368],{"align":287},[282,372,373,378,383,388],{},[304,374,375],{"align":287},[307,376,377],{},"Total Annual (Gross)",[304,379,380],{"align":287},[307,381,382],{},"~900 - 1600 PLN",[304,384,385],{"align":287},[307,386,387],{},"~2000 - 4000 PLN",[304,389,390],{"align":287},[307,391,392],{},"The cost of your domain only",[222,394,395,398],{},[307,396,397],{},"My Take:"," By utilizing professional developer tools and hosting via GitHub, my clients pay absolutely nothing to keep their site files on a server. On WordPress, you’re often paying for hosting that’s bloated by unnecessary plugins. I cut that cost out entirely.",[400,401],"hr",{},[268,403,405],{"id":404},"gdpr-and-local-laws-what-site-builders-ignore","GDPR and Local Laws – What Site Builders Ignore",[222,407,408],{},"In our reality, GDPR (RODO) is non-negotiable. International platforms like Wix often use U.S.-based servers, which can be problematic under current EU regulations. When I build a dedicated solution for you, I ensure from day one that your customers' data is secure and your privacy policy isn’t just a dead link in the footer. This is about the legal security of your business, and I stand by it personally.",[268,410,412],{"id":411},"design-that-sets-you-apart-in-a-crowded-market","Design That Sets You Apart in a Crowded Market",[222,414,415],{},"Clients are more tech-savvy than ever. The \"2015 template\" aesthetic just doesn’t cut it anymore. For this project, I focused on what I call \"modern elegance with an edge.\"",[417,418,419,426,432],"ul",{},[420,421,422,425],"li",{},[307,423,424],{},"Golden Leaves & Brand Identity:"," These aren't just random stock images. I took the client’s unique motif and integrated it to create a high-end feel that resonates with the premium segment. It builds brand prestige from the very first second.",[420,427,428,431],{},[307,429,430],{},"Blur Effects & Mobile Performance:"," We all know how spotty mobile data can be in some areas. That’s why I implemented modern blur effects and glassmorphism in a way that keeps the site lightning-fast, even on weaker connections. That’s the benefit of clean code without the \"trash\" found in page builders.",[420,433,434,437],{},[307,435,436],{},"Readability First:"," The client’s color palette is stunning, but without the right contrast and typography, it would just be a \"pretty picture.\" I made sure every offer is crystal clear for every visitor, regardless of age or device.",[400,439],{},[268,441,443],{"id":442},"the-verdict","The Verdict",[222,445,446,447,450],{},"You can go for the cheapest option and hope the \"guy you know\" picks up the phone when the site crashes during an ad campaign. Or, you can bank on my 8 years of experience and technology that works for you 24/7. ",[307,448,449],{},"I don’t just \"make websites\"—I build high-performance tools"," that are secure, look incredible, and cost you nothing more than a domain renewal once a year.",{"title":452,"searchDepth":453,"depth":453,"links":454},"",2,[455,456,457,458],{"id":270,"depth":453,"text":271},{"id":404,"depth":453,"text":405},{"id":411,"depth":453,"text":412},{"id":442,"depth":453,"text":443},"2026-03-01","Short article about why cheap always ends up with big cost after few years.","Krótki artykuł o tym, dlaczego tanie rozwiązania zawsze wiążą się z dużymi kosztami po kilku latach.","md",{},"/en/blog/cheaper-means-double-cost",{"title":19,"description":460},"Frontend w 2026: Design, RODO i dlaczego 'tanio' zawsze oznacza podwójne koszty","NHFS_ghMqX-X-WR0BMX2t1Ca7f_lYwL5X_wohhXm6ZI",{"id":469,"title":15,"author":470,"body":472,"date":554,"description":555,"description_pl":556,"extension":462,"image":557,"image_fit":70,"image_x":70,"image_y":70,"meta":558,"minRead":559,"navigation":197,"path":560,"seo":561,"stem":17,"title_pl":562,"__hash__":563},"blog_en/en/blog/becia-case-study.md",{"name":250,"avatar":471},{"src":252,"alt":250},{"type":254,"value":473,"toc":547},[474,477,480,484,487,490,494,502,506,509,527,531,534,538,541,544],[222,475,476],{},"Hi! Today I’d like to tell you a bit about one of my recent projects. Getting a custom website is a huge step forward for many creators, especially those working locally. Recently, I had the pleasure of creating something truly special for a creator from the area of cities like Łódź and Zgierz, who makes beautiful handmade crafts—soft, crocheted plushies.",[222,478,479],{},"I wanted this site to be just as unique and refined as the crocheted works themselves, so from the very beginning, I focused on the latest and fastest solutions in the frontend world.",[268,481,483],{"id":482},"the-beginnings-architecture-based-on-the-latest-technologies","The Beginnings: Architecture Based on the Latest Technologies",[222,485,486],{},"I started with a strong foundation. I decided on the Nuxt framework in its latest version (Nuxt 4), which is simply fantastic for creating blazing-fast websites. I immediately threw in modules like Nuxt Content for managing posts, Nuxt Studio, and Nuxt Image. I wanted the site to run like lightning, ensuring the gallery photos weren't heavy and loaded instantly on smartphones.",[222,488,489],{},"Of course, a way to get in touch was a must! I integrated a simple but reliable contact form on the site with notifications handled by the Nodemailer package. Now, anyone dreaming of a cuddly toy (whether in Łódź, Zgierz, or any other corner of Poland) can easily sign up for the waiting list.",[268,491,493],{"id":492},"struggles-with-deployment-and-configuration","Struggles with Deployment and Configuration",[222,495,496,497,501],{},"No project is 100% perfect from the very first line of code. I had a few small hiccups at the start—when deploying the site to Vercel, some build process errors popped up. I had to spend some time tweaking the TypeScript configuration (",[498,499,500],"code",{},"tsconfig",") and dig into the Nuxt Studio settings. Once I sorted out the repository paths (to remove those annoying 404 errors in preview mode), everything finally started running like clockwork.",[268,503,505],{"id":504},"design-and-details-that-make-the-difference","Design and Details That Make the Difference",[222,507,508],{},"It was very important to me that the \"handmade\" feel was visible at first glance.",[417,510,511,521],{},[420,512,513,516,517,520],{},[307,514,515],{},"Razor-Sharp Logo:"," I threw out the old, standard icon in the header. In its place went a beautiful, vectorized SVG logo (which I added via the ",[498,518,519],{},"@nuxt/icon"," module). I scaled it, matched it to the primary theme color (\"leather\"), and the site instantly gained that professional, razor-sharp look. Additionally, the browser icon (favicon) became an adorable, cropped thumbnail of the main mascot.",[420,522,523,526],{},[307,524,525],{},"Perfect Positioning:"," Sometimes the little things make the biggest difference. I played around with the positioning of the \"HANDMADE\" emblem next to the contact form for a long time until it finally landed in its perfect spot. I also tweaked a few things in the \"Hero\" section, centering the descriptions on desktops and adjusting the height.",[268,528,530],{"id":529},"responsiveness-first","Responsiveness First!",[222,532,533],{},"Let’s face it—most people browse the internet on their phones today, scrolling through Instagram or sitting on the tram. That's why I redesigned the entire interface with \"Responsive Web Design\" in mind. And I did it smartly! I made the navigation smoothly adapt to the screen without duplicating code elements in the DOM (which, unfortunately, many developers still do). For mobile phones, I also added a nice, sticky top menu to make navigating the project gallery as comfortable as possible.",[268,535,537],{"id":536},"whats-next-handmade-crafts-live","What's Next? Handmade Crafts Live!",[222,539,540],{},"The custom website is up and running, clients can easily get in touch and sign up for the waiting list for their amigurumi bear, and Nuxt Content v3—after a small refactor I did—ensures that managing files and the gallery via Markdown is super simple.",[222,542,543],{},"But that's not the end of my ideas. We already have a great base, so in the near future, I plan to implement a live stream player on the site! That's right—we plan to bring crocheting to the screen and create a dedicated section on the site that will stream YouTube live broadcasts directly. Visitors will be able to watch the plushies being made in real time.",[222,545,546],{},"Creating these dedicated solutions brings me a ton of joy. Seeing how a fast, beautiful website helps local businesses from our area reach a wider audience—I know this work makes absolute sense. If you’re thinking it’s time for your own independent place on the web, believe me, it’s worth it!",{"title":452,"searchDepth":453,"depth":453,"links":548},[549,550,551,552,553],{"id":482,"depth":453,"text":483},{"id":492,"depth":453,"text":493},{"id":504,"depth":453,"text":505},{"id":529,"depth":453,"text":530},{"id":536,"depth":453,"text":537},"2024-03-12","Discover how I built a fast, modern website for a creator of soft, crocheted plushies. A real case study of the implementation!","Zobacz jak stworzyłem szybką i nowoczesną stronę dla twórcy mięciutkich maskotek na szydełku. Prawdziwe case study z wdrożenia!","https://i.postimg.cc/MHxft4y4/becia.jpg",{},4,"/en/blog/becia-case-study",{"title":15,"description":555},"Strona na zamówienie dla rękodzieła: Moje case study z Łodzi i Zgierza","a4F6Jt6dr235B93zqzubVbZLdXLvD446GstyOvpuI0g",1775922679932]