Megatron and MegaStreamer Updates
188 subscribers
71 photos
17 videos
96 links
📣 This Channel is for Updates/Announcements on @Roanuedhuru_bot and @megadlbot

👨‍💻 To discuss about the bots development, to report bugs, errors and for suggestions join @megatronstatus

📃 Complete Change Log: http://bit.ly/2JER29L
Download Telegram
Megatron and MegaStreamer Updates
I'm incredibly proud to share a project that went from a simple idea to a fully functional live application in less than 24 hours. It all started while planning the Staff Recognition 2025 at Vakkaru Maldives. We needed a fast, reliable, and engaging way for…
Excited to share some powerful new updates for the real-time polling app, driven directly by user feedback! The core focus of this release is to give poll creators more granular control and enhanced privacy over their content.

Here’s what’s new:

🔒 Listed vs. Unlisted Polls: You can now create "unlisted" polls. These won't appear on the homepage list and are only accessible via a direct link, perfect for private meetings or drafts.

👁️ Open vs. Private Results: Choose who sees the results and when. "Open" polls show live results to everyone, while "Private" polls keep the results hidden from participants until you officially close the poll.

🔐 Enhanced Host Controls: The host experience for a closed poll has been completely revamped. Instead of being redirected, you now have a dedicated control panel to view final results or permanently delete the poll.

🗑️ Permanent Deletion: For ultimate control, you can now permanently delete a closed poll and all its data using your unique closing code.

These features make the app even more versatile, whether you're running a public event or a confidential team vote. A huge thank you to everyone who provided their thoughts!

Try the new features on the live app: https://pollapp.eyaadh.net/
Check out the code on GitHub: https://github.com/eyaadh/pollApp
Read how we created it: http://blog.eyaadh.net/2025/07/the-poll-app-we-built-in-day-story-of.html
LinkedIn Post: https://www.linkedin.com/posts/ahmed-iyad-mohamed-a0109063_the-poll-app-we-built-in-a-day-a-story-of-activity-7354796723266883584-leVr?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA1cDqEBQzA_24aKtZKsZQ2vnF0TAIDJZoQ
X Post: https://x.com/eyaadh/status/1949029765631148510

#ProductUpdate #VueJS #Firebase #WebApp #Privacy #UserFeedback #SideProject
My wife's favorite TV show often gets geo-blocked while we are traveling. Anyone who's been in a similar situation knows the kind of... domestic tension this can create. 😅

I tried everything: the official streaming apps that demand a local phone number I don't have, bandwidth-hungry P2P solutions that crawl on hotel Wi-Fi, and other services with inexplicable regional locks. The options were either unavailable or unreliable.

Frustrated, I decided to build my own solution.

The goal was simple: create a personal, private, and bandwidth-efficient bridge back to our home TV feed that "just works." My new blog post is a deep dive into how I built this personal streaming gateway using a powerful trio:

▶️ A Raspberry Pi as a low-power, "set it and forget it" home server.
▶️ UDPXY to smartly convert the local TV stream for the internet.
▶️ Cloudflare Tunnel for rock-solid, secure access from anywhere, without opening a single risky port on my firewall.

This is a step-by-step guide for anyone tired of fighting geo-restrictions—whether you're an expat missing home news, a sports fan locked out of a game, or just a tech enthusiast who loves a good weekend project.

Learn how to build your own private bridge to your home content. Full guide below! 👇
http://blog.eyaadh.net/2025/09/the-quest-for-big-boss-husbands-tale-of.html

LinkedIn Post: https://www.linkedin.com/posts/ahmed-iyad-mohamed-a0109063_the-quest-for-big-boss-a-husbands-tale-activity-7370356455939616768-YG51?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA1cDqEBQzA_24aKtZKsZQ2vnF0TAIDJZoQ
X Post: https://x.com/eyaadh/status/1964590629348135375
🚨 Why every CRUD app needs audit trails?

Imagine this: Someone deletes a key reservation in your admin panel, and you have no clue who did it. Panic, chaos, and lost data. 😬

That’s where audit trails come to the rescue.

In my latest blog, I break down how to implement Hono + MongoDB middleware that:

