Fayçal Moussouni

Bienvenue sur mon site personnel

Fayçal Moussouni - Développeur Full Stack

Depuis l'enfance, je suis passionné de programmation, ayant débuté avec le Basic sur un IBM PS2. Mon parcours m'a ensuite conduit à explorer le C++, et par la suite à me spécialiser dans le développement web, en utilisant des CMS comme Nuked-klan et Wordpress, tout en peaufinant mes compétences en HTML/CSS.

FayCast Hub

Développement Web & Veille Tech par Fayçal

Plateforme personnelle pour partager des actualités tech, suivre les tendances web et présenter mon portfolio de développeur full-stack.

Actualités Tech

Restez informé des dernières nouveautés en programmation et technologies web.

Voir tous les articles
Dev.to

Dev.to

24/03/2026

I built a LinkedIn network analyzer in 6 days using science from 1973. Here's what I found.

Most job seekers apply to hundreds of jobs and hear nothing back. The research explains why. A 2022 experiment on 20 million LinkedIn users proved that the people most likely to get you a job aren't your close contacts — they're the people you barely know. Weak ties. Granovetter proved this in 1973 and it was just causally validated at scale. The problem: there's no way to see this structure in your network. Your LinkedIn connections list is just names. So I built the map. Navox Network...

opensource career +2
Lire plus
Dev.to

Dev.to

24/03/2026

March 24, 2026: SMS became a native language.

With SML, we describe UI declaratively. With SMS, we wire behavior and events. Today, after performance testing, we decided to create an SMS compiler. SMS -> LLVM IR -> native code local trusted apps run AOT interpreter fallback remains for remote/untrusted content CLI flow works end-to-end (.sms -> executable) This is not a toy step. SMS is already used in real project code, and now it compiles to native execution. Today was also the first time an SMS script was compiled and executed i...

programming llvm +2
Lire plus
Dev.to

Dev.to

24/03/2026

80+ Free Coding Challenges Built Around Real-World Problems (Not Just Algorithms)

Most coding challenge platforms are algorithm-heavy. That's not a bad thing — but after working on real projects, the problems that actually slow you down tend to look different. Debugging code you didn't write. Integrating an API that doesn't behave. Refactoring a function that works but nobody wants to touch. Handling async flows that break in weird ways. We built a free collection of challenges around exactly those scenarios as part of DojoCode, and published the full list as an open r...

webdev programming +2
Lire plus
Dev.to

Dev.to

24/03/2026

My latest project is Live! Checkout FileCrank.app

FileCrank is a free, browser-based file processing toolkit built for people who need to get things done without installing software or creating accounts. Open a tool, upload your file, and download the result — that is the entire workflow. The toolkit covers three major categories. PDF tools include merge, split, compress, convert PDF to Word, Excel, and PowerPoint (and back again), OCR, password protection, watermarking, and more. Image tools let you convert between HEIC, PNG, JPG, WebP, ...

productivity showdev +2
Lire plus
Dev.to

Dev.to

24/03/2026

I built a system that stops AI actions before they execute

Most AI systems today don’t just generate text. They actually take actions. They send emails, trigger workflows, move data, and even change infrastructure. And almost all of them follow the same pattern. The model decides, the action executes, and only then do you deal with what happened. That always felt backwards to me. I kept running into situations where AI wasn’t just suggesting things. It was doing things. Calling APIs, kicking off jobs, modifying state. And the only safeguards in...

python security +1
Lire plus
Dev.to

Dev.to

24/03/2026

Vibe Coding Is Powerful, but Technical Skills Still Matter

Vibe Coding Is Powerful, but Technical Skills Still Matter AI-assisted development is changing how we build software. Today, it's possible to describe an idea in plain language and get working UI, components, or even entire features within seconds. This new workflow — often called vibe coding — is becoming more common among developers. Instead of starting from scratch, we now guide AI tools, refine their outputs, and move forward much faster. It feels like development speed has multipl...

