Skip to content
Khan Academy Blog
Donate

web-frontend

How to upgrade hundreds of React components without breaking production

By Jangmi Jo Background In 2018, we started renewing our color system using our new shared design ... Read more

Making Websites Work with Windows High Contrast Mode

By Diedra Rater At Khan Academy, we’ve been working to make our web product more accessible to ... Read more

Working Remotely

By Scott Grant When my wife and I left Silicon Valley in sunny California to return to ... Read more

Let’s Reduce! A Gentle Introduction to Javascript’s Reduce Method

By Josh Comeau Every summer, Khan Academy recruits a few software engineer interns. As part of their ... Read more

Creating Query Components with Apollo

By Brian Genisio Here at Khan Academy, we’ve been using GraphQL in several projects with great success. ... Read more

What’s New in OSS at Khan Academy

By Brian Genisio At Khan Academy, we rely heavily on Open Source Software (OSS). The majority of ... Read more

Older posts
Page1 Page2 … Page4 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