- Captures who did what and when
- Stores full snapshots for critical operations and deltas for updates
- Works for both CRUD and non-CRUD actions
- Sanitizes sensitive data automatically

💡 Bonus: Includes example routes and real audit log documents so you can see it in action.

Your apps get transparent, reliable audit logs with minimal effort; perfect for debugging, compliance, and detecting suspicious activity.

Read the full guide here 👉 http://blog.eyaadh.net/2025/10/audit-trails-for-crud-apps-why-you-need.html
LinkedIn Post: https://www.linkedin.com/posts/ahmed-iyad-mohamed-a0109063_audit-trails-for-crud-apps-why-you-need-activity-7385049882656563200-gkRW?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAA1cDqEBQzA_24aKtZKsZQ2vnF0TAIDJZoQ
X Post: https://x.com/eyaadh/status/1979284261464346863
It’s been a while since I wrote something outside of pure programming, so this one is a bit different.

Recently, while working on a domain controller upgrade, I found myself thinking less about how attacks get in, and more about what actually happens after they do.

Because that’s where things usually go wrong.

👉 New blog post: https://blog.eyaadh.net/2026/04/laps.html

In this article, I walk through a very real and very common attack path inside a Windows Active Directory environment:

- How an attacker lands on a single endpoint
- What happens during local enumeration
- How credentials get extracted (LSASS, SAM, cached sessions)
- And how something as simple as a reused local administrator password turns one compromised machine into full lateral movement across the network

No buzzwords. No theory. Just how it actually plays out.

I also break down:

- What lateral movement really is (it’s just authentication)
- Why “standardized environments” can unintentionally help attackers
- How attackers move from one machine… to many… to eventually domain-level access

And then we get into the core of it:

👉 Microsoft LAPS

Not as a feature to enable, but as a design decision.

- How it eliminates credential reuse
- Why that alone disrupts lateral movement
- What actually changes internally (AD attributes, client-side rotation, ACLs)
- And how to deploy it properly without creating new problems

I also cover the parts most guides skip:

- Schema extension considerations
- Permission boundaries (the part that actually matters)
- ADMX / Central Store consistency
- Client behavior and password rotation logic
- Real-world operational challenges like replication, imaging, and backups

This isn’t a step-by-step guide.

It’s about understanding how one small design choice can determine whether an incident stays contained… or spreads across your entire environment.

If you’re running Active Directory, this is something you’ll want to look at.

LinkedIn Post: https://www.linkedin.com/posts/ahmed-iyad-mohamed-a0109063_its-been-a-while-since-i-wrote-something-share-7452748188987576320-0FjS?utm_source=share&utm_medium=member_desktop&rcm=ACoAAA1cDqEBQzA_24aKtZKsZQ2vnF0TAIDJZoQ
X Post: https://x.com/eyaadh/status/2046983076027465917?s=20
🥷 Introducing Teclea Ninja! 🎮

So, this actually started as a little project for my daughter.

The original idea was pretty simple: I wanted to create something fun that would help her practise typing without making it feel like homework.

But, as these things usually go, one idea led to another, and before I knew it, our little typing app had turned into a full-on arcade game! 😄

What started with typing challenges eventually grew into a game with multiple stages, countdown timers, maths challenges, and a whole bunch of other twists to keep things interesting. A lot of those ideas actually came from my wife, so this has been a bit of a family project.

And after plenty of tinkering, testing, and tweaking, Teclea Ninja is finally here! 🥷

Now, here's where you come in.

I'd love for you to download it, give it a go, and see if you can beat my high score! 😎

Fair warning, though: it might be a little harder than you expect!

And if you chicken out because it's too difficult (no judgement... well, maybe a little 😂), just head over to Settings and enable Evie Mode.

It's basically the difficulty level designed for my daughter and other little ninjas aged 6 and under. So yes, if the regular game is too much for you, there's always the six-year-old difficulty setting! 🐣

Anyway, it's been a really fun little journey turning a simple idea for my daughter into an actual game, and I'm excited to finally share it with everyone.

Give it a try, and let me know how far you get!

🎮 Download Teclea Ninja here:
https://tecleaninja.eyaadh.net/#download

Think you can beat my score? Prove it! 🥷🔥