Le blog d'archiloque.net

Software thought leaders, assholes & power moves

par Julien Kirch — October 26, 2018
A little angry rant

Fiche de lecture : "Masons, Tricksters and Cartographers: Comparative Studies in the Sociology of Scientific and Indigenous Knowledge"

par Julien Kirch — le 25 octobre 2018
Science et pratiques, faut-il des architectes ?

Fiche de lecture : "Resilience Engineering in Practice: A Guidebook"

par Julien Kirch — le 22 octobre 2018
Quelques idées pour fiabiliser votre système

Les fiches et l’obsession pour la productivité par les outils

par Julien Kirch — le 15 octobre 2018
Pas de magie

Abstractions, dette d’apprentissage et gestion du risque

par Julien Kirch — le 11 octobre 2018

Billet d’humeur : j'❤️ les langages honteux

par Julien Kirch — le 10 octobre 2018
Être fier de ses outils, mais non !

Fiche de lecture : "Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations"

par Julien Kirch — le 8 octobre 2018
Vitesse et précipitation

Fiche de lecture : "The Design and Implementation of the FreeBSD Operating System 2nd Edition"

par Julien Kirch — le 7 octobre 2018
Long, dense, intéressant, mais probablement pas pour tout le monde

L’Agile™ et l’inculpabilité

par Julien Kirch — le 1 octobre 2018
L'Agile™ est le bien, nous sommes l'Agile™, nous faisons le bien, nous sommes le bien

« Avec le cloud et l’agile, il n’y a plus besoin d’architectes »

par Julien Kirch — le 27 septembre 2018
Faut-il encore des architectes ?

À propos des ovins à 5 pattes

par Julien Kirch — le 18 septembre 2018
Quelques éléments sur les ovins à 5 pattes dans les organisations

Le 80/20 et le milieu du gué

par Julien Kirch — le 10 septembre 2018
Avoir les inconvénients mais pas les avantages

Impostures et droit à la métaphore

par Julien Kirch — le 20 août 2018
Revisiter des classiques

Les cartes de Simon Wardley

par Julien Kirch — le 19 août 2018
La stratégie d'entreprise par les cartes

Le chemin vers l’omnicanal

par Julien Kirch — le 1 août 2018
Si votre système d’information n'est pas tombé dedans quand il était petit, faire de l'omnicanal est souvent un parcours semé d’embûches, et de promesses d’éditeurs

Lean, chaîne d’assemblage et développement logiciel

par Julien Kirch — le 20 juillet 2018
Ne pas pousser trop loin l'analogie

Le danger de l’élégance

par Julien Kirch — le 21 juin 2018
Parfois un bon signe, et parfois pas

"Décider dans l’incertitude" appliqué au développement logiciel

par Julien Kirch — le 20 juin 2018
Prenons les idées où elles se trouvent

Fiche de lecture : "How to Take Smart Notes"

par Julien Kirch — le 19 juin 2018
Livre de self-help pas terrible pour apprendre à écrire des thèses

L’arrivée de l’agile à OCTO

par Julien Kirch — le 7 juin 2018
Aujourd’hui, OCTO et l’agile, cela va de soi et l’on pourrait croire qu’il en a toujours été ainsi. Pourtant, à ses débuts, OCTO faisait uniquement du conseil en architecture de SI, et était essentiellement composée d’architectes

Fenêtre d’Overton et consulting

par Julien Kirch — le 5 juin 2018
Se faire entendre

Fiche de lecture : "Site Reliability Engineering: How Google Runs Production Systems"

par Julien Kirch — le 1 juin 2018
Les opérations racontées par Google

Combien d’architecte de SI faut-il pour faire un cadrage 360° ?

par Julien Kirch — le 31 mai 2018
12 question pour évaluer la charge et les sujets

Memo en cas de copie de données

par Julien Kirch — le 28 mai 2018
Une checklist de questions à se poser quand on copie des données entre deux systèmes

Lutter contre l’urgence

par Julien Kirch — le 24 mai 2018
Travailler au calme, le rêve

Les copies de données qu’on préfère ne pas voir

par Julien Kirch — le 23 mai 2018
Il faut sortir la tête du sable

