Skip to content
Dark moody forest
Huit Raisons

Ruben Mériteune Augmentation.

Raison n°1

Ça fait trop longtemps

Ma dernière augmentation remonte au 1er mai 2023. Voici combien de temps s'est écoulé :

00ans
:
00mois
:
00semaines
:
00jours
:
00heures
:
00minutes
:
00secondes

L'équipe a beaucoup changé depuis ma dernière augmentation

Voici quelques oubliés qui travaillaient ici à l'époque. On dirait que c'était il y a une éternité.

Anna Bell
Anna Bell
Antonia Bailey
Antonia Bailey
Breanna Cashman
Breanna Cashman
Courtney Rutledge
Courtney Rutledge
Darrin Shaw
Darrin Shaw
Emma Kempen
Emma Kempen
Hillary Settle
Hillary Settle
Jonathan Dew
Jonathan Dew
Kate Sumner
Kate Sumner
Anna Bell
Anna Bell
Antonia Bailey
Antonia Bailey
Breanna Cashman
Breanna Cashman
Courtney Rutledge
Courtney Rutledge
Darrin Shaw
Darrin Shaw
Emma Kempen
Emma Kempen
Hillary Settle
Hillary Settle
Jonathan Dew
Jonathan Dew
Kate Sumner
Kate Sumner
Meredith McConnell
Meredith McConnell
Neil Shastri
Neil Shastri
Sara Baker
Sara Baker
Will Roberts
Will Roberts
brian burchik
brian burchik
nicole santana
nicole santana
veronica burton
veronica burton
zac daniel
zac daniel
zach pelham
zach pelham
Meredith McConnell
Meredith McConnell
Neil Shastri
Neil Shastri
Sara Baker
Sara Baker
Will Roberts
Will Roberts
brian burchik
brian burchik
nicole santana
nicole santana
veronica burton
veronica burton
zac daniel
zac daniel
zach pelham
zach pelham
Raison n°2

L'inflation a frappé

Le coût de tout a augmenté, y compris mes responsabilités. Mon salaire, lui, n'a pas bougé.

$125k$120k$115k$110k$105k
May '23May '24May '25Feb '26
$116,000 (no raise)
$124,120

Coût de la vie depuis 2023

+0%

Courses, loyer, essence, assurances — tout coûte plus cher qu'au moment où mon salaire a été fixé.

Mon salaire depuis 2023

+0%

Le mĂŞme chiffre sur la fiche de paie. Moins de pouvoir d'achat chaque mois.

Raison n°3

Le périmètre s'est élargi

Même titre de poste. Beaucoup plus de responsabilités.

Avant

AlphaBetaGammaDeltaEcho
Active Retainer
AlphaSLA: 24h

Rotation de comptes

J'ai géré de multiples comptes clients et contrats de maintenance.

To DoIn ProgDone

Exécution du Backlog

J'exécutais les tâches d'un backlog bien défini.

Established Architecture

Maintien de l'architecture

Je codais au sein d'une architecture technique déjà en place.

Approved

Participation aux revues

Je participais aux revues de code existantes.

Aujourd'hui

PLAT
APPS
TOOLS
AI
DATA
INTG

Direction technique

Pilotage de la direction technique de multiples produits et expériences clients, y compris les outils internes et les solutions d'IA.

Feedback
Pattern
Next Step
Confidence ↑

Mentorat actif

Mentorat des développeurs juniors et accompagnement technique de l'équipe.

CostSpdRel
Opt A
â—Źâ—Źâ—‹â—Źâ—‹â—‹â—Źâ—Źâ—Ź
Opt B
â—Źâ—Źâ—‹â—Źâ—‹â—‹â—Źâ—Źâ—Ź
Opt C
â—Źâ—Źâ—‹â—Źâ—‹â—‹â—Źâ—Źâ—Ź
Decision Recorded

Autorité architecturale

Conception de l'architecture des systèmes et prise de décisions d'infrastructure structurantes.

UX
PM
DEV
CLI
!
Spec Update

Alignement inter-équipes

Communication transversale, déblocage des problèmes bloquants et alignement des parties prenantes.

BuildTestDeploy
Latency12ms
Errors0.00%
Uptime
Operational

Responsable de la production

Maintien des pipelines de déploiement et garantie absolue de la fiabilité des applications en production.

Ce que dit le marché à Atlanta

Les développeurs Front End seniors à Atlanta gagnent en moyenne entre 128 k$ et 150 k$.

$0k–$0k

Les Lead Front End Developers gagnent environ 155 k$+ localement.

$0k+

Au vu du périmètre et des repères locaux, mon rôle correspond davantage aux attentes d'un poste de lead qu'à une simple fourchette senior.

