I’m
Welcome to my blog! I'm a seasoned Software Engineer with over 20 years of experience in the tech industry. My passion lies in writing about the latest advancements in technology and sharing my insights through public speaking. I envision a world where technology is accessible to everyone and understood as deeply as by those who create it. Join me on this journey as we explore the fascinating world of technology together.
Popular Tags
Most searched keywords
Recent posts
Don't miss the latest trends
Software 3.0 : The Evolution of Software in the Era of AI
From Code to Weights to Prompts: A Practitioner’s Guide to Software 3.0 By Sami BELHADJ Introduction: The Machine Is Finally Listening In the past three years, software development has hit an inflection point unlike anything the industry has seen since the transition from mainframes to personal computing. Large language models have exploded in popularity at…
Conséquences économiques de la Circulaire BCT n°2026-4 sur l’économie tunisienne
Analyse des impacts à court, moyen et long terme du durcissement des conditions de financement des importations non prioritaires Analyse consolidée — 4 avril 2026 sur https://tech-tech.life Par Sami Belhadj (https://www.linkedin.com/in/sbelhadj) Résumé exécutif La circulaire aux intermédiaires agréés n°2026-4 du 26 mars 2026 de la Banque Centrale de Tunisie (BCT) impose un changement radical :…
Specification-Driven Development (SDD) : Why the Best Code You’ll Ever Write Isn’t Written in Code
1. The Perpetual Gap: The Documentation Tax We have long suffered the “Documentation Tax”—that inevitable decay where the Product Requirements Document (PRD) becomes a tombstone for original intent the moment the first line of code is written. In the traditional cycle, we treat specifications as “discarded scaffolding”: temporary structures used to erect the “real” building…
La Fin de la Suprématie du Code : Pourquoi la Spécification est devenue votre Seule Source de Vérité
1. Introduction : Le “Code est Roi” est mort Pendant des décennies, l’ingénierie logicielle a vécu sous un dogme immuable : le code est la vérité absolue. Tout le reste — documents d’exigences, schémas d’architecture, commentaires — n’était que littérature, souvent obsolète avant même d’être lu. Nous avons accepté ce fossé entre l’intention humaine et…
L’IA ne va pas simplement coder à votre place : elle va démanteler votre cycle de développement
L’illusion de l’assistant : Invalider les postulats de la gouvernance logicielle Nous vivons un paradoxe structurel. La majorité des organisations traitent l’intelligence artificielle comme une simple extension de leurs outils existants — un assistant de saisie ou un générateur de documentation plus performant. Pourtant, l’IA n’est pas une simple accélération de l’existant ; elle invalide…
Recent Posts
- Software 3.0 : The Evolution of Software in the Era of AI
- Conséquences économiques de la Circulaire BCT n°2026-4 sur l’économie tunisienne
- Specification-Driven Development (SDD) : Why the Best Code You’ll Ever Write Isn’t Written in Code
- La Fin de la Suprématie du Code : Pourquoi la Spécification est devenue votre Seule Source de Vérité
- L’IA ne va pas simplement coder à votre place : elle va démanteler votre cycle de développement