Skip to content
Khan Academy Blog
Donate

Engineering

Illustration of code

Communication for Custom Developer Tools

By Matthew Curtis, Senior Software Engineer Background Hey 👋 I’m Matthew and I work on a project ... Read more

Meet Sujata Salem, Director of Engineering

Continuing our series of sneak peeks into what it’s like to work at Khan Academy, here’s a ... Read more

Statically typed context in Go

by Adam Berkan Khan Academy is finishing a huge project to move our backend from Python to ... Read more

We count on you! Protecting privacy, enabling analytics

by David Barnett Analytics at Khan Academy Providing a free, world-class education to anyone, anywhere is a ... Read more

Beating the odds: Khan Academy’s successful monolith→services rewrite

by Marta Kosarchyn When I last posted in early 2020, the COVID pandemic had just caused the ... Read more

Technical choices behind a successful rewrite project

by Kevin Dangoor In December 2019, I wrote an introduction to our “Goliath” project: We needed to ... Read more

Older posts
Page1 Page2 … Page17 Next →
  • News
  • Khanmigo
  • Educators
    • ELA & Humanities
    • Math
    • Science
    • Financial Literacy
  • Districts
  • Khan Academy Kids
  • Families
  • Learners
  • Research
  • Engineering

Search

Experience the best AI-powered
tool in education.

For Learners
For teachers
For parents

Visit Khan Academy

© 2025 Khan Academy