• Home
  • About
    • Ahmed DAMMAK photo

      Ahmed DAMMAK

      Full Stack Developer

    • Learn More
    • Twitter
    • LinkedIn
    • Github
  • All Posts
  • All Tags
  • Projects

Tag Archive

  • 12@13 1
  • AI 1
  • API 1
  • AWS 1
  • AZURE 1
  • Agile 5
  • AgileTestingNight 1
  • Agilite 1
  • Algo 1
  • Angular 3
  • BDD 1
  • Best-Practices 11
  • BigO 1
  • CI/CD 1
  • Cloud 2
  • CodeQuality 1
  • Craft 1
  • DDD 1
  • DRSA 1
  • Data 6
  • Devoxx2022 7
  • Devoxx21 8
  • DevoxxFR 16
  • Doctolib 1
  • Effective-Java 11
  • GCP 1
  • Git 1
  • Google 1
  • Hackaton 1
  • Hexagonal 1
  • Hexagonale 1
  • IA 5
  • IBM 3
  • IBMFranceLab 1
  • JDK 1
  • JDK10 1
  • JDK11 1
  • JDK12 1
  • JDK9 1
  • JEST 1
  • JFR 1
  • JHipster 1
  • JVM 1
  • Java 14
  • Java10 1
  • Java11 1
  • Java17 1
  • Java18 1
  • Java9 1
  • JavaNews 1
  • LegacyCode 1
  • Meet-up 1
  • Meetup 9
  • Micro-service 1
  • Mutation 1
  • Personnal-Developement 2
  • Quarkus 1
  • REX 3
  • Refactoring 1
  • SG 1
  • Sonar 2
  • SpringBoot 1
  • Springboot 1
  • Switch 1
  • TDD 3
  • TU 1
  • TechWeek2018 5
  • Testing 2
  • Time-Management 2
  • UX 1
  • Watson 2
  • XebiCon17 1
  • Xebicon 7
  • agile@scale 1
  • agilite 1
  • agilité 3
  • archi 1
  • aws 2
  • certification 1
  • chaos-engineering 1
  • cloud 3
  • code 1
  • conferences 15
  • devops 2
  • docker 1
  • echelle 1
  • java 6
  • junit5 1
  • kata 1
  • kubernetes 1
  • meet-up 16
  • pratique 1
  • remote 1
  • rex 1
  • security 2
  • sg 1
  • transforamtion-agile 1
  • typescript 1
  • university 2

12@13

  • Tester les applications angular autrement

AI

  • AI For Finance

API

  • DevoxxFR 2019 - Comment bien se Faire hacker comme il faut ?

AWS

  • AWS vs GCP vs Azure

AZURE

  • AWS vs GCP vs Azure

Agile

  • Retour sur Xebicon'19
  • Agile Testing Night #3
  • TDD - Les principes
  • TDD - Hard Wired Dependencies
  • Agile Testing Night 2 - SG

AgileTestingNight

  • Agile Testing Night 2 - SG

Agilite

  • Agilité à l'échelle

Algo

  • J’aime le Big-O mais il me trompe

Angular

  • Angular Path Part 1
  • Tester les applications angular autrement
  • Retour d'expérience sur le Hackaton Ev'hunt à la Société Générale

BDD

  • Doctolib a besoin d'une base de données plus puissante. Ok, mais laquelle?

Best-Practices

  • Effective Java - 3rd Edition - Serialization
  • Effective Java - 3rd Edition - Exceptions
  • Effective Java - 3rd Edition - Concurrency
  • Effective Java - 3rd Edition - General Programming
  • Effective Java - 3rd Edition - Methods
  • Effective Java - 3rd Edition - Lambdas and Streams
  • Effective Java - 3rd Edition - Enums and Annotations
  • Effective Java - 3rd Edition - Generics
  • Effective Java - 3rd Edition - Classes and interfaces
  • Effective Java - 3rd Edition - Methods Common to All Objects
  • Effective Java - 3rd Edition - Creating and destroying objects

BigO

  • J’aime le Big-O mais il me trompe

CI/CD

  • Automatisation 360° avec GitHub actions

Cloud

  • AWS vs GCP vs Azure
  • Retour sur Xebicon'19

CodeQuality

  • Sonar...Qube, histoire d'un petit analyseur de code qui devient grand

Craft

  • Retour sur Xebicon'19

DDD

  • DevoxxFR 2019 - Hexagonal @ scale

DRSA

  • Xebicon'18 - REX DRSA - Comment tuer trois legacies : le Maximum Viable Product

