Rubén Tejera · Software developer at Lean Mind

AI that races,
code that lasts.

Learn to code with AI without your code turning into a problem. Explained so it makes sense, whether you start today or have been at it for years.

I have worked on projects for

  • Inditex
  • Wolters Kluwer
  • Voxel · Amadeus

My method: Clean AI

Six principles so that what AI generates can be understood, tested and changed.

  1. If you don’t understand it, don’t accept it

  2. No tests, not done

  3. What matters goes in the center

  4. Everything external gets an adapter

  5. The simplest thing that works

  6. The responsibility is still yours

Read all six, explained with real-life examples

Trainalia

  • AI agents
  • Hexagonal architecture
  • Works offline

What I explain here is what I apply in my own gym app.

See how it is built

Trainalia on a phone: a gym member logs the weight, the reps and how an exercise felt
Rubén Tejera smiling, wearing glasses and a checked shirt

Who I am

I work at Lean Mind, from the Canary Islands. I specialize in clean code, clean architecture and hexagonal architecture, and here I explain how to apply them to what AI generates.

See my background