From Hip-Hop to Code

Rate this content
Bookmark

I used to be a hip-hop artist with an album under Universal Music, songs on MTV, a Nike deal, and a track on PlayStation’s SingStar. But after a while, I realized that being an artist wasn’t my true calling. As an introvert, I decided to explore a new direction in life.


In this talk, I'll share how hip-hop has shaped my journey into the world of design and coding. Although I don’t see myself as a developer in the traditional sense, the DIY culture of hip-hop encouraged me to give coding a shot. 

I’ll talk about how this culture inspired my creativity and led me to work on a few React.js projects. Plus, I’ll give you a sneak peek into these projects, sharing a bit about the creative process and how I figured things out along the way.

This talk has been presented at React Day Berlin 2024, check out the latest edition of this React Conference.

FAQ

Before becoming a design engineer, Elisabeth Oliveira was a hip-hop artist and rapper in Portugal.

Elisabeth Oliveira transitioned from hip-hop to coding by leveraging her skills in creating websites, taking a web developer course, and eventually becoming a WordPress developer.

The 'Hip-Hop Ladies' community was a Joomla website created by Elisabeth Oliveira in 2005 to connect female hip-hop artists in Portugal.

Elisabeth Oliveira faced challenges such as exploitation, aggressive competition, discrimination, and cyberbullying in the music industry.

Her coding skills allowed Elisabeth Oliveira to create personal and community websites, which gained attention from Universal Music and led to a music deal.

Elisabeth Oliveira adopted a philosophy of combining passions with code, showing off projects, and starting before being fully ready.

After transitioning to tech, Elisabeth Oliveira worked on projects like Cassette Tape and contributed to open-source projects which gained attention in the tech community.

Elisabeth Oliveira advises combining your passions with coding to create projects you are passionate about, which can lead to success and fulfillment.

Elisabeth Oliveira's music can be found on YouTube and GitHub, where she promotes her songs like 'Fork This'.

Elisabeth Oliveira is a Portuguese design engineer at Zeta, with a background as a hip-hop artist and rapper.

Elizabet Oliveira
Elizabet Oliveira
26 min
13 Dec, 2024

Comments

Sign in or register to post your comment.
Video Summary and Transcription
Today, Elisabeth Oliveira shares her journey from being a hip-hop artist to becoming a design engineer. She highlights her experiences as an artist, including collaborations with Nike and Cristiano Ronaldo, but also the challenges of exploitation and cyberbullying. Transitioning into coding, she faced setbacks but found success as a coder in Dublin. She discusses her project, Cassette Tape, which automates illustrations and won the React Amsterdam award. Elisabeth also demonstrates her SVG audio player and performs a karaoke version of her song. She encourages combining passions with code and emphasizes the importance of open source. She concludes with insights on reconciling with hip-hop and starting projects. Overall, she shares her experiences in bridging the music and tech worlds.
Available in Español: De Hip-Hop a Código

1. My Journey from Hip-Hop Artist to Design Engineer

Short description:

Today, I'm going to talk about my journey from being a hip-hop artist in Portugal to becoming a design engineer. My name is Elisabeth Oliveira, and I've been doing code and design for more than 12, 15 years. Let me start by explaining where I was living when this journey started. I was living in Madorna, a small urban area in Cascais, Lisbon, Portugal. Growing up in a place with a strong hip-hop culture influenced my decision to pursue it. I formed a group and recruited talented individuals, and that's how my journey began.

Hello, everyone. Now I'm nervous.

Okay, so today I'm going to talk about my journey from being an hip-hop artist, a rapper in Portugal, to becoming a design engineer or a coder or a designer. Even today, I don't know what I am. This is me drinking, you know.

And my name is Elisabeth Oliveira. I'm Portuguese. I'm a design engineer at Zeta, a startup, and I've been doing code for and design for, I don't know, more than 12, 15 years. I don't know. I think I've been doing for so long that at some point of my life I didn't even know that I was doing, you know.

And I'm going to start my story by explaining where I was living when all this journey of hip-hop and coding started. So I was living at Madorna. Madorna is in Pared, Pared is in Cascais, Cascais is in Lisbon, Portugal. So Madorna is this very small place, urban area in Cascais, and it's a place where there was at the time a lot of people, our parents were coming from Africa, so there are a lot of ghetto places there. And of course, because of that, hip-hop was the main thing.

