Contretemps
open-menu closeme
Accueil
À propos
github bluesky linkedin twitter rss
  • LLM-Assisted Software Design, a Pattern Language of New Development Practices

    calendar Jun 27, 2025 · 3 mins de lecture · IA générative Assistant de code Pattern Language Trolldi  ·
    Partager sur: twitter facebook linkedin copy

    Il fut un temps où les patterns étaient le truc à la mode dans le développement logiciel. Il y avait les célèbres design patterns mais on en trouvait aussi pour structurer les interactions utilisateur, l'architecture logicielle ou bien encore les pratiques de programmation. J'aimais bien cette façon très organisée de …


    Lire la suite…
  • Un wiki éphémère pour un forum ouvert

    calendar Jun 23, 2025 · 3 mins de lecture · Agile Tour Wiki WikiPitch  ·
    Partager sur: twitter facebook linkedin copy

    L'Agile Tour Toulouse 2025 n'est plus qu'un beau souvenir. Le forum ouvert a étonnamment, une fois de plus, très bien fonctionné. A la différence d'un événement classique où le programme est connu à l'avance, on est toujours au départ un peu dans l'inconnu. Un des principes du forum ouvert c'est "ce qui arrive, …


    Lire la suite…
  • Agile Tour Toulouse 2025

    calendar Jun 11, 2025 · 2 mins de lecture · Agile Tour  ·
    Partager sur: twitter facebook linkedin copy

    Demain débute la 18ème édition de Agile Tour Toulouse. Je ne sais pas comment on aurait réagi en 2008 si on nous avait dit que cet événement existerait encore en 2025. Mais je suis sûr d'une chose : on aurait imaginé que le format serait très différent. Et on aurait eu raison. En 2008, l'ambition était modeste : une …


    Lire la suite…
  • Petit quiz sur les performances des structures de données en Python

    calendar Jun 4, 2025 · 4 mins de lecture · Python Structures de données  ·
    Partager sur: twitter facebook linkedin copy

    Une implémentation performante d'un algorithme passe souvent par un choix judicieux des structures de données. La première étape de ce choix, c'est la comparaison asymptotique du comportement des structures envisagées (la notation grand O si vous préférez). La deuxième étape, c'est de faire un choix parmi plusieurs …


    Lire la suite…
  • L'architecture hexagonale : vision produit ou pattern technique ?

    calendar May 30, 2025 · 3 mins de lecture · Architecture hexagonale  ·
    Partager sur: twitter facebook linkedin copy

    "On fait un hexagone pour le front et un autre pour le back". J'ai été très surpris la 1ère fois où j'ai entendu cette idée. Pas pour les hexagones -je pratique l'architecture hexagonale depuis longtemps- mais par leur nombre. Pourquoi deux hexagones ? En creusant le sujet, je pense que tout le monde ne met …


    Lire la suite…
  • L'équipe chirurgicale

    calendar May 26, 2025 · 4 mins de lecture · Équipe Gen AI IA générative  ·
    Partager sur: twitter facebook linkedin copy

    Dans le développement logiciel, il y a des textes qui, même des dizaines d'années plus tard, sont toujours d'actualité car ils ne sont pas aveuglés par la hype du moment mais traitent de sujets intemporels. Le mythe du mois homme de Fred Brooks est de ceux là. Il date de 1975. On y trouve de nombreuses idées et celle …


    Lire la suite…
  • IA générative et Opensourcewashing

    calendar Jan 31, 2025 · 3 mins de lecture · Gen AI IA générative Open Source  ·
    Partager sur: twitter facebook linkedin copy

    Si vous suivez l'actualité de l'IA générative, vous avez probablement entendu parler de la sortie récente de quelques modèles que l'on qualifie de "open source". 🔓 L'open source pour les logiciels, je connais un peu. J'en utilise et j'en produis depuis des années. Pour les modèles d'IA, par contre, le concept …


    Lire la suite…
  • Tester le comportement d'un accès à une IA générative

    calendar Jan 24, 2025 · 6 mins de lecture · Gen AI IA générative Intégration Tests  ·
    Partager sur: twitter facebook linkedin copy

    Intégrer l'IA générative dans les fonctionnalités des produits logiciels devient de plus en plus facile. Quelques lignes de code suffisent. Je suis convaincu que ce phénomène ne va aller qu'en s'amplifiant mais, en tant que développeur de logiciels, je me pose quand même des questions sur la capacité de prévoir le …


    Lire la suite…
  • Vendredi 17 janvier 1986

    calendar Jan 17, 2025 · 4 mins de lecture · Apprendre à programmer Incunable  ·
    Partager sur: twitter facebook linkedin copy

    Qu'est-ce qui nous pousse à choisir un domaine d'étude ou à nous préparer à un métier ? Je n'ai jamais vraiment eu l'occasion de me poser ces questions, car j'ai eu la chance de savoir très tôt ce que je voulais faire. ✨ Le 17 janvier 📅 est la date anniversaire d'un événement qui a déterminé mon choix. C'était aussi un …


    Lire la suite…
  • Il n'y a pas de château en Aquitaine

    calendar Jan 14, 2025 · 3 mins de lecture · Data Open Data  ·
    Partager sur: twitter facebook linkedin copy

    La popularisation des données ouvertes est une grande avancée de ces dernières années en informatique. La plateforme nationale data.gouv.fr recense plus de 60000 jeux de données. Je ne m'y étais jusqu'alors intéressé que sporadiquement mais mon activité récente m'a amené à plonger dans l'un de ces jeux de données. Et …


    Lire la suite…
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