Data

  • Retour sur Xebicon'19
  • Tech Week 2018 - SG
  • Smart Analytics
  • Google : Collaboration et environnement de travail
  • IA - Quel impact sur nos métiers ?
  • Intelligence Artificielle : Quelles réelles opportunités de transformation des métiers ? Illustration par le cas concret de la lutte contre la fraude au sein de la SG

Devoxx2022

  • Doctolib a besoin d'une base de données plus puissante. Ok, mais laquelle?
  • Architecture microservices et cohérence des données : mais on fait comment pour de vrai ?
  • Kafka: carte des pièges à l’usage des développeurs et des ops
  • Overview Devoxx 2022
  • Kafka Stream
  • A la découverte des Base de données
  • La fin des architectures en couches avec l’approche hexagonale

Devoxx21

  • Les Méthodes Synthétiques Rêvent-elles à des Switch Expressions Électriques ?
  • Sonar...Qube, histoire d'un petit analyseur de code qui devient grand
  • Overview Devoxx 2021
  • Profiling et monitoring avec le JDK
  • Live-Refactoring de Legacy Code avec la technique du Golden Master
  • Automatisation 360° avec GitHub actions
  • J’aime le Big-O mais il me trompe
  • AWS vs GCP vs Azure

DevoxxFR

  • DevoxxFR 2019
  • DevoxxFR 2019 - Comment bien se Faire hacker comme il faut ?
  • DevoxxFR 2019 - Inside the JVM
  • DevoxxFR 2019 - Aussi efficace à la maison
  • DevoxxFR 2019 - Comment déployer un produit sur un cloud sécurisé ?
  • DevoxxFR 2019 - JDK 9 to 12
  • DevoxxFR 2019 - Junit 5
  • DevoxxFR 2019 - Hexagonal @ scale
  • DevoxxFR 2019 - Applications Spring Boot efficaces
  • DevoxxFR 2019 - De Java à un exécutif natif
  • DevoxxFR 2019 - Java 8 to 11
  • DevoxxFR 2019 - Sonar Smash
  • DevoxxFR 2019 - Modern Java
  • DevoxxFR 2019 - La boite à outils du chaos engineering
  • DevoxxFR 2019 - Typescript Js that scales
  • DevoxxFR 2019 - Cycle de vie des application Kubernetes

Doctolib

  • Doctolib a besoin d'une base de données plus puissante. Ok, mais laquelle?

Effective-Java

  • Effective Java - 3rd Edition - Serialization
  • Effective Java - 3rd Edition - Exceptions
  • Effective Java - 3rd Edition - Concurrency
  • Effective Java - 3rd Edition - General Programming
  • Effective Java - 3rd Edition - Methods
  • Effective Java - 3rd Edition - Lambdas and Streams
  • Effective Java - 3rd Edition - Enums and Annotations
  • Effective Java - 3rd Edition - Generics
  • Effective Java - 3rd Edition - Classes and interfaces
  • Effective Java - 3rd Edition - Methods Common to All Objects
  • Effective Java - 3rd Edition - Creating and destroying objects

GCP

  • AWS vs GCP vs Azure

Git

  • Automatisation 360° avec GitHub actions

Google

  • Google : Collaboration et environnement de travail

Hackaton

  • Retour d'expérience sur le Hackaton Ev'hunt à la Société Générale

Hexagonal

  • DevoxxFR 2019 - Hexagonal @ scale

Hexagonale

  • La fin des architectures en couches avec l’approche hexagonale

IA

  • Tech Week 2018 - SG
  • Smart Analytics
  • Google : Collaboration et environnement de travail
  • IA - Quel impact sur nos métiers ?
  • Intelligence Artificielle : Quelles réelles opportunités de transformation des métiers ? Illustration par le cas concret de la lutte contre la fraude au sein de la SG

IBM

  • Agilité à l'échelle
  • Retour d'expérience sur le Hackaton Ev'hunt à la Société Générale
  • Retour d'expérience sur la certification IBM Watson V3 Application Development

IBMFranceLab

  • Agilité à l'échelle

JDK

  • Profiling et monitoring avec le JDK

JDK10

  • DevoxxFR 2019 - JDK 9 to 12

JDK11

  • DevoxxFR 2019 - JDK 9 to 12

JDK12

  • DevoxxFR 2019 - JDK 9 to 12

JDK9

  • DevoxxFR 2019 - JDK 9 to 12

JEST

  • Tester les applications angular autrement

JFR

  • Profiling et monitoring avec le JDK

JHipster

  • Retour d'expérience sur le Hackaton Ev'hunt à la Société Générale

