This website uses cookies to ensure you get the best experience on our website.Learn more

Make software

your superpower

Learn valuable technical skills to upgrade your career or simply keep up with advancing technology

Hero Graphic

Tech Fundamentals

We’ll teach you the core concepts you need to understand technology and anticipate the impact of its exponential growth on your daily life

Project-based Learning

We’ll help you apply new knowledge directly to existing community projects (or help you start your own!) so that you can train your skills and gain valuable work experience

Open-source Development

With enough experience, you can use your skills to contribute to any open-source project you may be passionate about

SetLife Programs

SetLife is developing a variety of programs to help promote collaborative learning and educational engineering

International Learning & Development

Train & refine your technical skills and experience modern international work culture in Barcelona, Spain

Online Education Courses

Check out the materials in our core curriculum to learn what technologies are out there for you to explore

Employee Technical Training

Invest in your own employees and provide them with the latest tools to contribute to company growth

Mentorship

Join our mission and help us teach how to teach and learn how to learn

Core Values

Blue Arrow

Intellectual Freedom

It is the right of every individual to both seek and receive information from all points of view without restriction

Blue Arrow

Learn by Teaching

The deepest understanding of a topic comes when you can teach it to anyone willing to learn

Blue Arrow

Open-source software “libre”

To promote true “freedom”, users must be able to run software that can be studied, changed, adapted, and distributed in any variation

Blue Arrow

Sustainability

Rapid technology growth may have dangerous socio-economic effects and should be tempered with secure & sustainable practices in both business & engineering

Photo

Tech Careers

TechPrep by Facebook is one of the many resources available to start exploring how technology can help upgrade your career

Tech Careers

TechPrep by Facebook is one of the many resources available to start exploring how technology can help upgrade your career

About Us

President & CTO

Oscar Lafarga

SetLife has become my long-term commitment to a sustainable future when it comes to technology and its impact on society. In a world where information & communication moves at the speed of light, constraining our education to the classroom leaves us woefully under-equipped to deal with the major global problems we face. My goal is to incentivize teaching as one of the highest-paid and most valued professions, toppling the knowledge-hoarding power structures that sustain a global inequality of wealth

Dir. of International Operations

Viki Lafarga

The SetLife Network’s project-based learning trial was a unique opportunity for me in that I was both learning about and gaining work experience in several areas at once: corporate governance, programming and design, productivity, team management, and more. I am particularly interested in how the different areas that make up an organization interact together and in working at those intersections, so I was grateful for a work environment where I had to sync up with my team every week and learn about what else was going on . And not just what my coworkers were doing but also what obstacles they were coming up against, which I think makes for more solid teamwork. That’s really not something most people get to experience in a society where work is mostly specialized into separate departments.

Software Developer

Sofia Rodriguez

As a contributor I have learned to collaborate in teams, use new technologies and organize myself to make my time more productive, all while working on real and meaningful projects. Being part of the project-based learning program has made me realize you don’t need to be an expert in technology to build great products, and what you really need is dedication and a desire of learning something new. Also I realized that are a ton of resources on the internet to learn and polish your knowledge.

Software Developer

Rebeca Rubio

El programa de mentoría de SetLife me ha permitido consolidar mis conocimientos de programación colaborando de forma directa en su desarrollo. El uso de nuevas herramientas y de software actual me han hecho evolucionar rápidamente y adquirir mejores prácticas de implementación de código y de comunicación a la hora de colaborar con otras personas dentro de un mismo proyecto. Como desarrolladora de software he cumplido uno de mis objetivos: poner en práctica aquellos conocimientos que quedan sin profundizar en el aula gracias a la metodología del aprendizaje basado en proyectos. Actualmente mis habilidades tecnológicas siguen evolucionando de una forma más efectiva y en un ambiente de trabajo que estimula la autonomía y el crecimiento profesional.

Director

Dave Corkle

Past Contributors

quote

If you can’t explain something in simple terms, you don’t understand it

Richard Feynman

Theoretical Physicist