Contretemps

Un blog qui parle d'ingénierie logicielle, dans toutes ses dimensions : l'écriture de code, l'architecture, les équipes, les organisations, les produits... à contretemps.
Lire la suite…

Billets récents

  • Feriez-vous confiance à un compilateur créé par une IA ?
  • Le jour où j'ai découvert ce qu'était du code
  • 30 ans de hold-up
  • Programmeur, un métier qui tend à disparaître depuis 40 ans
  • cAIrgo cult
  • Mon parcours sobriété au DevFest Toulouse 2025
  • 200 heures de préparation pour 45 minutes de présentation
  • Agile&Co. sur Board Game Arena

Séries

ÉVITER LE CODE POURRI AVEC LES IA 5 LES LIMITES DU TYPAGE DYNAMIQUE 4 LES GRANDS AUTEURS PARLENT DES MÉTHODES AGILES 2

Tags

IA GÉNÉRATIVE 16 GEN AI 15 CODE 8 SOLID 6 PYTHON 5 TDD 5 AGILE 4 TYPAGE DYNAMIQUE 4 TYPAGE FORT 4 APPRENDRE À PROGRAMMER 3 C# 3 CONCEPTION 3 INCUNABLE 3 OCP 3
Tous les tags
.NET1 ADVENT OF CODE2 AGILE4 AGILE TOUR2 AGILE&CO.1 ALAIN1 ALBERT CAMUS1 API1 APPRENDRE À PROGRAMMER3 ARCHITECTURE HEXAGONALE1 ASSISTANT DE CODE2 AUTONOMIE1 BACKLOG2 BOARD GAME ARENA1 C#3 CARGO CULT1 CHATBOT1 COACH AGILE2 CODE8 CODE MÉTIER1 COMMIT1 CONCEPTION3 CRAFTSMANSHIP1 DART2 DATA1 DECOMOJI1 DÉPENDANCES2 DÉPLOIEMENT1 DEVFEST TOULOUSE2 DISC1 DRY1 DURÉE IDÉALE1 EMOJI1 ÉQUIPE1 ERLANG1 ERREURS1 FAIBLE COUPLAGE2 FAUSSE BONNE IDÉE2 FORFAIT JOUR1 FORTE COHÉSION1 GAME DESIGN1 GEN AI15 GESTION DES RISQUES1 GROOVY2 HBDI1 HISTOIRE1 IA GÉNÉRATIVE16 INCUNABLE3 INTÉGRATION1 INVERSION DE CONTRÔLE1 ITÉRATION2 ITÉRATIONS1 JEUNISME1 LOGICIEL LIBRE1 LOI DE CONWAY1 LUA1 MANAGEMENT1 MANAGEMENT DE TRANSITION1 MARCHÉ DE L'EMPLOI INFORMATIQUE1 MBTI1 META1 NOUVEAUTÉS1 OBJECTIF1 OCP3 OPEN DATA1 OPEN SOURCE2 ORGANISATIONS2 OWNERSHIP1 PATTERN LANGUAGE1 PHP1 PRATIQUES AGILES1 PULL REQUEST1 PYTHON5 R1 RECRUTEMENT1 REFACTORING1 RÈGLE DE TROIS1 RÉTROSPECTIVE2 RUBY1 RUST1 SERIOUS GAME2 SERIOUS GAMES2 SOFTWARE CRAFTSMANSHIP1 SOLID6 SOLUTIONS FOCUS1 SOUVERAINETÉ NUMÉRIQUE1 SRP2 STRUCTURES DE DONNÉES1 TASK1 TDD5 TEAM TOPOLOGIES1 TÉLÉTRAVAIL1 TEST2 TESTS2 TIME MACHINE1 TROLLDI1 TYPAGE DYNAMIQUE4 TYPAGE FORT4 TYPESCRIPT2 UI1 USER STORY2 WEB2 WIKI1 WIKIPITCH1 WTF1 YAGNI1
[A~Z][0~9]
Contretemps

Copyright 2024- CONTRETEMPS. Tous droits réservés

to-top