Articles
Derniers articles et publications techniques

La signature de votre fonction ment : Gérer les erreurs comme des valeurs en TypeScript
Découvrez pourquoi try/catch est insuffisant en TypeScript, les avantages de la gestion des erreurs comme valeurs avec Railway Oriented Programming et la programmation fonctionnelle pragmatique avec Result<T>, Maybe<T>, RuleEngine de tsentials et plus.

Arrêtez d'écrire du code, commencez à gérer des systèmes : Le véritable potentiel du développement assisté par l'IA
Arrêtez de traiter l'IA comme un simple outil d'autocomplétion et commencez à penser comme un CTO. Un guide complet sur Claude Code couvrant la stratégie CLAUDE.md, la gestion du contexte, les hooks, les agents personnalisés, l'orchestration multi-agents, le routage de modèles et les systèmes auto-apprenants.

Outils de codage IA : Le guide complet de Claude Code, OpenCode et du développement moderne
De zéro à la production : Maîtrisez le développement assisté par IA avec les bons outils. Apprenez Claude Code, OpenCode, oh-my-opencode, MCP, skills et techniques avancées pour le développement professionnel.

Développement IA de qualité production avec Claude Code : Guide complet de l'écosystème
Transformez Claude Code d'un simple outil de questions-réponses en un environnement de développement professionnel avec des plugins, des agents personnalisés, des compétences, des serveurs MCP et des hooks.

Analyse des performances des méthodes de passage de paramètres en C#
Analyse approfondie du passage de paramètres en C# : Comparaison des types struct, class, record et ref avec des benchmarks. Découvrez les meilleures pratiques d'optimisation.

The Modern Way to Manage C# Business Rules: Rule Engine Pattern
Un pattern C# moderne pour gérer les règles métier offrant un contrôle centralisé, une haute testabilité et des performances optimales via le Result Pattern.

Google Cloud Secret Manager Integration for Your .NET Applications
Une bibliothèque .NET pour l'intégration de Google Cloud Secret Manager avec des fonctionnalités comme le filtrage par préfixe, la configuration spécifique à la région et le support JSON/brut.

Blockchain Based E-Voting System
Cette recherche propose le développement d'un système de vote en ligne sécurisé et rapide utilisant la technologie blockchain. Ce système offre non seulement un faible délai de traitement et un haut niveau de sécurité, mais simplifie également la vérification de l'intégrité des données.
Projets
Une plateforme no-code alimentée par IA pour créer et monétiser des mini apps mobiles, accessibles via un lien, sans téléchargement. Les utilisateurs décrivent leur activité et l'IA génère en moins d'une minute une app prête pour la production avec notifications push, programmes de fidélité, paiements in-app, réservation de rendez-vous et 20+ autres services intégrés. Dispose de son propre app store dans 16 catégories. A dirigé l'architecture et le développement de l'infrastructure microservices servant 250 000+ utilisateurs.
Une plateforme SaaS alimentée par IA pour la gestion de restaurant et les commandes par QR code. Les entreprises gèrent commandes, reçus et analyses via un tableau kanban, avec gestion du catalogue (produits, catégories, coupons, groupes d'options, vente croisée, menus packages). Prend en charge la gestion multi-établissements, les équipes, le regroupement de tables et plusieurs types de commandes. Les clients commandent via menu web QR, chatbot IA ou bot WhatsApp IA.
Un système de management de la qualité de niveau entreprise avec deux modules principaux : Gestion Documentaire (DMS) avec historique complet des révisions, workflows d'approbation en deux étapes, distribution ciblée et confirmations de lecture suivies ; et Demandes d'Actions Correctives (CAR/DFI) avec un workflow ISO 9001 en 8 étapes, analyse des causes racines, suivi des actions correctives avec équipes et coûts, et rapports PDF professionnels. Comprend des notifications SSE en temps réel via Redis Pub/Sub, livraison d'e-mails asynchrone via BullMQ avec rappels automatisés et escalade, contrôle d'accès basé sur les rôles et piste d'audit complète. Construit avec Next.js 16, Bun, TypeScript, PostgreSQL (Drizzle ORM) et Redis.
Un modèle de portfolio rapide et optimisé SEO avec support illimité de langues, thèmes sombre/clair et sections entièrement personnalisables pour toute profession. Construit avec Next.js 15 et React 19. Licence MIT.
Simplifie le développement C# en fournissant des blocs de construction essentiels, incluant un framework pour implémenter des design patterns courants tels que le Result Pattern, le Any Pattern et le Maybe Pattern.
Simplifie la gestion des erreurs TypeScript avec la programmation orientée Railway. Fournit Result<T>, Maybe<T>, Rule Engine, patterns DDD et plus de 20 modules composables pour une programmation fonctionnelle type-safe sans dépendances.
Un modèle de démarrage production-ready pour microservices .NET avec le framework Aspire. Fournit des valeurs par défaut de service, vérifications de santé, traçage distribué et orchestration de conteneurs prêts à l'emploi, une base structurée pour des services cloud-native observables.
Une plateforme auto-hébergée de partage de photos pour événements. Les invités scannent un QR code pour télécharger photos et vidéos depuis leur téléphone, qui apparaissent dans une galerie partagée après modération. Inclut le ré-encodage vidéo in-browser, le multi-stockage (Cloudflare R2, Google Drive, disque local), un compte à rebours, une carte de localisation et un fallback WhatsApp.
Un système de gestion des invités en temps réel pour mariages et événements. Suivez les invités par nom, nombre potentiel et confirmé, groupe de priorité, type de transport et organisateur. Le tableau de bord en direct synchronise les statistiques de capacité, les répartitions par groupe et les données de transport entre plusieurs organisateurs via WebSockets.
L'outil de comparaison salariale le plus complet de Turquie pour comparer le revenu net entre les employés SGK (4/a) et les travailleurs indépendants Bağ-Kur (4/b). Calcule les salaires bruts/nets, taxes, cotisations et coûts patronaux avec simulation de la réforme TES 2026, exonérations Jeune Entrepreneur et Export de services, et support TRY/USD.
Certificats & Licences
Golang 101
Mustafa Akgül Özgür Yazılım Kampı
Sept. 2023
Centralized log management with Graylog
Mustafa Akgül Özgür Yazılım Kampı
Fév. 2023
CCNA-1
Mustafa Akgül Özgür Yazılım Kampı
Jan. 2020




