Hi, I'm Jordi
Ex-hospitality worker, late-blooming programmer, dad, and one of those who feel the world in high definition (with a mind running a thousand tabs). I feel absolutely everything… except when it's time to cry, where the tap gets stuck. This is my story —and the story of why EmotionsDev was born— told without posturing and with plenty of humor.

Emotional legal notice: I laugh at myself a lot here. Not because I don't take what I say seriously (oh, I do), but because laughing at yourself is also a very serious way of loving yourself. You can be moved and laugh at the same time. I do it constantly. Well… the being-moved part; the crying is another matter.
how I work
What I bring to the table
Beyond the tools, this is who I am at work. The idea, the vision and the direction of all this are mine: what I want to convey, what to build and what I want you to feel. The build —design and programming— I raise with modern tools, but every decision goes through me. Having the vision of a product and knowing how to make it real with today's tools is, precisely, what I wanted to show you.
Communication
I explain the complex simply and warmly. It was always my superpower, behind a bar or a screen.
Empathy
I really listen and put myself in the other's shoes. It's the basis of everything I build here.
Teaching
Years training and accompanying people. I love making the hard easy and seeing someone say «ah, now I get it».
Adaptability
From hospitality to code. I reinvent myself and learn fast whatever's needed, no drama.
Self-taught
Insatiable curiosity: if I don't know something, I study it and find a way to make it real. This whole website was born from that curiosity.
Persistence
I carry projects from start to finish, with care for detail. What I start, I finish.
If you run a team and made it this far: I'm not looking for you to hire me, but if you think «I want this way of doing things close by», let's talk whenever you like.
in Connect on LinkedInMe, in cards (flip them)
Ex-hospitality
Many years behind a bar and then a trainer at Cafès Novell, the job I enjoyed most and miss the most. My master's in emotional intelligence was really a Saturday at two in the morning with a packed terrace.
Late-blooming programmer
I started studying code in the middle of the pandemic. Spoiler: learning the curly braces {} was much easier than learning to feel.
Sensitive by default
I feel EVERYTHING in high definition. A badly sewn label on a jumper has ruined entire mornings for me. It is what it is.
A mind with a thousand tabs
About 8 seconds of attention. I started this card with a brilliant idea and… wait, what was I writing?
Crying: blocked
I get moved inside at 8K and outside not a single tear falls. The tap's shut off even when there's a flood inside. Working on it.
Dad
My son is my best emotional debugger: he finds my bugs instantly and without any mercy.
If you've made it this far, it's time to introduce myself. And introducing yourself well is hard: we're people, not a three-line README. But I'll try.
I'm one of those who've spent their whole life mulling over personal growth (yep, one of those). I believe everyone has a purpose and that, when you find it, the pieces start to fit on their own. When you drift away from it, though, life keeps sending you obstacles like someone opening bug tickets so you'll check your course.
I come from hospitality: many years behind a bar and, later, as a trainer at Cafès Novell —the job I enjoyed most and still miss a lot—, talking to and accompanying people all day. Communication was always my superpower. What I didn't know was that emotions were my big «TODO: fix later».
In the middle of the pandemic —the bug era, 2020–2021— I decided to reinvent myself and started studying programming at the UOC. I was looking for stability, a future and being able to work from home in case the world shut down again.
And right there, when I started programming, what wasn't in the plan happened: I began to notice things in my body I couldn't even name. Emotions. They'd always been there, of course, but it was the first time I stopped to ask myself what on earth I was feeling. Heads up: they weren't the pleasant ones.
Panic, nerves, anxiety and stress moved in and got comfortable, like that tab you swear you'll close and it's still there weeks later. A year later I separated from my ex-partner and my son's mother, and that overflowed the whole system. My life became a rollercoaster with the «out of service» sign flashing.
The last year was one of the hardest: working and studying at the same time, holding it all up, constant pressure. One of the worst years of my life. And, paradoxically, also one of the most important: I finished my studies and along came what felt like a huge gift, an opportunity as a programmer at Lutx Corporació, who instead of taking me on as an intern decided to hire me directly. I'll always be grateful for the trust, the patience and the endurance.
For three years there I lived with many emotions, many questions and an increasingly clear need to understand what had happened to me. And thanks to my YouTube channel —where people wrote to ask me whether studying programming was worth it— I saw one thing clearly: all of that needed a meaning. That's where EmotionsDev was born.
“I don't write from a pedestal. I write from the ground, which is where I've learned almost everything.”
What EmotionsDev (really) is
It was born the day I realized I was trying to understand what I felt with the only tools I had at hand. And it turns out those tools came from the technical world.
Here I don't separate technology and emotions, because for me they never were. I use programming, systems and logic as a language to explain things that are usually only told from the abstract and end up as pretty calendar quotes. An infinite loop is ruminating. A try/catch is accepting that something can go wrong. Letting go is having a good garbage collector.
I don't write to give lessons or to tell you how you should feel (I've got enough on my plate). I write to share what I've lived and learned by stumbling, translated into a language that helped me understand myself. No rush, no posturing, and without selling you anything miraculous.
My emotional stack
Frontend: a smile (with the odd visual bug)
Backend: a thousand emotions processing in parallel, undocumented
Database: unindexed memories that pop up at 3 a.m.
Cache: grudges I should have cleared long ago
Known bug: crying blocked — open issue, unassigned
Uptime: improving every year, thanks for asking
Is this place for you?
- You feel a lot, even if you don't always show it.
- You come from a rational or technical world and no one taught you to put words to what's inside.
- You're interested in growing from experience, not from calendar quotes.
- You're curious about how you work inside (you don't need to code).

Want more of me? (at your own risk)
On YouTube I tell my life with no filters. And if you have a stage —school, company, podcast…— maybe you'll feel like inviting me and we'll all have a good time.
EmotionsDev is an independent, self-managed project.
If something here has kept you company and you feel like it, you can buy me a coffee. It's completely optional — your presence is already a gift.
Buy me a coffee