Sign in

Vagelis

@vagelis.dev
257 followers 33 following 42 posts

Full Stack Software Developer 🚀 Dyslexic | ADHDer | OSS Contributor Working with agencies around the 🌍 #Vue #React #Astro #Strapi #Expo #Shopify #WordPress & more github.com/vagelisp notificator-project.com

PostsRepliesMedia
Vagelis @vagelis.dev · 21/09/2026
This is the direction for Notificator: Open integrations, clearer interfaces, fewer repeated credentials, and notifications that can reach the places where people actually need them. Explore the project: notificator-project.com
notificator-project.com
Notificator | Website alerts, your way
Connect website and server events to local activity, your web dashboard, phone, email, or compatible MQTT devices.
000
Vagelis @vagelis.dev · 21/09/2026
The website received its own performance pass too. Inter and JetBrains Mono are now self-hosted with compressed WOFF2 assets, removing external font requests from the critical rendering path. The docs, changelog, credits, and release notes have all been updated as well. 7/8
210
Vagelis @vagelis.dev · 21/09/2026
We also spent a lot of time on consistency: - Shared design language across panels and settings - Better responsive layouts - More intuitive notification creation - Improved search and filtering - Clearer connection states - More useful onboarding flows 6/8
100
Vagelis @vagelis.dev · 21/09/2026
The web dashboard is moving closer to a complete control centre. The latest work includes browser notifications, content-area loading states, shared account settings, MQTT connection management, and a smoother experience across tabs and windows. 5/8
100
Vagelis @vagelis.dev · 21/09/2026
The Node.js SDK is now 0.1.2. Server-side applications can opt into account-managed MQTT delivery through the typed API client while keeping credentials protected inside trusted server environments. 4/8
100
Vagelis @vagelis.dev · 21/09/2026
The #Astro integration and #Strapi extension have both reached stable 1.0.0 releases. They support server-side notifications, lifecycle events, connected delivery, custom MQTT setups, and optional reuse of an encrypted HiveMQ Cloud connection saved to the matching Notificator account. 3/8
110
Vagelis @vagelis.dev · 21/09/2026
The #WordPress Plugin is now at 1.3.0 with a redesigned dashboard experience, clearer settings, improved discovery, better notification flows, and account-managed MQTT support. Configure your connection once and reuse it without copying broker credentials everywhere. 2/8
110
Vagelis @vagelis.dev · 21/09/2026
Notificator Project just had one of its biggest updates yet. The #WordPress plugin, dashboard, API, SDK, @astrodotbuild integration, @strapijs extension, docs, and website now work together as a much more consistent notification platform. 🧵 1/8 notificator-projet.com
notificator-projet.com
110
Vagelis @vagelis.dev · 13/09/2026
UploadSleuth for #WordPress is now available in the .org Plugin Directory! 🔎 wordpress.org/plugins/uplo... Also available on GitHub: github.com/vagelisp/upl...
wordpress.org
UploadSleuth – Media Audit & Cleanup
Find files that may be unused in WordPress uploads, spot missing Media Library files, and safely review, quarantine, back up, or delete them.
011
Vagelis @vagelis.dev · 02/09/2026
#Notificator now has a web dashboard! 🚀 You can now create your account, manage API keys and monitor notifications from multiple websites directly from your browser. No app required. The #iOS app is still there when you want push notifications on the go. notificator-project.com #OpenSource
notificator-project.com
Notificator | Website alerts, your way
Connect website and server events to local activity, your web dashboard, phone, email, or compatible MQTT devices.
020
Vagelis @vagelis.dev · 01/09/2026
Notificator for @strapijs.bsky.social is now officially listed on the Strapi Marketplace! 🚀 Bring real-time events from your Strapi projects to push notifications, email, MQTT, and optional Notificator hardware. community.strapi.io/marketplace/... Free & open source, ofc 👇 #Strapi #OpenSource
community.strapi.io
Notificator for Strapi
Turn Strapi content activity into useful alerts without writing lifecycle code for every content type. Notificator for Strapi adds a rule builder to the Strapi 5 admin panel. Choose what content to w...
120
Vagelis @vagelis.dev · 31/08/2026
Notificator now supports @astro.build ! 🚀 Send events from Astro Actions, API routes, server-side code and production builds to push notifications, email, MQTT, and optional Notificator Project hardware. npm install @notificator-project/astro github.com/notificator-... #Astro #OpenSource
github.com
GitHub - notificator-project/astro: Send meaningful server-side Astro events to the Notificator inbox, mobile app, optional email, and connected MQTT devices.
Send meaningful server-side Astro events to the Notificator inbox, mobile app, optional email, and connected MQTT devices. - notificator-project/astro
030
Vagelis @vagelis.dev · 26/08/2026
Notificator now supports WordPress, Strapi and Node.js, with push notifications, email, MQTT and optional ESP32-based hardware. I've also shipped tens of devices for free to early users. Get started: notificator-project.com/get-started/ Feedback, ideas and contributions are very welcome!
notificator-project.com
Get Started with Notificator
Choose a WordPress, Strapi, or Node.js path and connect the destinations that are useful to you.
010
Vagelis @vagelis.dev · 26/08/2026
It started with an idea for a physical device that could sit on my desk and tell me when something important happened across my websites and my clients' websites. That idea ended up growing into something much bigger.
100
Vagelis @vagelis.dev · 26/08/2026
I've been working on Notificator for quite a while, and it's finally at the point where anyone can try it. It's free, open source, and still very much a work in progress. notificator-project.com
notificator-project.com
Notificator | Website alerts, your way
Connect WordPress and Strapi events to local activity, your phone, email, or compatible MQTT devices.
100
Vagelis @vagelis.dev · 11/05/2026
Matter landed on the Notificator Project. Turn #WordPress notifications into #Matter actions with our ESP32-C3 OS Matter firmware, Plugin, & Mobile App. Free web installer for compatible ESP32-C3 boards coming soon. Read more: notificator-project.com/blog/matter-... #Matter #ESP32 #MQTT #IoT
notificator-project.com
Matter Device Support & Mobile App Improvements
The Notificator Project ecosystem now includes Matter-enabled devices, improved mobile onboarding, MQTT + Matter firmware hardening, and major reliability improvements across the platform.
010
Vagelis @vagelis.dev · 03/12/2025
I was honoured to present WP Notificator at WordCamp Athens 2025 last month. A project that brings real-world, physical notifications to WordPress, and the community’s reaction was amazing! 🥹 wp-notificator.com/blog/wp-noti...
wp-notificator.com
WP Notificator at WordCamp Athens 2025
This year I had the privilege of taking the stage once again at WordCamp Athens to introduce WP Notificator! A project that connects WordPress with real-world, physical notification devices. Sharing i...
010
Vagelis @vagelis.dev · 09/05/2025
Thanks so much for the feedback,really appreciate it! Totally agree, desk space is precious. The device I’m working on is definitely functional, not just decorative. It’s meant to earn its place by being genuinely useful.
010
Vagelis @vagelis.dev · 09/05/2025
I’ve been prototyping a small physical device that sits on your desk and quietly reports essential info from multiple software tools. From a design perspective, what makes something worthy of your desk space?
100
Reposted by Vagelis
Cassidy @cassidoo.co · 07/02/2025
Hey y'all! If you wanna see the browser extension we made with Copilot on the stream, you can check out the repository (and the stream recordings) here! 💚🌸 github.com/cassidoo/for...
github.com
GitHub - cassidoo/forget-me-nots: A browser extension for helping you remember things that you should not forget 🌸
A browser extension for helping you remember things that you should not forget 🌸 - cassidoo/forget-me-nots
1346
Reposted by Vagelis
Cassidy @cassidoo.co · 06/02/2025
About to start streaming here if you wanna cowork for an hour together! <3 www.twitch.tv/github
twitch.tv
GitHub - Twitch
The the world’s most widely adopted developer platform.This Twitch channel hosts our Open Source Friday Streams — become a part of the community by joining our Meetup group at https://www.meetup.com/g...
0252
Reposted by Vagelis
Alt Ctrl Org @altctrl.org · 04/02/2025
Exciting news, Alt Ctrl Org has secured an amazing venue, Klara 13, just 400m from Messe Basel (WCEU venue).
A vibrant food court with a private space for talks & discussions! Join us on Friday, June 6th, 18:00–21:00, free entry. altctrl.org/the-venue/ Help us spread the word!
altctrl.org
The Venue – AltCtrl.org
052
Reposted by Vagelis
Courtney @courtneyr.dev · 21/01/2025
🌍 The open web thrives thanks to everyday contributors. GoDaddy, my employer, is backing web development languages & open-source projects like #WordPress for a better internet! #OpenSource #HTML #CSS #PHP www.godaddy.com/resources/ne...
godaddy.com
Supporting Open Source, Contributors, and WordPress
Discover how GoDaddy supports open source, WordPress, and everyday contributors with funding, mentorship, and resources for a more inclusive web.
1137
Vagelis @vagelis.dev · 20/01/2025
So you say it’s the best… what else have you tried recently?
000
Vagelis @vagelis.dev · 10/01/2025
We’ve turned software into a soap opera over the last few months (though it’s been happening for much longer, with people just looking the other way). After all, #WordPress is just a CMS with only one superpower—the #community.
000
Vagelis @vagelis.dev · 08/01/2025
In other news, later this year, we’ll be back in #Paris, France, for #StrapiConf 2025, and I can't wait! @strapijs.bsky.social
030
Vagelis @vagelis.dev · 08/01/2025
I mean, it’s 2025 (Happy New Year, y’all). Let’s not waste more energy on him; that’s his fuel. Things might change if we ignore his childish actions and shift our focus elsewhere. After all, as we say in Greece, ‘Υπάρχουν κι αλλού πορτοκαλιές που κάνουν πορτοκάλια.’ 🍊#WordPress
010
Vagelis @vagelis.dev · 23/12/2024
#WordPress wouldn’t be where it is today without #ACF, the page builders (especially WP Bakery & Elementor in recent years), and most importantly, the #COMMUNITY. Without these three ingredients, WordPress as software would just be a staging/beta for the .com SaaS.
020
Vagelis @vagelis.dev · 17/12/2024
I would love to see a poll instead of that pizza question in the #WordPress .org login form. Let’s vote…
000
Vagelis @vagelis.dev · 14/12/2024
It’s time to start planning alternative #WordPress related events that are independent of WordPress Central. We also need to start discussing how to make life easier for speakers and organisers at these events; speakers should at least have part, if not all, of their expenses covered.
110
Vagelis @vagelis.dev · 11/12/2024
The Supreme Leader lost the (first) fight. He threw a tantrum, referenced GDPR, and left the chat. How mature!
000
Vagelis @vagelis.dev · 06/12/2024
I’m SO glad to see more and more agencies from the #WordPress ecosystem recognising how great #Shopify is!
032
Reposted by Vagelis
Netlify @netlify.com · 03/12/2024
🚀 To help celebrate Astro v5 Launch Week, we're releasing a series of guides on production-level caching with @astro.build and Turso. 1️⃣ Here's part 1: an overview of modern caching patterns for e-commerce sites that scale with the help of Netlify cache tags. developers.netlify.com/guides/moder...
developers.netlify.com
Modern e-commerce caching with Astro: Overview (part 1) | Netlify Developers
Dig into a modern approach to caching for e-commerce sites using the Astro Storefront template.
1447
Vagelis @vagelis.dev · 02/12/2024
Yet, some of our 'friends' criticised the organising team for overspending because we printed hoodies for the nine team members at a total cost of €220. I’m not surprised; I get it...
000
Vagelis @vagelis.dev · 02/12/2024
A few days ago, we released the Aftermath of #WordCamp Larissa: larissa.wordcamp.org/2024/the-aft.... It was a small event (sold out at 240 tickets due to limits) but incredibly successful, giving back nearly €2.4k to the community/central. 🎉 #WordPress
larissa.wordcamp.org
The Aftermath
[ελληνική έκδοση] The first WordCamp Larissa is complete! It became a reality thanks to the hard work, ideas, and time that many people dedicated before, during, and after the event… Now that…
110
Vagelis @vagelis.dev · 23/11/2024
Interesting things are happening in the #WordPress plugin repository… unfortunately, not the good kind.
030
Vagelis @vagelis.dev · 22/11/2024
They are simple, practical, highly effective and allowed us to avoid printing folded badges for the schedule. #WordPress #wclagr
000
Vagelis @vagelis.dev · 22/11/2024
This allowed us to repurpose the tags after the event, for example, redirecting them to our feedback form. These two tools were invaluable on the day of the event and the days after. They saved the day when we had to move the schedule 30 minutes later!
100
Vagelis @vagelis.dev · 22/11/2024
We paired this with NFC tags on all the event name badges. These NFC tags linked to URLs we could manage remotely via our @github repository and @Netlify redirects, as the extra tools were hosted on Netlify - thank you so much, Netlify & GitHub -.
100
Vagelis @vagelis.dev · 22/11/2024
To solve this, I devised a simple but efficient solution. I coded a single page using HTML, CSS, and JS that loaded a JSON file with URLs and rotated through them for a set amount of time. After X rotations, the page was reloaded, and the updated JSON file was fetched.
110
Vagelis @vagelis.dev · 22/11/2024
This year at #WordCamp Larissa , we used multiple screens to display the schedule on the event day. The challenge was also to showcase our sponsors and rotate through various pages without physically going to each screen to reload or change the webpage.
100
Vagelis @vagelis.dev · 19/11/2024
Also, #WordCamp Larissa was probably my last WordCamp as an organiser. That said, I’ll still be active as part of the global WordPress community.
000
Vagelis @vagelis.dev · 19/11/2024
There are issues within our local community that have drained my energy, and I simply don’t have the time to deal with them. I’ve never had an agenda, never promoted myself, and never expected anything in return for my contributions. That’s why I refuse to act like nothing’s happening.
010
Vagelis @vagelis.dev · 19/11/2024
I’m stepping down as a #WordPress #meetup organiser. I know it won’t make much of a difference, but it felt like the right decision after everything that’s been happening in the last couple of months. And no, it’s not just about the @wpengine situation;
520
Vagelis @vagelis.dev · 16/11/2024
Last weekend, we wrapped up #WordCamp #Larissa, and I’m thrilled to say it was a huge success! 🎉 I was honoured to be one of the organisers, pouring my energy into making this event unforgettable. It was incredible to see some of the ideas I contributed come to life and be embraced by the community.
021
Vagelis @vagelis.dev · 02/11/2023
Scope creep is more than just an annoyance; it's a financial pitfall. 🚧 #scopecreep
010
Vagelis @vagelis.dev · 22/09/2023
I don't dare to listen to myself, but you can try it. Nathan is such a great host; I had a great time! wptavern.com/podcast/91-v...
wptavern.com
#91 – Vagelis Papaioannou on How to Learn to Use WordPress and Help With Events
On the podcast today we have Vagelis Papaioannou. Vagelis is a software engineer from Greece. His journey with coding began during his elementary school years, in an experimental coding class. This…
010