Raison n°4

Je maintiens l'élan

Quand un projet bute sur un obstacle — je le résous.

Client → Impact Analytics

Roadblock

Le client devait conditionner l'accès au contenu selon les soumissions de formulaires HubSpot. Le problème : les formulaires HubSpot étaient dans une iFrame, ce qui empêchait toute visibilité fiable sur les soumissions réussies.

Solution

Configuration du formulaire HubSpot pour rediriger vers la page d'origine avec un paramètre URL ("?unlocked=true"). Sur la page protégée, détection du paramètre, déverrouillage du contenu et création d'un cookie local pour éviter de resoumettre le formulaire.

Impact

Contenu protégé livré sans accès aux événements HubSpot personnalisés — en préservant l'UX et le tunnel de conversion.

impact-analytics
Client → Sylvan Inc

Roadblock

Les contacts HubSpot devaient se synchroniser avec le CRM FollowUp, mais les différences de gestion des fiches « Entreprise » entre les deux systèmes empêchaient Zapier de mapper les données de manière fiable. Même les équipes support des plateformes ne proposaient que des solutions partielles.

Solution

Import des entreprises existantes de Sylvan dans une Zapier Table. Création d'un Zap pour normaliser les noms d'entreprises HubSpot, les comparer à la table, puis utiliser l'API FollowUp CRM pour soit créer une nouvelle entreprise et y associer le contact, soit rattacher le contact à une entreprise existante.

Impact

Synchronisation fiable et évolutive là où les tentatives d'automatisation précédentes avaient échoué.

sylvan-inc
Client → Signature Aviation

Roadblock

Lors de l'authentification pour créer un compte ou se connecter, les données d'attribution marketing (UTMs) étaient perdues à cause des transitions entre domaines.

Solution

Capture de tous les UTMs à l'arrivée et stockage dans un cookie cross-domain avec un identifiant anonyme. Une fois authentifié, rattachement de ces données à l'identifiant utilisateur connu.

Impact

Attribution complète préservée du clic publicitaire jusqu'à l'action de l'utilisateur authentifié — rétablissant un suivi précis du ROI marketing.

signature-aviation
Calm forest
Raison n°5

Dans le chaos,je reste calme

Toute équipe traverse des turbulences. Ce qui compte, c'est qui arrive à garder le cap.

Le point d'ancrage dans la tempĂŞte

Quand la production plante un vendredi à 17 h, quand les délais sont divisés par deux, ou quand les exigences changent en plein sprint — je ne cède pas à la panique. J'apporte de la clarté, je priorise ce qui compte vraiment, et je fais avancer l'équipe avec méthode et concentration.

24HRS

Gérer les rushs avec tact

Je respecte des délais très serrés sans sacrifier la qualité des relations ni épuiser mon équipe.

Un calme olympien

Je me concentre sur la recherche de solutions quand d'autres se focalisent sur le problème.

Pragmatique, pas dans la représentation

Je n'ai pas besoin d'être sous le feu des projecteurs — c'est la reconnaissance du travail concret qui m'importe.

Raison n°6

Projets perso, après les heures

Parce que « on le fera un jour » n'est pas mon calendrier préféré.

Je construis régulièrement des outils internes et des projets annexes pour rendre l'équipe plus efficace — souvent en dehors des heures normales, parce que les heures normales sont déjà bien remplies.

WordPress

MyWake MVP

Pensé comme un tableau de bord client — un point de communication unique pour les clients.

Prototype
WordPress

The Dock / Anchor

Site interne Marketwake pour nos processus, souvenirs, référentiel de vision mensuel etc. J'ai bien avancé le projet, puis je l'ai délégué à l'équipe dev.

Transmis
WordPress

Marketwake.com tailles de police

Brooke n'aimait pas les grandes tailles de police sur Marketwake.com. J'ai travaillé avec elle pour comprendre ce qu'elle voulait et je l'ai implémenté en dehors des heures de bureau car l'estimation PM était de quelques semaines vu la charge de travail.

Victoire rapide
Plugin

Marketwake Schema Studio

Un plugin WordPress qui utilise l'IA pour générer des schémas pour nos pages et custom posts. Il détermine les types de schéma possibles et peut générer en masse. Ensuite, j'ai itéré dessus à partir des retours d'Impact Analytics et M3.

Livré + En itération
AI App

Rudder App

Une application pour visualiser la charge de travail de l'équipe en vue linéaire planifiée. Utilise l'IA pour signaler les tâches en retard ou à risque afin de communiquer en amont et ajuster les plans. Aide les AM/PM à comprendre la capacité sans avoir besoin de gestion du trafic.

En cours
Raison n°7

Le département informatique officieux