Fiche de lecture : "Escape Velocity"

par Julien Kirch — le 20 avril 2018
Échapper à la vélocité comme mesure d'une équipe de développement

Postmodern nostalgia and the innovation hype process

par Julien Kirch — March 14, 2018
Another point of view on our practices

Fiche de lecture : "Cyberpunk and Visual Culture"

par Julien Kirch — le 8 mars 2018

Gameplay émergent et développement logiciel

par Julien Kirch — le 6 mars 2018
Un concept de jeu vidéo intéressant à reprendre

My dream team

par Julien Kirch — March 2, 2018
The kind of software team I dream to be a part of

Alabaster ziggurats and shadow shadow IT

par Julien Kirch — February 16, 2018
A new enterprise IT pattern

Fiche de lecture : "Flawed Advice and the Management Trap"

par Julien Kirch — le 15 janvier 2018
Les mauvais conseils des consultant·e·s en management

Fiche de lecture : The world’s newest profession – management consulting in the twentieth century par Christopher D. McKenna

par Julien Kirch — le 7 janvier 2018
Une histoire du consulting en management

Fiche de lecture : "Building Evolutionary Architectures: Support Constant Change"

par Julien Kirch — le 4 décembre 2017
Un livre court bien adapté aux débuttant·e·s et un vocabulaire à réutiliser

C’est quoi l’architecture de SI ? L’enjeu des frontières entre systèmes

par Julien Kirch — le 22 novembre 2017
Une des questions fondamentales pour construire des systèmes d’information gouvernables et pérennes

Outils d’industrialisation sans les pratiques : mettre la charue sans les bœufs

par Julien Kirch — le 15 novembre 2017
Un antipattern classique

Je ne vous entends plus

par Julien Kirch — le 15 novembre 2017
Le signal et le bruit

Retour sur les serveurs d’application Java

par Julien Kirch — le 9 novembre 2017
Pourquoi les personnes étaient aussi enthousiastes à l’époque, et pourquoi il·elle·s sont parfois un peu dubitatif·ve·s face aux promesses de nouvelles technologies

Cargo cult maturity model

par Julien Kirch — October 15, 2017
Going meta is fun

Les chef·fe·s de projets qui n’aimaient pas les tests automatisés

par Julien Kirch — le 12 octobre 2017
Comme Millenium mais en plus sanglant

Activités, rôles et personnes : une approche pour organiser une équipe projet

par Julien Kirch — le 26 septembre 2017
« Est ce qu'un tech lead peut aussi être architecte ? » et autres questions

Idée de jeu : simulateur de responsable d’architecture SI

par Julien Kirch — le 25 septembre 2017
Un jeu dont vous êtes le participant

Bugs, logs and API

par Julien Kirch — September 19, 2017
Hell is other people's code

Culte du cargo, innovation, consulting et baby-foot

par Julien Kirch — le 18 septembre 2017
« Les choses devraient être faites aussi simples que possible, mais pas simplistes »

Programming languages creators

par Julien Kirch — le 11 septembre 2017
They have strong opinions

JavaScript and browsers optimizations

par Julien Kirch — September 7, 2017
New things & old things

Découplage, découplage, découplage !

par Julien Kirch — le 4 septembre 2017
En informatique, on adore le découplage : quel bonheur ce serait, d’avoir des morceaux de système évoluant librement chacun dans leur coin

Polyconf 2017

par Julien Kirch — July 9, 2017
A few words from the conference

Versionning d’API, Zero Downtime Deployment et migration SQL : théorie et cas pratique

par Julien Kirch — le 6 juillet 2017
Pour démythifier le Zero Downtime Deployment

Pas de process pour adapter les process

par Julien Kirch — le 28 janvier 2017
Alors on attend la prochaine réorganisation

Some ideas for a programming language

par Julien Kirch — January 23, 2017
I hope I won't try to implement it

The innovation hype process

par Julien Kirch — January 1, 2017
We're all in, and it won't stop

La littérature intéressante est (aussi) en jeux vidéo

par Julien Kirch — le 31 décembre 2016
Les livres sont un ghetto, il va bien falloir l'admettre

