Thoughts


From Specialist to Polyglot: An Architect’s Journey

In a world where specialization is often hailed as the pinnacle of success, I find myself cheerfully perched atop the hill of ambiguity, happily wearing the badge of a “polyglot” in the tech cosmos.

This term, I’ve grown quite attached to it over the years, It’s morphed from its linguistic origins to become, synonymous with an approach that values versatility over specificity.
Yes, I’m the Architect who dances between the raindrops of technology stacks, merging them into a harmonious symphony.

Today, I’m here to share some thoughts about the unique and somewhat underappreciated role of a polyglot architect.

Read more →

What I learned from … (other professions)

I’ve always been fascinated and reflecting about the peacefulness and the respect that emerges when watching some masters doing their professions.
So, I spent lately some years time observing and trying to see the world through their lenses and may be, and if I’m good enough, adopt their skills and get inspired to improve myself personally and professionally.

Read more →

Lessons Learned as/to be a Software Architect

Lessons Learned as/to be a Software Architect
copyright to Images.com/Corbis

The role of the software architect remains a subject of considerable debate: it is vaguely defined, difficult to pin down, and sometimes leads to nonsensical responsibilities in certain job descriptions.

I will not discuss here the precise day-to-day responsibilities of an architect within a team or company, but I will attempt, through my experience, to describe some of the aspects and qualities that any architect should possess.

Read more →

questions to ask before you develop a website

I was asked often to help many of my customers making or launching their new website or portal, I won’t go here through the life cycle of such project but just focus on the real first step after getting contact : gathering information.

Read more →

lessons learned from my freelance

lessons learned from my freelance

nine some years ago, I started wearing my freelance hat as a software developer … it started as simple tasks to become now a full professional activity to design or build full systems.

I was observing my friends and colleagues that were willing to start their own startups and be their own boss, except that the adventure was successful for only some of them and a nightmare for most of the others.

Read more →

to stay or not to stay

Je me suis longuement accroché à l’idée de rester en Tunisie, de travailler au pays et d’y vivre pour le meilleur et pour le pire… Peut-être un sens de patriotisme ou d’attachement me poussait quelque part à faire le maximum pour mon pays. Et nous connaissons tous le matraquage des tentations, mais… je résistais en me disant : “Il faut que je sois actif et que je sois l’une des briques qui (v)ont bâti(r) cette contrée.” (tiens, another brick in the wall, Pink Floyd) Mais le doute et l’épuisement ne cessaient de planer…

Read more →

and the choice is …

and the choice is …

Internet Explorer 7, FireFox, Safari and Google Chrome …
it was really funny playing with them at the same moment, switching from one browser to another, testing their speed & capabilities …

but at the end, the choice is still difficult…

Read more →

moi et facebook

je n’arriverai jamais à comprendre ce jeu de cache-cache qu’on avait avec facebook {.}.

je ne comprendrai jamais pourquoi un réseau social, du moins pacifiste, a été censuré puis accessible puis censuré pous redevenu accessible pendant les 15j passés.
on detournait les regards ?
on testait le debit ?
on essayait de voir “how geeky are tunisian people” ?
ou faire de la pub a facebook ?!

Read more →