So we, my brother, that's the one in the photo, called Macaco Simão, it was his artistic name, Monkey Simon, and that girl, Telma Tivon, she was the first rapper I ever seen perform, a girl doing hip-hop. And my brother, he was the one organizing this event. So it was my first ever hip-hop show. It was in my school. The Cascais Council put their stage, some speakers, and we did this event that changed my life forever. Because after that, I started questioning, is there more girls doing hip-hop? Can I also start doing hip-hop? So at that point, I decided I want to be a rapper, but I'd only seen before that girl, Telma, performing. So after that, I was, okay, I should create my own group, because I can't do that alone.

So I started using MIRC. Does anyone here know what is MIRC? Yes. So it was the slack from the old people, you know? So I started going to these MIRC channels from Portuguese hip-hop, trying to recruit girls to form a group, and I found this girl from Alentejo called Blai, and nowadays, Blai is a very famous artist in Portugal. I recruited my sister because I couldn't find more people. My sister, she's there in the photo. My niece, she's older than me. This is a very common African thing. My family comes from Africa, so it's very normal that your mother gets pregnant at 16, then when she's 30-something, she has other kids, and then her daughter, my sister, was pregnant too, so I'm older than my niece.

2. From First Show to First Deal with Universal Music

Short description:

I had my first show and impressed everyone with our advanced skills, thanks to internet access. I created the Hip-Hop Ladies community, encountered challenges with website development, and learned valuable lessons along the way. I organized events and faced backlash for splitting the hip-hop community. However, I decided to invest in myself and created a personal website, catching the attention of Universal Music and securing my first deal.

That's the thing. So I finally had my first show. I recruited these girls, and we started performing. And when we did our first show, everyone was impressed because they said, oh, you're very advanced. But the reason why we are very advanced is because we had internet access. I had a computer at home, and because of that, I could download instrumentals, like famous people's instrumentals, like a Tupac instrumental, TLC, and the other people couldn't. They were still using cassettes and CDs, and we are very advanced.

So after that, I kept questioning, is there more girls in Portugal doing hip-hop, because I only knew Thelma and my group. So I created a community in 2005 called Hip-Hop Ladies, and it was a Joomla website. It was the first time I was hacked ever. So I did the website. The website was hacked. I cried. Oh, my gosh, my brother helped me. Then I bought a hosting service. It was fake. I lost my 40 euros. I cried a lot, and my brother then taught me, oh, you can't just buy any hosting service you find. And then I moved to WordPress, so the community became like a WordPress.

Then I wanted to improve it. I started learning how to create WordPress teams, and that's it, and then I started also organizing events in clubs in Portugal. Our first event was okay, and then we were invited to go to Porto also to perform, and I was negotiating everything. So the first show in Porto, that is in the north of Portugal, we went there, we performed, and then at the end, the other girls were asking me, hey, where are we going to sleep? So I forgot to negotiate that. So, okay, now we have to wait until 5.30 a.m. to go back to Lisbon. So I learned a lot, and after that, the community had a lot of backlash because people started saying, oh, this hip-hop ladies community is splitting the hip-hop. We should just be one big community instead of having hip-hop for ladies and for men, and that was okay. I'm investing so much time.

