
Mahmoud Mohamed Ramadan
@mmramadan496
« Digging Code est un endroit pour partager des apprentissages de code tirés de mon expérience réelle de développeur. »
En une phrase
Mahmoud Mohamed Ramadan est un développeur et entrepreneur égyptien basé à Mansoura. Il a complété plus de 50 projets en tant que développeur indépendant entre 2020 et 2026. En 2020, il commence à contribuer à des projets open-source autour de l'écosystème Laravel, un cadre de développement web en PHP. En 2023, il lance Digging Code, un blog technique qui publie des retours d'expérience concrets sur PHP et Laravel. Début 2026, il crée AI Rescue, un service de débogage à la session pour les développeurs bloqués par du code généré par intelligence artificielle. Aujourd'hui, il opère ses deux projets en solo depuis l'Égypte.
Pourquoi il est sur Ideas.xyz
Mahmoud Mohamed Ramadan illustre un modèle rare dans l'écosystème des développeurs du Moyen-Orient et d'Afrique du Nord : construire et monétiser ses propres outils en solo, sans financement externe. Son passage du freelance pur vers des produits autonomes - blog et service de débogage - montre comment capitaliser sur une expertise technique accumulée pour créer des revenus indépendants d'un seul client.
Débuts en freelance et open-source Laravel
Il commence à travailler pour des clients via des plateformes arabes et publie ses premiers projets en libre accès sur GitHub.
Plus de 50 projets clients complétés
Il accumule une expérience terrain variée en développant des applications web pour des clients sur Khamsat, Mostaql et Freelancer.
Lancement du blog technique Digging Code
Il crée un blog centré sur PHP et Laravel pour partager des solutions issues de ses propres missions de développement.
Intégration d'une fonctionnalité AI sur Digging Code
Il ajoute un résumé automatique des articles via des outils d'intelligence artificielle, premier virage vers l'AI dans ses projets.
Lancement d'AI Rescue et soumission sur Product Hunt
Il ouvre un service de débogage à la session pour les développeurs bloqués par du code généré par intelligence artificielle, facturé entre 10 $ et 45 $ par intervention.
Campagne de promotion d'AI Rescue sur X
Il lance une série de publications sur X pour faire connaître AI Rescue auprès des développeurs qui utilisent des outils d'intelligence artificielle pour coder.
AI Rescue, Fondateur
AI Rescue est un service de débogage à la session destiné aux développeurs bloqués par du code généré par intelligence artificielle. Mahmoud intervient sur des erreurs de compilation, de déploiement ou de panne en production causées par ce type de code. Les sessions se déroulent en partage d'écran. Le diagnostic initial est gratuit et la réparation est facturée entre 10 $ et 45 $ selon la complexité. Le délai de traitement est de 24 à 48 heures pour les demandes simples.
Digging Code, Fondateur
Digging Code est un blog technique centré sur PHP et Laravel, un cadre de développement web. Il publie des retours d'expérience concrets tirés de projets réels, comme l'optimisation de requêtes en base de données. Le blog inclut une newsletter, un canal de discussion sur Telegram et une fonctionnalité de résumé automatique d'articles via intelligence artificielle. Un accès premium est en cours d'exploration mais n'est pas encore activé.
Application web de gestion de livraisons développée avec Laravel et publiée en libre accès sur GitHub. Le projet a été archivé après avoir servi de projet de formation. Il n'avait pas de vocation commerciale et compte 7 étoiles sur GitHub, où il sert de référence de portfolio.
Stratégie Ideas.xyz associée
La méthode du lancement par la communauté
Transformer une communauté construite autour d'un problème précis en base de clients acquis dès le premier jour du lancement produit.
Voir la stratégie →« Digging Code est un endroit pour partager des apprentissages de code tirés de mon expérience réelle de développeur. »
Product Hunt - X (Janvier 2026)
- Medium - Add Top-Level Data with Resource
https://medium.com/@mmramadan496/add-top-level-data-with-resource-dbff88832e65 - Medium - Clone Eloquent Models Selectively
https://medium.com/@mmramadan496/clone-eloquent-models-selectively-16ff56b1d2e1 - Medium - Simplify Laravel Validation with the Rule Class
https://medium.com/@mmramadan496/simplify-laravel-validation-with-the-rule-class-af30da4ed8ad - Medium - Using User Locale for Notifications
https://medium.com/@mmramadan496/using-user-locale-for-notifications-a6a89b16ab64 - Medium - Using Traits and DocBlocks for Cleaner Architecture
https://medium.com/@mmramadan496/using-traits-and-docblocks-for-cleaner-architecture-919e877b9211 - Dev.to - Unlock the Power of Easy Model: Features You'll Love
https://dev.to/mmramadan496/unlock-the-power-of-easy-model-features-youll-love-5dih