JVM

  • DevoxxFR 2019 - Inside the JVM

Java

  • Effective Java - 3rd Edition - Serialization
  • Effective Java - 3rd Edition - Exceptions
  • Effective Java - 3rd Edition - Concurrency
  • Effective Java - 3rd Edition - General Programming
  • Effective Java - 3rd Edition - Methods
  • Effective Java - 3rd Edition - Lambdas and Streams
  • Effective Java - 3rd Edition - Enums and Annotations
  • Effective Java - 3rd Edition - Generics
  • Effective Java - 3rd Edition - Classes and interfaces
  • Effective Java - 3rd Edition - Methods Common to All Objects
  • Effective Java - 3rd Edition - Creating and destroying objects
  • DevoxxFR 2019 - Applications Spring Boot efficaces
  • DevoxxFR 2019 - De Java à un exécutif natif
  • DevoxxFR 2019 - Java 8 to 11

Java10

  • What's new in Java 10 ?

Java11

  • What's new in Java 11 (LTS)?

Java17

  • Les Méthodes Synthétiques Rêvent-elles à des Switch Expressions Électriques ?

Java18

  • Java 18

Java9

  • What's new in Java 9 ?

JavaNews

  • Les Méthodes Synthétiques Rêvent-elles à des Switch Expressions Électriques ?

LegacyCode

  • Live-Refactoring de Legacy Code avec la technique du Golden Master

Meet-up

  • AI For Finance

Meetup

  • Agilité à l'échelle
  • TDD - Les principes
  • Agile Testing Night 2 - SG
  • Tech Week 2018 - SG
  • Smart Analytics
  • Google : Collaboration et environnement de travail
  • IA - Quel impact sur nos métiers ?
  • Intelligence Artificielle : Quelles réelles opportunités de transformation des métiers ? Illustration par le cas concret de la lutte contre la fraude au sein de la SG
  • XebiCon'17

Micro-service

  • Architecture microservices et cohérence des données : mais on fait comment pour de vrai ?

Mutation

  • Agile Testing Night 2 - SG

Personnal-Developement

  • Time Management - Les techniques (Partie 2)
  • Time Management - Les techniques

Quarkus

  • DevoxxFR 2019 - De Java à un exécutif natif

REX

  • Xebicon'18 - REX transfo Natixis
  • Retour d'expérience sur le Hackaton Ev'hunt à la Société Générale
  • Retour d'expérience sur la certification IBM Watson V3 Application Development

Refactoring

  • Live-Refactoring de Legacy Code avec la technique du Golden Master

SG

  • Agile Testing Night 2 - SG

Sonar

  • Sonar...Qube, histoire d'un petit analyseur de code qui devient grand
  • DevoxxFR 2019 - Sonar Smash

SpringBoot

  • DevoxxFR 2019 - Applications Spring Boot efficaces

Springboot

  • Retour d'expérience sur le Hackaton Ev'hunt à la Société Générale

Switch

  • Les Méthodes Synthétiques Rêvent-elles à des Switch Expressions Électriques ?

TDD

  • TDD - Les principes
  • TDD - Hard Wired Dependencies
  • Agile Testing Night 2 - SG

TU

  • Agile Testing Night #3

TechWeek2018

  • Tech Week 2018 - SG
  • Smart Analytics
  • Google : Collaboration et environnement de travail
  • IA - Quel impact sur nos métiers ?
  • Intelligence Artificielle : Quelles réelles opportunités de transformation des métiers ? Illustration par le cas concret de la lutte contre la fraude au sein de la SG

Testing

  • Tester les applications angular autrement
  • Agile Testing Night 2 - SG

Time-Management

  • Time Management - Les techniques (Partie 2)
  • Time Management - Les techniques

UX

  • Retour sur Xebicon'19

Watson

  • Retour d'expérience sur le Hackaton Ev'hunt à la Société Générale
  • Retour d'expérience sur la certification IBM Watson V3 Application Development

XebiCon17

  • XebiCon'17

Xebicon

  • Xebicon'18 - REX transfo Natixis
  • Xebicon'18 - REX Société Générale - L’expérience AWS avec Lumo
  • Xebicon'18 - REX Société Générale - The Devops Craftsmen
  • Xebicon'18 - REX DRSA - Comment tuer trois legacies : le Maximum Viable Product
  • Xebicon'18
  • Xebicon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création logicielle
  • Xebicon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisationnelle de Berne, une autre approche agile

agile@scale

  • Agilité à l'échelle

agilite

  • Xebicon'18 - REX DRSA - Comment tuer trois legacies : le Maximum Viable Product

