Women in Tech: Eva Ferreira

undefined or mostly null.
Search for a command to run...

undefined or mostly null.
The Breaking Apps Hackathon ran for four weeks, sponsored by Bug0. The brief was simple: write Passmark tests for any web app, then publish a Hashnode article about what you found. The entries made th

The Speed Paradox in 2025 Developers are moving faster than ever these days. With tools like Copilot, Cursor, and AI agents, they're shipping production-ready features in just hours - development velocity has reached new heights. But QA? It's still s...

Hey Hashnoders 🥁 Thank you to everyone who participated in the ModusHack! We were thrilled to see the innovative use of AI in building intelligent apps with Modus, AI models, and Hypermode. Every sub

We have recently launched Docs by Hashnode - the content engine for your API documentation and product guides. We've heard your pain points: Slow builds Complex setups Rigid systems Poor developer experiences And we're tackling them head-on. Yo...

Last week we launched Docs by Hashnode to the public, along with a revamp of the Hashnode homepage. https://x.com/hashnode/status/1836662090905309623 We have received great support from our community and a lot of feedback. Over the last week, we sp...
![[Changelog]: New additions to Docs by Hashnode, new design components and bug fixes.](/_next/image?url=https%3A%2F%2Fcdn.hashnode.com%2Fres%2Fhashnode%2Fimage%2Fupload%2Fv1728048920904%2F8f588270-5d7f-4082-b431-35cab56747ed.png&w=3840&q=75)
Town Hall - The official Hashnode blog
209 posts
Welcome to the official Hashnode blog. Find our product updates, announcements, interviews, and more here. Get started with Hashnode now.
Trust yourself, know your worth and remember that there is always something new to learn
— Eva Ferreira

