Developer · Speaker · Open Source
Maciek Palmowski
Developer & Speaker

mVDP Growth Manager at Patchstack. 15+ years in web development. Writing about WordPress security, headless CMS, and Astro.

Writing
Latest posts
conferences ·
Why Every Tech Event Needs Pre-Conference Feedback Sessions
Most conference talks would be better with one simple addition — a feedback session a week before. Here's how it works and why it changes everything.
Read more
wordpress ·
From Polish-Only to Bilingual: Lessons from WordCamp Gdynia
Turning a Polish-only WordCamp bilingual wasn't just a language change — it reshaped everything from sponsors to speaker quality in unexpected ways.
Read more
conferences ·
I was at CyberWiseCon in Vilnius
Three conferences in one venue, one trip to Vilnius — CyberWiseCon was unlike anything I'd attended before. Here's what made it stand out.
Read more
security ·
What the hell is an mVDP?
My new job title confused a lot of people. What's an mVDP? Here's the plain-English explanation — and why plugin developers should care.
Read more
astro ·
Content Layer API in Astro - how to create a CMS-agnostic website
Astro's Content Layer API finally delivers on headless's oldest promise — switching CMSs without rewriting your whole codebase.
Read more
cms ·
Keystatic x Astro
I put off trying Keystatic for years — huge mistake. It jumped straight to the top of my list for certain types of projects.
Read more
cms ·
Flotiq CMS x Astro
Flotiq is a Polish headless CMS I almost missed — until I tried it. Here's how it pairs with Astro and what makes it worth a look.
Read more
conferences ·
I was at Open Source Day 2025 in Florence
I promised myself I'd come back to Open Source Day after 2024. A year later, I kept that promise — and Florence delivered again.
Read more
About me

I'm a web developer and mVDP Growth Manager at Patchstack — the WordPress security company. Over 15+ years I've gone deep on WordPress, PHP, headless architecture, and Astro. I write and speak about all of it.

I co-organise CMS Conf 2026 in Gdynia, Poland. When I'm not at a keyboard I'm on a gravel bike.

Get in touch →
Speaking
Selected talks
Newsletter
Stay in the loop
Weekly signal from the WordPress and web world. No noise, no spam — just things worth reading.
Subscribe →
Unsubscribe anytime · No spam