agilité

  • Xebicon'18 - REX transfo Natixis
  • Xebicon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création logicielle
  • Xebicon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisationnelle de Berne, une autre approche agile

archi

  • Architecture microservices et cohérence des données : mais on fait comment pour de vrai ?

aws

  • Xebicon'18 - REX Société Générale - L’expérience AWS avec Lumo
  • Xebicon'18 - REX Société Générale - The Devops Craftsmen

certification

  • Retour d'expérience sur la certification IBM Watson V3 Application Development

chaos-engineering

  • DevoxxFR 2019 - La boite à outils du chaos engineering

cloud

  • DevoxxFR 2019 - Comment déployer un produit sur un cloud sécurisé ?
  • Xebicon'18 - REX Société Générale - L’expérience AWS avec Lumo
  • Xebicon'18 - REX Société Générale - The Devops Craftsmen

code

  • TDD - Hard Wired Dependencies

conferences

  • Agile Testing Night #3
  • DevoxxFR 2019
  • DevoxxFR 2019 - Comment bien se Faire hacker comme il faut ?
  • DevoxxFR 2019 - Inside the JVM
  • DevoxxFR 2019 - Aussi efficace à la maison
  • DevoxxFR 2019 - Comment déployer un produit sur un cloud sécurisé ?
  • DevoxxFR 2019 - JDK 9 to 12
  • DevoxxFR 2019 - Junit 5
  • DevoxxFR 2019 - Hexagonal @ scale
  • DevoxxFR 2019 - Applications Spring Boot efficaces
  • DevoxxFR 2019 - De Java à un exécutif natif
  • DevoxxFR 2019 - Java 8 to 11
  • DevoxxFR 2019 - Sonar Smash
  • DevoxxFR 2019 - Modern Java
  • DevoxxFR 2019 - La boite à outils du chaos engineering

devops

  • Automatisation 360° avec GitHub actions
  • Xebicon'18 - REX Société Générale - The Devops Craftsmen

docker

  • Xebicon'18 - REX Société Générale - The Devops Craftsmen

echelle

  • Agilité à l'échelle

java

  • DevoxxFR 2019 - Comment bien se Faire hacker comme il faut ?
  • DevoxxFR 2019 - Inside the JVM
  • DevoxxFR 2019 - Comment déployer un produit sur un cloud sécurisé ?
  • DevoxxFR 2019 - JDK 9 to 12
  • DevoxxFR 2019 - Junit 5
  • DevoxxFR 2019 - Modern Java

junit5

  • DevoxxFR 2019 - Junit 5

kata

  • TDD - Hard Wired Dependencies

kubernetes

  • DevoxxFR 2019 - Cycle de vie des application Kubernetes

meet-up

  • Agile Testing Night #3
  • DevoxxFR 2019
  • DevoxxFR 2019 - Comment bien se Faire hacker comme il faut ?
  • DevoxxFR 2019 - Inside the JVM
  • DevoxxFR 2019 - Aussi efficace à la maison
  • DevoxxFR 2019 - Comment déployer un produit sur un cloud sécurisé ?
  • DevoxxFR 2019 - JDK 9 to 12
  • DevoxxFR 2019 - Junit 5
  • DevoxxFR 2019 - La boite à outils du chaos engineering
  • Xebicon'18 - REX transfo Natixis
  • Xebicon'18 - REX Société Générale - L’expérience AWS avec Lumo
  • Xebicon'18 - REX Société Générale - The Devops Craftsmen
  • Xebicon'18 - REX DRSA - Comment tuer trois legacies : le Maximum Viable Product
  • Xebicon'18
  • Xebicon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création logicielle
  • Xebicon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisationnelle de Berne, une autre approche agile

pratique

  • TDD - Hard Wired Dependencies

remote

  • DevoxxFR 2019 - Aussi efficace à la maison

rex

  • Xebicon'18 - REX Société Générale - The Devops Craftsmen

security

  • DevoxxFR 2019 - Comment bien se Faire hacker comme il faut ?
  • DevoxxFR 2019 - Comment déployer un produit sur un cloud sécurisé ?

sg

  • Xebicon'18 - REX Société Générale - The Devops Craftsmen

transforamtion-agile

  • Xebicon'18 - REX DRSA - Comment tuer trois legacies : le Maximum Viable Product

typescript

  • DevoxxFR 2019 - Typescript Js that scales

university

  • DevoxxFR 2019 - Typescript Js that scales
  • DevoxxFR 2019 - Cycle de vie des application Kubernetes