I interview leading women developers every week and showcase their history, opinions, and advice on the tech. In case you missed our previous interviews, check out the series on Hashnode.
If this interview was helpful to you, please share it with your friends and colleagues and help others 🚀🙂.
Today, we will be interviewing Eva Ferreira 👩💻.
Eva is a Front-End Developer, Google Developer Expert and Mozilla Tech Speaker who loves cats and makes many Harry Potter jokes.
From Buenos Aires, Argentina, Eva enjoys making websites and teaching HTML, CSS, SVG and JavaScript. Eva loves the challenge of developing fast, accessible and responsive interfaces, layouts and animations.
Eva: Hi there! I'm Eva Ferreira, a Front-end developer and professor from Buenos Aires, Argentina.
I began doing tech-related things in my teenage years. In high school, I was taught Turbo Pascal and for a teenager, this was the most boring thing I could learn. Even though I wasn't bad at programming, I couldn't care less about it; it seemed dull, boring and old.
Luckily, I end up attending some free HTML/CSS/ActionScript workshops at an NGO called Puerta 18 (part of the Computer Clubhouse program by MIT Media Lab). During these workshops, I re-discovered programming as something fun and beautiful that could help me create anything I wanted.
Eva: My official job title is "Software Engineer" but I do enjoy presenting myself as a Front-end developer because that's where my heart is.
On a day-to-day basis, I work very closely with designers in order to give life to their wonderful interfaces. I do my best to create the best experiences for the user; bearing in mind accessibility and performance (because at the end of the day, content must be made available to all, not only those with high-end devices who have never experienced disabilities or cannot do empathy)
Eva: As a Latino woman in tech, I must sadly say that I haven't always felt welcomed. I had suffered harassment, I had my work stolen, and in the past, I have been paid less than my male co-workers.
But I have also met incredible people along the way, those people that, on the toughest of times, have helped me keep going.
Eva: Yes, the bias is still there in the 21st century.
Women have worked a hell lot to get to where we are now. Many had helped open the way for me to be able to do what I do today and I'm trying my best to create a safe and welcoming environment to other women out there.
But indeed, the biggest work should be done by... men. They need to inform themselves on unconscious bias and learn to be better co-workers, to actually trust women without hesitation. Please stop it with the mansplaining and with the “guys”.
Companies should take inclusion way more seriously. Creating safe spaces, making sure of promoting only diverse events and letting women grow inside the company (I want to stop seeing highly professional women that are hired as junior developers!!).
Eva: I started speaking at events because I used to see LOADS of Lea Verou's talks. For the younger me, it was a role model. If she can do it, then, of course, I can as well!
So then, I started speaking at events. But even though I saw many professional women speaking all around the world I barely met any other Latino women on the stages. I felt like there was something missing. We have the talent, why weren't more of us out there?
So in order to try to fix this, me and a wonderful team of Argentinians created the first CSSConf in Latinoamerica. In our two editions (2016 and 2018) we made sure to have 50% of Latino speakers. Because it's all about "seeing yourself". Look at this Latino woman speaking, that can be you next year.
Eva: Becoming a Mozilla TechSpeaker is one of the nicest things that happened in my career. I was able to meet kind and wonderful people from all around the globe and learned a lot from them.
In order to join you need to have a little bit of experience speaking at events (but no need for too much, just the excitement of sharing knowledge is enough). The invites for the program are on-hold for now (if I'm not mistaken!!) but you can follow up on their Twitter account.
Eva: I believe programming is a job that requires you to be creative and you can see the need mostly in Front-end jobs. With HTML/CSS/JS and SVG I can create beautiful interfaces as well as games and invisibility cloaks and that's... SO MUCH FUN.
When it comes to the teaching part, teaching is my way of keeping myself humble. It helps me keep learning new things and understanding known concepts more deeply.
Eva: Enjoy it! Create an account in Codepen and start playing around and creating things that you enjoy and that will help you learn different things.
Animate SVGs, create your own Pomodoro timer, etc. Find the joy of creating your own tiny pens.
Eva: If we count those Flash/ActionScript websites of my high school years I've been in tech for about 12 years. But if I'm honest, professionally, 8 years.
Just to be fair, I'd choose two words. Perseverance and friendship.
It was damn hard to be a 20 year old woman in tech in Argentina; now I'm older and wiser so I do cope with it ~just a little bit~ better.
Nevertheless, the hardships paid off. All the friends I made in the industry and all the kind people that I had the pleasure to meet, they were (and are) worth it. Those great people that constantly show me that we can do better, if only we put our minds and hearts in it. Tech can help people, let us be in the right side.
Eva: I guess I have to thank conference organizers who were smart enough to put a diverse line-up on stage so that I could feel not only welcomed but also like I could one day speak at events as well.
Representation matters.
And also, thank those brave women who took the stages in rooms full of white men.
Speaking at conferences did change my career, definitely for the better. It opened many doors that I could have never imagined and allowed me to travel the world and open my mind to different cultures and simply... learn and meet great people along the way.
Eva: Choose your subject wisely. The most important part of a talk is your enthusiasm. Show the audience that you are interested in the subject and that will be enough to make a great talk.
Eva: I will speak with my experience as a professor in Argentina. These are the two main difficulties that I see for beginners.
Lack of content in their language. If you are a native speaker or have had some great education in a first-world country then you probably don't mind reading documentation in English; but if you aren't... Then it matters. It is hard enough to learn programming, add the difficulty of the language barrier and it is way harder.
Lack of confidence: I see this mostly in women and low-income students. People are constantly exposed to Hollywood-like ideas of the industry where the ones that succeed don't physically look like them. Once again, representation matters.
Eva: Imposter syndrome is HARD! And it can take joy from you in the best moments. From my experience, it still bothers me from time to time but it got a little bit better when I started to write down my achievements, no matter how tiny they were. I highly recommend doing that, reminding yourself in the bad times that you are amazing and that you are capable of great things.
Also, remember that even the most experienced developers still stack overflow all the things.
Eva: Oooooh, did I manage that? Whenever it was a job that I really wanted and I didn’t get it I honestly just cried a little and moved on. It’s ok to feel bad but remember that a job is just a job. Learn from the experience, try to figure out if you can improve something for the next time and have some chocolate and pet your cat (or dog, whatever available)
Eva: Whether it is Google, Microsoft or a three-person startup be sure to find a place with kind people that will help you grow (and I don’t mean just in the technical way).
Eva: I got two!
Chroma code
I did it for fun, the aim was to learn a little bit about video manipulation and thanks to it I got to travel the world and meet awesome people and explain how you can create your own invisibility cloak. Definitely proud of myself, I need to create more… “useless” stuff.
Naranja
I worked on this website for most of 2018 and part of 2019 and… It’s not perfect but I learn so so so much! I learned Angular, (more) accessibility, security, writing documentation and how to build a great team.
Eva: It’s ok to Google stuff” or maybe… “Be as confident as a white dude”
I’m pretty sure it’s one of those two or a mix in between. Both are a way of saying “Trust yourself, know your worth and remember that there is always something new to learn”
Eva: Firefox for all the Front-end tools they build! Grids, accessibility, color pickers, etc. It’s such an amazing browser for whenever you are working on the most tricky and beautiful UIs

My physical environment is usually trashed by this bad cat. Another cat is a good boy who doesn't bother me too much.
Eva: I share the same thoughts and emotions that “To a Future Woman in Tech”:
Thanks for taking out time to read this interview. 👋
This series is all about talking to the awesome women in tech, understanding the current health of the tech industry and inspiring other women to become better. If you want to share your story, please reach out to me on Hashnode.
Did you find Eva's story useful and inspiring? Write down your thoughts in the comments section below and don't forget to share this interview. You can also follow Hashnode on Twitter to stay up-to-date with our future She Inspires interviews.
See you next time and keep trailblazing 💪💙