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
- 2017the year I started coding professionally
- 300+people in a digital transformation where I was a change agent
- 3main languages: Java, C# and TypeScript
My method: Clean AI
Six principles so that what AI generates can be understood, tested and changed.
If you don’t understand it, don’t accept it
No tests, not done
What matters goes in the center
Everything external gets an adapter
The simplest thing that works
The responsibility is still yours


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.