[{"data":1,"prerenderedAt":235},["ShallowReactive",2],{"page-o-mnie":3},{"page":4,"author":219},{"id":5,"title":6,"body":7,"contact":203,"description":209,"extension":210,"headline":211,"meta":212,"navigation":213,"path":214,"seo":215,"sitemap":216,"stem":217,"__hash__":218},"pages\u002Fo-mnie.md","O mnie",{"type":8,"value":9,"toc":193},"minimark",[10,15,19,31,63,67,127,131,157,161,164,168,176,180],[11,12,14],"h2",{"id":13},"czym-się-zajmuję","Czym się zajmuję",[16,17,18],"p",{},"Programuję zawodowo od ponad 20 lat – zaczynałem od PHP i prostych stron dla agencji reklamowej, a od wielu lat specjalizuję się we frontendzie: Vue, Nuxt, TypeScript i wszystkim, co sprawia, że aplikacje webowe są szybkie, dostępne i przyjemne w utrzymaniu.",[16,20,21,22,26,27,30],{},"Od 2018 roku prowadzę własną działalność pod nazwą ",[23,24,25],"strong",{},"MacWebcoder Maciej Walczak",". Na co dzień współpracuję z ",[23,28,29],{},"Grupą Autopay"," jako Senior Front-End Developer. Równolegle rozwijam własne projekty:",[32,33,34,47,57],"ul",{},[35,36,37,46],"li",{},[38,39,43],"a",{"href":40,"rel":41},"https:\u002F\u002Fflorino.io",[42],"nofollow",[23,44,45],{},"Florino.io"," – platforma SaaS: kreator wycen dla firm usługowych,",[35,48,49,56],{},[38,50,53],{"href":51,"rel":52},"https:\u002F\u002Fflora-art.pl",[42],[23,54,55],{},"flora-art.pl"," – strona kwiaciarni i pracowni florystycznej,",[35,58,59,62],{},[23,60,61],{},"nowoczesny-frontend.pl"," – ten blog, w którym piszę o frontendzie, moim homelabie i o różnych swoich przemyśleniach o pracy programisty.",[11,64,66],{"id":65},"doświadczenie","Doświadczenie",[68,69,70,79,90,103,119],"timeline",{},[71,72,76],"timeline-item",{"date":73,"title":74,"icon":75},"od 2018","MacWebcoder – własna działalność","i-lucide-rocket",[16,77,78],{},"Senior Front-End Developer (Autopay), a także projekty własne.",[71,80,84],{"date":81,"title":82,"icon":83},"2017–2019","Software Development Academy","i-lucide-presentation",[16,85,86,89],{},[23,87,88],{},"Trener i koordynator merytoryczny."," W czasach największego zainteresowania kursami front-end prowadziłem zajęcia dla osób, które zaczynały swoją przygodę z programowaniem. Pracowałem też przy tworzeniu materiałów szkoleniowych.",[71,91,95],{"date":92,"title":93,"icon":94},"2016–2018","Politechnika Gdańska","i-lucide-graduation-cap",[16,96,97,98,102],{},"Wykładowca na studiach podyplomowych ",[38,99,101],{"href":100},"\u002Fblog\u002Fnowy-nabor-na-studia-podyplomowe-aplikacje-i-uslugi-internetowe","„Aplikacje i usługi internetowe”",".",[71,104,107,113],{"date":105,"title":106},"2008–2017","Blue Media S.A. (obecnie Autopay)",[16,108,109,112],{},[23,110,111],{},"2015–2017"," · Front-End Development Team Leader",[16,114,115,118],{},[23,116,117],{},"2008–2015"," · Web Frontend Developer, Senior PHP Programmer – m.in. BlueCash.pl, Kokos.pl, Bm.pl, Bluemedia.pl, Pogoda.bm.pl",[71,120,124],{"date":121,"title":122,"icon":123},"2003–2007","Początki","i-lucide-code-xml",[16,125,126],{},"Programista PHP i webdesigner w agencji reklamowej, potem freelancer (WebCoder).",[11,128,130],{"id":129},"technologie","Technologie",[32,132,133,139,145,151],{},[35,134,135,138],{},[23,136,137],{},"Frontend:"," Vue.js, Nuxt, TypeScript, JavaScript, HTML, CSS, Tailwind CSS",[35,140,141,144],{},[23,142,143],{},"Jakość:"," testy (Jest, Vitest, Playwright), dostępność cyfrowa (WCAG)",[35,146,147,150],{},[23,148,149],{},"Backend i narzędzia:"," Node.js, PHP, Git, CI\u002FCD",[35,152,153,156],{},[23,154,155],{},"Infrastruktura:"," homelab i self-hosting – Proxmox, TrueNAS, sieci domowe",[11,158,160],{"id":159},"szkolenia-i-wykłady","Szkolenia i wykłady",[16,162,163],{},"Lubię dzielić się wiedzą. Od 2017 do 2019 roku byłem trenerem i koordynatorem merytorycznym w Software Development Academy, a w latach 2016–2018 prowadziłem też zajęcia na studiach podyplomowych „Aplikacje i usługi internetowe” na Wydziale ETI Politechniki Gdańskiej.",[11,165,167],{"id":166},"wystąpienia","Wystąpienia",[32,169,170],{},[35,171,172,175],{},[23,173,174],{},"Tech.3camp #51"," (Gdańsk, styczeń 2019) – „Single source of truth – czyli zarządzanie stanem aplikacji na przykładzie Vue i Vuex”.",[11,177,179],{"id":178},"kontakt","Kontakt",[16,181,182,183,187,188,102],{},"Chcesz porozmawiać o współpracy, szkoleniu albo wystąpieniu? Napisz na ",[38,184,186],{"href":185},"mailto:mac.webcoder@gmail.com","mac.webcoder@gmail.com"," albo odezwij się na ",[38,189,192],{"href":190,"rel":191},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fmaciej-walczak-96869224\u002F",[42],"LinkedInie",{"title":194,"searchDepth":195,"depth":195,"links":196},"",2,[197,198,199,200,201,202],{"id":13,"depth":195,"text":14},{"id":65,"depth":195,"text":66},{"id":129,"depth":195,"text":130},{"id":159,"depth":195,"text":160},{"id":166,"depth":195,"text":167},{"id":178,"depth":195,"text":179},[204,207],{"label":205,"url":190,"icon":206},"LinkedIn","i-lucide-linkedin",{"label":186,"url":185,"icon":208},"i-lucide-mail","Programista z ponad 20-letnim doświadczeniem. Od 2018 roku prowadzę własną działalność MacWebcoder i współpracuję z Grupą Autopay.","md","Senior Front-End Developer · MacWebcoder",{},true,"\u002Fo-mnie",{"title":6,"description":209},{"loc":214},"o-mnie","CGDIqJxMw1My4pjJoNwShcf4Z9vCFI0gbdHoKTv5Y10",{"id":220,"avatar":221,"bio":222,"extension":223,"intro":224,"links":225,"meta":230,"name":231,"slug":232,"stem":233,"__hash__":234},"authors\u002Fauthors\u002Fmaciek-walczak.yml","\u002Fmaciek.png","Senior Front-End Developer, właściciel MacWebcoder.","yml","Cześć! Nazywam się Maciek i programuję zawodowo od ponad 20 lat – zaczynałem od PHP, a od wielu lat specjalizuję się we frontendzie. Prowadzę własną działalność MacWebcoder i na co dzień współpracuję z Grupą Autopay jako Senior Front-End Developer. Przez kilka lat uczyłem też programowania – na kursach dla początkujących i na studiach podyplomowych. Na blogu piszę o frontendzie, moim homelabie i o tym, co myślę o pracy programisty.",[226],{"label":227,"url":228,"icon":229},"YouTube","https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCMG_PvHPcSe0TCmnIXvzB1Q","i-lucide-youtube",{},"Maciej Walczak","maciek-walczak","authors\u002Fmaciek-walczak","TzOjOtbkuMnAV7lYfTh3RSTaIJOpbDL72ol5_nb0tFw",1791126566898]