Quand la tech, c'est trop dur — appelez Ruben !

TIX-001
CritiqueRésolu

Zoom ne marche pas dans la salle Bay

Résolution

Je lâche tout et je viens dépanner.

TIX-002
CritiqueRésolu

J'entends pas la musique — AU SECOURS !

Résolution

Je lâche tout et je répare.

TIX-003
MoyenRésolu

Mon internet rame.

Résolution

Avez-vous essayé d'éteindre et de rallumer ?

TIX-004
CritiqueRésolu

J'entends le son des JO mais je vois rien.

Résolution

Fermez le partage d'écran.

TIX-005
ÉlevéRésolu

J'arrive pas Ă  imprimer / faut que j'imprime un truc.

Résolution

Je lâche tout et je viens installer l'imprimante.

TIX-006
CritiqueRésolu

Mon ordi n'a plus de mémoire.

Résolution

C'était quand la dernière fois que vous avez redémarré ? Redémarrez votre Mac.

TIX-007
CritiqueRésolu

Il fait beaucoup trop chaud ici, je fonds.

Résolution

Forçage des thermostats pour rafraîchir l'espace.

TIX-008
CritiqueRésolu

J'arrive pas à dupliquer mon écran / présenter dans Delta !!! Réunion en personne avec Webflow. SVP AIDEZ-MOI !

Résolution

Je lâche tout, je cours et je règle le problème.

Raison n°8

Bonus : ce site a été construit avec l'IA

Évidemment. Voici comment ça s'est assemblé :

V1 — La construction

Rubenprompt

A l'idée de présenter son dossier d'augmentation de façon fun et originale.

30 secondes
Rubenprompt

Abandonne l'idée des slides pour construire un site avec l'IA (mettre l'innovation en pratique).

30 secondes
Rubenprompt

Structure les raisons pour une augmentation et trouve des exemples concrets.

2–4 heures
Rubenprompt

Envoie le plan, le contenu et les exemples dans ChatGPT pour créer un prompt pour Claude.

30 min
ChatGPTresponse

Génère le prompt pour Claude.

5 min
Rubenprompt

Apprend Ă  utiliser les nouveaux agents Claude Team via le terminal.

1 heure
Rubenprompt

Affine le prompt pour utiliser 3 agents : un Agent Builder pour construire le site, un agent Copy + Localisation pour peaufiner l'anglais et créer la version française avec bascule, un agent QA + Accessibilité pour tester le responsive, la navigation clavier et la performance Lighthouse.

30 min
Claude Team Agentsresponse

Construit la page section par section. Jusqu'à ce que tout soit terminé et sans erreur.

45 min
Rubenprompt

Demande à Claude quelques révisions et ajustements.

30 min
milestone

V1 terminée.

7–8 heures

V1.5 — Les ajustements

Rubenprompt

Prépare les prompts et les informations pour la plupart des sections afin de refléter les données plus fidèlement — ChatGPT avait inventé pas mal de conneries et modifié trop d'informations.

2–4 heures
Clauderesponse

Cuisine la nouvelle version.

30 min
section8.v15.entries.2.whoresponse

section8.v15.entries.2.what

section8.v15.entries.2.time
section8.v15.entries.3.whomilestone

section8.v15.entries.3.what

section8.v15.entries.3.time

V2 — Nouveau Prompt

Rubenprompt

Utilise deux prompts différents, mais similaires et plus détaillés, comme exemples pour que ChatGPT génère un meilleur prompt basé sur mon contenu.

2 heures
ChatGPTresponse

Prépare un prompt détaillé.

15 min
Clauderesponse

Crée et code le nouveau prompt pour lui donner vie.

30 min
Rubenprompt

Déçu des résultats.

15 min
milestone

V2 terminée.

3 heures

V3 — Je fais mon propre prompt

Rubenprompt

Je fais le travail moi-même pour générer un prompt basé sur un exemple trouvé en ligne. Puis je passe à Antigravity.

4 heures
Antigravityresponse

Examine, planifie et construit.

30 min
Rubenprompt

Nouveau prompt pour corriger ce qui ne rend pas bien.

30 min
Clauderesponse

Applique les correctifs.

15 min
Rubenprompt

Demande plus de corrections et d'affinements là où c'est très moche.

30 min
Clauderesponse

Travaille et apporte les ajustements.

30 min
Rubenprompt

Reste patient et calme. Canalise des pensées positives quand l'IA ne comprend pas.

15 min
Clauderesponse

Termine les derniers ajustements.

20 min
milestone

V3.1 terminée.

Assez bien
Et maintenant ?

Officialisons tout ça.

Je suis prêt pour le niveau supérieur. Parlons de ce à quoi ça ressemble.