cryptocurrency blockchain +1
Lire plus

Projets

Découvrez mes derniers projets web, applications et solutions créatives développées avec passion.

Voir tous les projets
Mini Web Panel — Nginx + PHP-FPM (Raspberry Pi)

Mini Web Panel — Nginx + PHP-FPM (Raspberry Pi)

Application PHP sans framework pour gérer les vhosts Nginx (CRUD, vérifications automatiques, sélection PHP-FPM par site 8.2/8.3/8.4, audit et sécurité CSRF). Inclut un dashboard système (CPU, RAM, disque, load), gestion utilisateurs et scripts CLI pour l'installation et l'administration. Optimisé pour Raspberry Pi (Debian 12).

Voir les détails
Plateforme de gestion de restaurant

Plateforme de gestion de restaurant

Plateforme moderne et complète pour la gestion de restaurants, construite avec Laravel 12 et Filament. Elle propose un tableau de bord responsive, une gestion avancée des rôles (admin, serveur, chef, gérant), des menus multilingues (français, anglais, arabe algérien), un affichage élégant avec Tailwind CSS et Swiper.js, ainsi qu'un système de QR codes permettant aux clients d'accéder facilement aux menus digitaux.

Voir les détails
FayCast Hub – Portfolio dynamique, agrégateur & outils internes

FayCast Hub – Portfolio dynamique, agrégateur & outils internes

Application web full-stack développée avec Laravel combinant un portfolio dynamique, un système de blog, un agrégateur de contenu automatisé et des outils internes de gestion. Le projet inclut un CV interactif multilingue avec génération PDF, une gestion avancée des projets, compétences et expériences, ainsi qu’un système de blog avec catégorisation intelligente basée sur un moteur de scoring sémantique. Une fonctionnalité d’agrégation permet de collecter automatiquement du contenu depuis Reddit et des flux RSS avec mise en cache optimisée. L’application intègre également plusieurs outils internes (gestion des traductions, gestion d’icônes, widgets dynamiques, SEO, export de données) accessibles via une interface d’administration complète sous Filament. Le projet est en évolution continue avec maintenance active, optimisations régulières et montée de version des dépendances (migration Filament v3 vers v5). L’architecture repose sur des pratiques modernes (jobs asynchrones, caching, modularité) et une interface responsive avec Tailwind CSS, Livewire et Alpine.js.

Voir les détails
Plugin WordPress de planification académique

Plugin WordPress de planification académique

Plugin complet pour gérer emplois du temps, cours, enseignants et salles, avec affichage responsive.

Voir les détails
API Manager

API Manager

API Manager est une plateforme moderne conçue pour centraliser la gestion, la sécurisation et l’analyse des APIs. Elle permet de créer et gérer des clés API, suivre les requêtes en temps réel, analyser les performances et exposer des endpoints publics (JSON, bannières, promotions). Pensé pour les développeurs, API Manager offre une interface claire, sécurisée et prête pour un usage en production.

Voir les détails
KDrama Hub – Plateforme de suivi de séries

KDrama Hub – Plateforme de suivi de séries

Plateforme web développée avec Laravel permettant de découvrir et suivre des séries coréennes via un système complet de gestion utilisateur. L’application propose un catalogue dynamique connecté à l’API TMDB avec mise en cache locale pour optimiser les performances. Les utilisateurs peuvent organiser leurs séries en trois statuts (à voir, en cours, vu), attribuer des notes et gérer leur watchlist. Un système d’export permet de générer des fichiers PDF et CSV avec mise en cache intelligente. L’application inclut également un panel administrateur complet pour la gestion des utilisateurs, du contenu et des paramètres. Le projet intègre un système multilingue (FR, EN, DE), une interface moderne avec Tailwind CSS et Alpine.js, ainsi que des optimisations avancées (jobs asynchrones, caching, architecture modulaire).

Voir les détails