Let me invest that time in myself. So I created my personal website, this time with HTML and JQuery with a lot of animations, and because of that, Universal Music saw my website, started seeing things that I was putting on MySpace, and I got my first deal with Universal Music Portugal.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Impact: Growing as an Engineer
React Summit 2022React Summit 2022
27 min
Impact: Growing as an Engineer
Top Content
This Talk explores the concepts of impact and growth in software engineering. It emphasizes the importance of finding ways to make the impossible possible and the role of mastery in expanding one's sphere of impact. The Talk also highlights the significance of understanding business problems and fostering a culture of collaboration and innovation. Effective communication, accountability, and decision-making are essential skills for engineers, and setting goals and finding sponsors can help drive career growth. Feedback, goal setting, and stepping outside of comfort zones are crucial for personal development and growth. Taking responsibility for one's own growth and finding opportunities for impact are key themes discussed in the Talk.
On Becoming a Tech Lead
TechLead Conference 2023TechLead Conference 2023
25 min
On Becoming a Tech Lead
Top Content
The role of a Tech Lead involves shaping the roadmap, helping the team be more effective, and working on important projects. Lessons learned include encouraging idea sharing, avoiding taking on all the work, and focusing on delegation. Tech Leads focus on the outcome, involve the team in decision-making, and make plans based on how different pieces will interact. The role of a Tech Lead is to focus on engineering and guide the team in figuring out how the whole system should fit together. Architecting can become problematic when it loses touch with the coding part, resulting in implementation issues.
Effective Communication for Engineers
TechLead Conference 2023TechLead Conference 2023
36 min
Effective Communication for Engineers
Top Content
Today's Talk covers the four building blocks of communication: people, message, context, and effective listening. It emphasizes the importance of considering the perspective of others and tailoring messages to the recipient. The Talk discusses different types and channels of communication, and the need to align them with the intended message. It also highlights the significance of soft skills in communication and provides techniques for effective communication and assessing soft skills in tech interviews. Cross-cultural communication and the impact of bluntness are explored as well.
Imposter Syndrome-Driven Development
TechLead Conference 2023TechLead Conference 2023
31 min
Imposter Syndrome-Driven Development
Imposter syndrome is a common experience that can lead to self-doubt and feeling like a fraud. The speaker shares their personal journey with imposter syndrome in school and throughout their career in software development. They discuss the challenges and doubts they faced, as well as the strategies they used to overcome imposter syndrome. The importance of support from managers, celebrating achievements, and sharing experiences to help others are highlighted. The talk emphasizes the need to embrace imposter syndrome and use it as a motivator for personal growth.
Adapting to the Future of Work in Tech
C3 Dev Festival 2024C3 Dev Festival 2024
28 min
Adapting to the Future of Work in Tech
The Talk explores the AI-assisted programming paradigm shift and the evolution of software engineering. It discusses the limitations of large language models (LLMs) and highlights the importance of balancing forces in software engineering. The future of programming is seen as models solving problems based on datasets. The Talk emphasizes the responsibility of creating a better future and the need to strike a balance between utilizing tools and building problem-solving skills. It also touches on the human dependence on AI and recommends resources for further learning.
You Do Have Time to Build it Twice
React Summit 2022React Summit 2022
21 min
You Do Have Time to Build it Twice
Top Content
Today's Talk focuses on software rewrites, specifically the transition from jQuery to React. The speaker shares their experience of rewriting a jQuery app to React, highlighting the benefits of the rewrite in terms of improved user experience and increased conversions. Approaches to software rewrites are discussed, including the page-by-page approach which allows for product innovation. The speaker emphasizes the importance of prioritizing rewrites or refactors for startups. The Talk concludes with insights on testing, server-side functionality, and the overall value of the rewrite.

Workshops on related topic

How To Design A Sustainable Freelance/Contracting Career
Node Congress 2022Node Congress 2022
39 min
How To Design A Sustainable Freelance/Contracting Career
WorkshopFree
Shane Ketterman
Alexander Weekes
2 authors
Ready to kickstart your freelance career or just getting started on your freelance journey? You’re in the right spot. Learn the tricks of the trade from the industry’s most experienced freelancers.
The independent talent movement is the future of work. If you’re considering leaving full-time employment for a career as a freelancer, now is the time to find your successful space in the independent talent workforce. More people are working freelance today than ever before, with the freelance marketplace now contributing $1.2 trillion to the US economy. Some of the most in-demand roles for freelancers right now are senior developers with professional experience in React, Python, Blockchain, QA, and Node.js.
This workshop will help you design a sustainable and profitable full-time (or part-time) freelancing/contracting career. We will give you tools, tips, best practices, and help you avoid common pitfalls.
Designing A Sustainable Freelance Career
React Advanced 2021React Advanced 2021
145 min
Designing A Sustainable Freelance Career
WorkshopFree
Alexander Weekes
Rodrigo Donini
2 authors
Would you like to pursue your passions and have more control over your career? Would you like schedule and location flexibility and project variety? Would you like the stability of working full-time and getting paid consistently? Thousands of companies have embraced remote work and realize that they have access to a global talent pool. This is advantageous for anyone who has considered or is currently considering freelance work.>> Submit your interest on becoming a freelance engineer with Toptal and get a call with Talent Acquisition specialist <<

Freelancing is no longer an unstable career choice.

This workshop will help you design a sustainable and profitable full-time (or part-time) freelancing career. We will give you tools, tips, best practices, and help you avoid common pitfalls.
Table of contents

Module 1: Dispelling common myths about freelancing
Module 2: What does freelancing look like in 2021 and beyond
Module 3: Freelancing choices and what to look for (and what to avoid)
Module 4: Benefits of freelancing from a freelancer + case study
BREAK
Module 6: How to get started freelancing (experience, resume, preparation)
Module 7: Common paths to full-time freelancing
Module 8: Essentials: setting your rate and getting work
Module 9: Next steps: networking with peers, upskilling, changing the world
Module 10: Freelancer AMA