OOP, héritage, composition et Java

par Julien Kirch — le 26 décembre 2016
La conception objet et le sens de la vie

Maturity model for maturity models

par Julien Kirch — December 19, 2016
Because clients love it

Projet agile dans une grosse boite : vous avez le droit de cacher votre management visuel

par Julien Kirch — le 17 décembre 2016
Ça peut être un bon outil d'évangélisation, mais vous pouvez le gardez pour vous

Error handling in frameworks

par Julien Kirch — September 20, 2016
Think of the users

Service dependencies

par Julien Kirch — September 14, 2016
A proof of concept to extract dependencies between services from server logs

Gérer les évolutions des services à l’intérieur de votre SI

par Julien Kirch — le 12 septembre 2016
Cela n’est pas seulement changer une configuration de /v1/ à /v2/ : c’est de la gouvernance, du planning et du budget

Improve your slow-queries

par Julien Kirch — August 12, 2016
When you use an ORM and you still want to know what is happening when something goes wrong

AlterConf Paris 2016

par Julien Kirch — le 15 juillet 2016
Compte rendu d'AlterConf Paris 2016 : une conférence itinérante sur la diversité et l'inclusion dans la technologie et les jeux vidéo

Script to clear a PostgreSQL database

par Julien Kirch — March 20, 2016
A simple Ruby script to clear everything from a database

Swagger: live it to the fullest

par Julien Kirch — March 1, 2016
Some guidance on how to use your swagger info

Testing templates in Sinatra application

par Julien Kirch — February 14, 2016
Code sample for when you want to access the instance variables of the Sinatra application you're testing

You should watch what your ORM and your SQL queries are doing, Sinatra + Sequel edition

par Julien Kirch — February 11, 2016
SQL is an incredible tool but it's easy to do bad things ORM are handy but dangerous, for both of them the best strategy is to watch what is happening

How to implement a new Asciidoctor export ?

par Julien Kirch — February 9, 2016
Help when you start implementing an Asciidoctor backend to export in a specific format

L’architecture microservices sans la hype : qu’est-ce que c’est, à quoi ça sert, est-ce qu’il m’en faut ?

par Julien Kirch — le 10 décembre 2015
Le point sur les aspects architecturaux des microservices, car choisir un style d’architecture pour un système d’information a des conséquences structurantes sur la vie des projets et l’organisation de l’entreprise

Middlewares et autres outils : ce qu’il faut vérifier avant d’acheter

par Julien Kirch — le 19 septembre 2015
Si vous voulez faire évoluer vos pratiques et en tirer des bénéfices, vos outils doivent être à la hauteur

Open source : une licence, un peu de code et beaucoup de communauté

par Julien Kirch — le 12 septembre 2015
Quand on parle d'open source, c'est beaucoup pour parler des licences et un peu du code, mais beaucoup moins souvent des participants

Services REST : ne jetez pas la SOA avec l’eau du bain

par Julien Kirch — le 3 septembre 2015
Si les technologies ont changé, les bonnes pratiques SOA sont toujours aussi pertinentes

Le monitoring de flux par l’exemple

par Julien Kirch, Cédric Lunven — le 14 avril 2015
Un exemple complet et documenté de monitoring d’un mini-système d’information combinant appels de services et envois de messages avec des modèles de code

Your Startup is Broken par Shanley Kane

par Julien Kirch — le 30 janvier 2015
Cette suite d'essais, écrite par une journaliste féministe spécialisée sur la technologie, explique les dysfonctionnements de la culture startup en confrontant la mythologie officielle avec la réalité du terrain. Un guide de survie pour tous ceux qui travaillent dans cet univers.

Présent et avenir du monitoring de flux

par Julien Kirch, Cédric Lunven — le 21 janvier 2015
Comparer votre système actuel avec les bonnes pratiques

Le vrai coût du multi-tâche pour les développeurs

par Julien Kirch — le 15 janvier 2015
Si vous avez déjà assisté à une présentation sur l’organisation de projet, on vous a certainement présenté un slide sur les méfaits du multi-tâche pour les développeurs. Malheureusement cette démonstration ne repose sur rien.