5 Unexpected Ways to Work on Your Soft Skills
When you’re learning to code to become a software developer, there are plenty of ways to practice concepts and frameworks outside of our courses and paths. Maybe you complete a project, build your portfolio website, or work through a code challenge, for example. The soft skills that you need as a developer — like…
4 Ways to Connect With the Codecademy Community
Here at Codecademy, we believe that learning with and teaching others is the best way to learn. That’s why we pride ourselves on our active community of learners. Even though learning to code can feel like a solitary activity, there’s a whole community of people you can go to for questions, support, to share stories,…
Cool Job: I’m Duolingo’s Director of Engineering
The process of learning a programming language is often compared to learning a spoken language: there’s syntax, unfamiliar grammar, relentless practice, and rewarding a-ha moments. Vanessa Jameson, the Director of Engineering at the education app Duolingo, knows a thing or two about both domains. At Duolingo, Vanessa leads a team of engineers that focuses on…
How I Went from Quality Assurance Intern to DEI Program Manager
Learning to code so that you can land a job in tech can feel daunting. That’s why we’re sharing inspiring stories from Codecademy’s community — to show how people like you (yes, you!) can embark on a learning journey and end up with a totally new career. We hope these stories serve as a reminder…
5 Tips from an OpenAI Machine Learning Engineer
Everyone wants to talk about AI, more specifically, OpenAI’s GPT, the most advanced large multi-modal model out there. Last week, we had the opportunity to chat with Ted Sanders, a Machine Learning Engineer at OpenAI, whose job it is to explore what GPT is bad at and try to improve it. Naturally, we have lots…
Behind the Build: Smart Practice with Spaced Repetition
As you’re working through one of our courses or paths, you’ll occasionally come across a screen reminding you to practice — we’re not nagging you or trying to interrupt your flow. This is an AI-powered feature called smart practice that essentially helps you hack your study sessions, so you practice the right material at the…
How I Went from Coffee Entrepreneur to GitHub Support Engineer in 9 Months
Learning to code so that you can land a job in tech can feel daunting. That’s why we’re sharing inspiring stories from Codecademy’s community — to show how people like you (yes, you!) can embark on a learning journey and end up with a totally new career. We hope these stories serve as a reminder…
How I Went from Middle School Robotics Teacher to Codecademy Associate Instructional Designer
Learning to code so that you can land a job in tech can feel daunting. That’s why we’re sharing inspiring stories from Codecademy’s community — to show how people like you (yes, you!) can embark on a learning journey and end up with a totally new career. We hope these stories serve as a reminder…
Why You Don’t Have to Major in CS to Be a Software Engineer
You don’t have to major in computer science to be a developer. Plenty of people teach themselves technical skills and bring their unique life experiences into their tech roles. In fact, many engineers on our team at Codecademy studied other disciplines in school — from theater to biology and everything in between. “We have senior…
How I Went from UX Designer to Experience Designer at Spotify
Learning to code so that you can land a job in tech can feel daunting. That’s why we’re sharing inspiring stories from Codecademy’s community — to show how people like you (yes, you!) can embark on a learning journey and end up with a totally new career. We hope these stories serve as a reminder…













