Sign in

Mahmoud Ramadan

@mmramadan.com
27 followers 14 following 53 posts

Computer Science Geek 🧐 || Software Engineer 👨‍💻 || Digging Code Creator 🚀

PostsRepliesMedia
Mahmoud Ramadan @mmramadan.com · 26/09/2026
🚀 **Easy Model is launching on Product Hunt!** Simplify @laravel.com models with powerful filtering, sorting, searching, and relationships. If you find it useful, a Product Hunt upvote would mean a lot 🙌 🔗 producthunt.com/products/eas... #tech #webdev #php #laravel #sql #database #ai
Easy Model v2.1.0 Release
010
Mahmoud Ramadan @mmramadan.com · 25/09/2026
🚀 New on Digging Code! Your Website Doctor & @laravel.com Audit reports are now saved to your account. 📊 View past reports 🔍 Reopen analyses 🕒 Track previous runs 🔗 products.mmramadan.com/account #tech #webdev #php #laravel #seo #ssl #security #sql #ai
Digging Code product reports
000
Mahmoud Ramadan @mmramadan.com · 19/09/2026
🚀 **Custom Fresh v2.1.0 is live on Product Hunt!** More control, flexibility, and safety for @laravel.com database resets. Would appreciate your support! 🙌 producthunt.com/products/cus... #tech #webdev #php #laravel #sql #database #sql
producthunt.com
Custom Fresh: Keep specific tables during database resets | Product Hunt
A Laravel package to preserve specific tables when refreshing the database.
000
Mahmoud Ramadan @mmramadan.com · 18/09/2026
🚀 **Digging Code 7th launch is live on Product Hunt!** A developer platform bringing together **Accounts, Learn, and Products** — with more tools and resources coming. Would appreciate your support! 🙌 producthunt.com/products/dig... #tech #webdev #php #laravel #js #css #sql #database #ai
producthunt.com
Digging Code: Learn. Build. Improve. | Product Hunt
Practical resources, useful tools, and insights to help developers learn, build, and improve.
020
Mahmoud Ramadan @mmramadan.com · 12/09/2026
🚀 **Easy Model v2.1.0 is here!** ⚡ Faster, cleaner, more flexible @laravel.com development. 🔥 Filtering • Relationships • JSON & date filters • Soft deletes • Upsert • Testing 🔗 Easy Model on GitHub github.com/mahmoudmoham... #webdev #tech #ai #php #laravel #sql #database
Easy Model v2.1.0 Release
000
Mahmoud Ramadan @mmramadan.com · 11/09/2026
🚀 **Custom Fresh v2.1.0 is here!** ✨ **Highlights:** Freeze Schema, Keep Raw Tables, Presets, Related Tables, Seed Fresh, safer resets, better visibility, and expanded Laravel 10–13 testing. 🔗 Custom Fresh on GitHub github.com/mahmoudmoham... #webdev #tech #ai #php #laravel #sql #database
Custom Fresh v2.1.0 Release
000
Mahmoud Ramadan @mmramadan.com · 28/08/2026
Still using @laravel.com? Try Laravel Audit—it now analyzes the resources folder and catches N+1 issues. 🏃‍♂️ Try it for free: 🔓 Create your account: accounts.mmramadan.com/register 🔔 Subscribe for updates: products.mmramadan.com/newsletter #tech #webdev #php #laravel #ai #sql #database
accounts.mmramadan.com
Register || Digging Code
Securely sign in, create an account, and manage your profile, subscriptions, purchases, and access across all Mahmoud Ramadan platforms.
021
Mahmoud Ramadan @mmramadan.com · 14/08/2026
📩 Subscribe to the newsletter for new features and updates: mmramadan.com#newsletter #tech #developers #php #laravel #sql #database #javascript #tips #performance #security #ai
mmramadan.com
Digging Code — Build Better Software.
Build, learn, and grow with Digging Code. Discover learning resources, developer tools, AI-powered services, open-source projects, newsletters, and community initiatives created for modern developers.
151
Mahmoud Ramadan @mmramadan.com · 14/08/2026
🚀 Laravel Audit now analyzes the `resources` folder! It detected an N+1 issue with **`Company → product`** in `CompanyController` and `product/index.blade.php`. Removing the `foreach` and using `with()` fixed it. ✅ 🕵️‍♂️ Try it for free: products.mmramadan.com #tech #webdev #php #laravel #sql #ai
Add the resources directory to Laravel AuditDetect N+1 queries at controller levelFix N+1 queries in CompanyController and product view
120
Mahmoud Ramadan @mmramadan.com · 08/08/2026
Ready for the next chapter? 🏃‍♂️ Create your free Digging Code account and enjoy the new experience across our platform. accounts.mmramadan.com/register #PHP #Laravel #Seo #Security
accounts.mmramadan.com
Register || Digging Code
Securely sign in, create an account, and manage your profile, subscriptions, purchases, and access across all Mahmoud Ramadan platforms.
000
Mahmoud Ramadan @mmramadan.com · 07/08/2026
🚀 Digging Code is growing! 🩺 @laravel.com Audit is live, detecting Performance, Security, N+1 queries, and missing database indexes. ✨ Improved the platform page, fixed issues, and modernized the Learn dashboard. 🌐 mmramadan.com 🔗 products.mmramadan.com 📚 lean.mmramadan.com #tech #php #laravel
Digging Code products page showing available, live, and upcoming developer toolsLaravel Audit showing drag and drop upload area for a Laravel project ZIP fileLaravel Audit results showing architecture and configuration analysis of a Laravel projectDigging Code Learn dashboard with the new modern account dashboard design
110
Mahmoud Ramadan @mmramadan.com · 05/08/2026
Thank you! 💚 That’s actually something I may consider adding in the future. I’d like to launch the rest of the products first — **Laravel Audit** and **Laravel Upgrade** — then explore adding AI-driven audit and automated fix workflows to Website Doctor.
110
Mahmoud Ramadan @mmramadan.com · 02/08/2026
🚀 **Digging Code is growing!** 📚 **Learn** — PHP/Laravel resources learn.mmramadan.com 🩺 **Website Doctor** — Free website analysis products.mmramadan.com 🔐 **Accounts** — One account across the platform **100% free. No card required.** #tech #webdev #ai #seo #security #php #laravel
Digging Code Products homepage featuring Website Doctor and developer toolsDigging Code Products platform showcasing Website Doctor and upcoming developer productsDigging Code Accounts dashboard showing an authenticated user account and account servicesWebsite Doctor analysis results showing SEO, performance, security, SSL, DNS, and website health checks
230
Mahmoud Ramadan @mmramadan.com · 28/07/2026
🚀 **Digging Code is now a platform!** 🔓 **Key:** `digging-code-product-launch` Append the key to any link: 🌐 mmramadan.com 📚 learn.mmramadan.com 👤 accounts.mmramadan.com 💚 I'd love your feedback! #tech #web #dev #backend #php #laravel #database #security #ai
Digging Code platform home page featuring developer resources, tools, and servicesDigging Code Accounts login page for accessing all platform products and servicesDigging Code authorization page requesting permission to sign in to a connected application
020
Mahmoud Ramadan @mmramadan.com · 10/07/2026
🎉 My @laravel.com packages just hit **3,045+ downloads** & **72 GitHub stars**! 📦 Easy Model github.com/mahmoudmoham... 📦 Custom Fresh github.com/mahmoudmoham... Thank you! 💚 #webdev #tech #php #laravel #opensource #github
My Laravel Packages Stats
070
Mahmoud Ramadan @mmramadan.com · 10/06/2026
Excited to see @laravelnews.com feature my package and share the idea behind it: making Laravel database refreshing more flexible and customizable. 🚀 laravel-news.com/refresh-your... Thanks to @ylynfatt.bsky.social for the great write-up! #tech #php #laravel #sql #database
laravel-news.com
Refresh Your Laravel Database Without Dropping Every Table - Laravel News
Custom Fresh adds a `fresh:custom` Artisan command that rebuilds your Laravel database while leaving the tables you name untouched.
030
Mahmoud Ramadan @mmramadan.com · 31/05/2026
🚀 Just launched on Product Hunt ⚡ Easy Model producthunt.com/products/eas... ⚡ Custom Fresh producthunt.com/products/cus... Built for @laravel.com developers ❤️ #tech #dev ##php #laravel #opensource #github
producthunt.com
Easy Model - A Laravel package for enjoyably managing database queries | Product Hunt
This release brings cleaner exception handling, smarter relationship ordering, advanced keyword search helpers, array-driven where conditions, better JOIN support, safer reusable pipelines, and direct...
050
Mahmoud Ramadan @mmramadan.com · 31/05/2026
New @laravel.com tip on Digging Code 🚀 Using Arrow Functions with Laravel Collections? 💡 There's a subtle gotcha you should know about. mmramadan.com/tips/54 📬 Newsletter: mmramadan.com/newsletter 📢 Telegram: t.me/digging_code #tech #web #dev #tips #php #laravel
mmramadan.com
Laravel Collections Bug Caused by Arrow Functions || Digging Code
Digging Code is a technical blog sharing practical insights, clean coding practices, and developer-focused tips across multiple technologies.
340
Mahmoud Ramadan @mmramadan.com · 23/05/2026
Thank you! Exactly — that was one of the main goals behind this refresh. Better discovery and a cleaner experience help the actual content and features get noticed instead of being buried.
110
Mahmoud Ramadan @mmramadan.com · 23/05/2026
🌐 Explore the blog: mmramadan.com #tech #php #laravel #tips #sql #database #tailwindcss #javascript
mmramadan.com
Digging Code
Digging Code is a technical blog sharing practical insights, clean coding practices, and developer-focused tips across multiple technologies.
040
Mahmoud Ramadan @mmramadan.com · 23/05/2026
🎉 **Digging Code 6** is now live on **Product Hunt**! A complete refresh with redesigned pages, better content discovery, and a cleaner developer experience 🚀 ✨ Launch: producthunt.com/products/dig... Feedback and support are appreciated 💚 #tech #webdev #dev #php #laravel #design #ui #css #ai
producthunt.com
Digging Code - Digging Code is a blog for learning and sharing tech | Product Hunt
Digging Code gets a full modern refresh across the platform. Header, homepage, articles, tips, packages, newsletter, support pages, cards, pagination, footer, and sponsors are redesigned for a cleaner...
480
Mahmoud Ramadan @mmramadan.com · 09/05/2026
New **Digging Code** issue is live. 📩 **Laravel 13.8**, **Two Alpha Releases** & **AI** in Your **Office Apps** 📃 Issue: mmramadan.com/newsletter/c... 📡 Subscribe: mmramadan.com/newsletter 🔐 Register: mmramadan.com/register #tech #php #laravel #ai #claude #opensource #github
mmramadan.com
Laravel 13.8, Two Alpha Releases & AI in Your Office Apps || Digging Code
040
Mahmoud Ramadan @mmramadan.com · 09/05/2026
🚀 Two new alpha releases are out! Easy Model v1.2.0-alpha.1 github.com/mahmoudmoham... Custom Fresh v1.2.0-alpha.1 github.com/mahmoudmoham... #tech #opensource #php #laravel #database #github #ai
Release banner for Easy Model v1.2.0-alpha.1 Laravel package featuring 10 new features and 7 bug fixes.Release banner for Custom Fresh v1.2.0-alpha.1 Laravel package featuring 7 new features and 1 bug fix.
050
Mahmoud Ramadan @mmramadan.com · 02/05/2026
New **Digging Code** issue is live. 📩 **Laravel 13.7**, New Dev Tools, **Trending Packages** & **Claude Security** 📃 Issue: mmramadan.com/newsletter/c... 📡 Subscribe: mmramadan.com/newsletter 🔐 Register: mmramadan.com/register #Tech #PHP #Laravel #AI #Claude
mmramadan.com
Laravel 13.7, New Dev Tools, Trending Packages & Claude Security || Digging Code
010
Mahmoud Ramadan @mmramadan.com · 02/05/2026
It might be a bit late, but I’ve released a new version of **Custom Fresh** that supports @laravel.com 13. 😅 This update also includes a redesigned logo and some structural improvements. 🎉 🔗 github.com/mahmoudmoham... #tech #webdev #php #laravel #sql #database #github
Custom Fresh Laravel package showcasing the redesigned logo and updated badges
040
Mahmoud Ramadan @mmramadan.com · 01/05/2026
It might be a bit late, but I’ve released a new version of **Easy Model** with support for @laravel.com 13. 😅 This update also includes a redesigned logo and some structural improvements. 🎉 🔗 github.com/mahmoudmoham... #tech #webdev #php #laravel #sql #database
Easy Model Laravel package showcasing the redesigned logo and updated badges
020
Mahmoud Ramadan @mmramadan.com · 25/04/2026
New Digging Code issue is live. 📩 **@laravel.com 13.6**, **code style from @spatie.be**, a **full LMS in @filamentphp.com** — and **AI design news** 📃 Issue: mmramadan.com/newsletter/c... 📡 Subscribe: mmramadan.com/newsletter 🔐 Register: mmramadan.com/register #Tech #PHP #Laravel #AI #Claude
mmramadan.com
Laravel 13.6, code style from Spatie, a full LMS in Filament — and AI design news || Digging Code
000
Mahmoud Ramadan @mmramadan.com · 17/04/2026
New Digging Code issue is live. 📩 **Composer Security Update**, **Laravel 13.5**, and the **evolution of AI** with **Claude** & **OpenClaw** 📃 Issue: mmramadan.com/newsletter/c... 📡 Subscribe: mmramadan.com/newsletter 🔐 Register: mmramadan.com/register #Tech #PHP #Laravel #AI #Claude #OpenClaw
mmramadan.com
Composer Security Update, Laravel 13.5, and the Evolution of AI with Claude & OpenClaw || Digging Code
010
Mahmoud Ramadan @mmramadan.com · 11/04/2026
📩 New Digging Code issue is live. **Laravel 13.4**, **Toast Notifications** & a **Laracasts App** — Plus **2 Packages You'll Want**. 📃 Issue: mmramadan.com/newsletter/c... 📡 Subscribe: mmramadan.com/newsletter 🔐 Register: mmramadan.com/register #Tech #Web #PHP #Laravel #OpenSource #Ai #Claude
mmramadan.com
Laravel 13.4, Toast Notifications & a Laracasts App — Plus 2 Packages You'll Want || Digging Code
Your weekly roundup of Laravel news, packages, and community updates
030
Mahmoud Ramadan @mmramadan.com · 03/04/2026
📩 New Digging Code issue is live. From **Axios Malware** to **Claude Code Leak** — **Laravel’s Response** and **New Model Features**. 📃 Issue: mmramadan.com/newsletter/c... 📡 Subscribe: mmramadan.com/newsletter 🔐 Register: mmramadan.com/register #Tech #PHP #Laravel #Dev #Claude #AI #Axios
mmramadan.com
From Axios Malware to Claude Code Leak — Laravel’s Response and New Model Features || Digging Code
010
Mahmoud Ramadan @mmramadan.com · 27/03/2026
📬 New Digging Code issue is live. Laravel 13, Boost, Liminal & Claude updates—all in one place. 📃 Issue: mmramadan.com/newsletter/a... 📡 Subscribe: mmramadan.com/newsletter 🔐 Register: mmramadan.com/register #tech #php #laravel #ai #claude #dev
mmramadan.com
Register || Digging Code
Digging Code is a technical blog sharing practical insights, clean coding practices, and developer-focused tips across multiple technologies.
010
Mahmoud Ramadan @mmramadan.com · 20/03/2026
📬 Digging Code newsletter highlights 🚀 Moved to a personal GitHub account + full migration github.com/diggingcode 🔁 Packages Sync live — weekly GitHub stars update gist.github.com/diggingcode/... 📚 Newsletter & archive mmramadan.com/newsletter #tech #php #laravel #ai #git #github
Digging Code migration from GitHub organization to personal account with packages sync via GitHub Gist
000
Mahmoud Ramadan @mmramadan.com · 13/03/2026
Stay updated on Laravel releases, packages, AI tools & dev tips — all in one place! 🔥 Get the latest from X, YouTube, Laracasts & more in the Digging Code Newsletter 📢 📬 Latest: mmramadan.com/newsletter/archive/019ce394-ed5c-73a9-bd34-62d91025532a 📚 Archive: mmramadan.com/newsletter #Tech #AI
Discover Query Builder, Free Laravel Cloud, FrankenPHP on Windows, AI Tools, Packages & Claude
010
Mahmoud Ramadan @mmramadan.com · 06/03/2026
🗂️ Browse the Digging Code newsletter archive. 📰 Latest issue: mmramadan.com/newsletter/a... 📬 Subscribe for tips & updates: mmramadan.com/newsletter 🔐 Create an account: mmramadan.com/register 📲 Join the conversation on Telegram: t.me/digging_code #php #laravel #tech #tips #developers
Newsletter Archive Feature
010
Mahmoud Ramadan @mmramadan.com · 28/02/2026
We’ve added 2 updates to Digging Code: 🔐 “Premium” → “Login” for easier access 👀 Dashboard shows all unlocked articles & tips 🚀 Already signed in? Check your dashboard! ⚡️ Don’t miss updates! 🤵 Register: mmramadan.com/register 📬 Newsletter: mmramadan.com/newsletter #php #laravel #tech #tips
Premium To Login UpdateDashboard Unlocked Content
000
Mahmoud Ramadan @mmramadan.com · 19/02/2026
💡 Did you know PHP allows breaking multiple loop levels using an integer argument with `break`? It’s a small feature, but many developers overlook it. mmramadan.com/tips/53 ⚡ Don’t miss any updates! 🔏 mmramadan.com/register 📬 mmramadan.com/newsletter 📲 t.me/digging_code #Tech #PHP #Laravel #Tips
mmramadan.com
Breaking Multiple Loops in PHP || Digging Code
Digging Code is a technical blog sharing practical insights, clean coding practices, and developer-focused tips across multiple technologies.
000
Mahmoud Ramadan @mmramadan.com · 14/02/2026
AI is changing the game daily 🤖 Many people start building websites but get stuck halfway 😅 That’s why I launched AI Rescue ⚡️ Free to start — no upfront payment! 🆓 👀 Explore More: ai-rescue.mmramadan.com #ai #startup #tech #webdev #php #laravel
Hero SectionServices SectionTiers Section
010
Mahmoud Ramadan @mmramadan.com · 07/01/2026
Upgrade your @laravel.com applications now! 😨 Laravel v12.45.0 (released yesterday) fixes a critical bug: hashed passwords could leak via `remember_{guard}_*`. 🐛 github.com/laravel/framework/releases/tag/v12.45.0 Fully protected now ✅ Thanks @synchrom.bsky.social! 🙏 #php #laravel #security
Hashed PasswordReveal Password HashReveal Password Hash Fix
011
Mahmoud Ramadan @mmramadan.com · 07/01/2026
I’m excited to make my @vscode.dev theme available on more marketplaces, including Open VSX by @eclipse.org, which will make it accessible across multiple IDEs like Cursor and Google Antigravity. 😵 🎨 Try it out now: open-vsx.org/extension/Ma... #coding #ide #theme #vscode
Midnight Echo Theme
010
Mahmoud Ramadan @mmramadan.com · 02/01/2026
Digging Code now offers AI in beta with ChatGPT & Claude, helping readers get more from content. 🚀 More AI features coming soon! 🤖 💡 Latest tip: mmramadan.com/tips/52 🔏 Register: mmramadan.com/register 📬 Newsletter: mmramadan.com/newsletter 📲 Telegram: t.me/digging_code #php #laravel #ai #tech
Bring ChatGPT Support to Digging CodeBring Claude Support to Digging Code
000
Mahmoud Ramadan @mmramadan.com · 29/12/2025
Digging Code has refreshed the “AI Assistant” and is adding new AI features, including dedicated cards such as Summarize and Ask, to enhance the user experience. 🤖 Share your feedback! 💚 Stay updated: 🔏 mmramadan.com/register 📬️ mmramadan.com/newsletter 📳 t.me/digging_code #AI #PHP #Laravel
Summarize Content Using AIAsk AI About Content
000
Mahmoud Ramadan @mmramadan.com · 28/12/2025
Digging Code is adding AI features to enhance content. 🤖 The Summarize action is underway, with more AI-powered tools coming soon. 🔥 Share your ideas for new AI actions and stay updated: 🤵 mmramadan.com/register 📨 mmramadan.com/newsletter 📳 t.me/digging_code #dev #tech #ai
Summarize content using AI
000
Mahmoud Ramadan @mmramadan.com · 26/12/2025
🧐 For full details on how `upsert` works in @laravel.com, read: laravel.com/docs/12.x/el...
laravel.com
Eloquent: Getting Started - Laravel 12.x - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
000
Mahmoud Ramadan @mmramadan.com · 26/12/2025
Digging Code now uses `upsert` for settings, replacing multiple queries with a single one for faster performance. 🚀 🔁 Follow Digging Code: github.com/digging-code-blog 🔓 Create an account: mmramadan.com/register 📩 Subscribe: mmramadan.com/newsletter 📲 Telegram: t.me/digging_code #php #laravel
Boost Settings Update Performance
110
Mahmoud Ramadan @mmramadan.com · 19/12/2025
Last Sunday, Digging Code launched version 5 on Product Hunt with new features 🎉 ✨ Explore the launch and latest updates: producthunt.com/products/digging-code?launch=digging-code-5 I’d love to hear your thoughts and feedback 💚
producthunt.com
Digging Code: Practical coding insights from real-world development | Product Hunt
Digging Code is a technical blog sharing practical insights, clean coding practices, and developer-focused tips across multiple technologies.
000
Mahmoud Ramadan @mmramadan.com · 19/12/2025
Stay up to date with all things Digging Code! 📡 🔓 Create an account: mmramadan.com/register 📩 Subscribe to the newsletter: mmramadan.com/newsletter 📲 Join our Telegram channel: t.me/digging_code
mmramadan.com
Newsletter || Digging Code
Digging Code is a technical blog sharing practical insights, clean coding practices, and developer-focused tips across multiple technologies.
000
Mahmoud Ramadan @mmramadan.com · 19/12/2025
Discover useful Laravel tips on the blog & Community Tips! 🤯 📝 New blog tip: mmramadan.com/tips/52 📚 Related tips: ⛈ github.com/digging-code-blog/community-tips/blob/main/eloquent.md ⛈ github.com/digging-code-blog/community-tips/blob/main/eloquent-relationships.md #php #laravel #opensource
Eloquent TipEloquent Relationships Tip
110
Mahmoud Ramadan @mmramadan.com · 16/12/2025
The footnote associated with these methods has been updated in the Community Tips repository. 🔥 github.com/digging-code... #php #laravel
footnote-updated
010
Mahmoud Ramadan @mmramadan.com · 16/12/2025
I’m happy to be one of the contributors to v12.43.0 of @laravel.com, where I introduced the `mergeVisible` and `mergeHidden` methods for collections, in addition to the model instance. 🎉 github.com/laravel/fram... #php #laravel #github #opensource
Laravel v12.43.0
110
Mahmoud Ramadan @mmramadan.com · 13/12/2025
Digging Code is live! 🔥 🤝 Explore and contribute community tips: github.com/digging-code-blog/community-tips Join the platform, subscribe, and stay connected: 🙏 mmramadan.com/register 📰 mmramadan.com/newsletter 📲 t.me/digging_code #php #laravel #opensource #github
eloquent-collections-tipseloquent-serialization-tips
020