Skip to main content
Pamela Fox

Pamela Fox
Curriculum Engineer, Khan Academy

Website | @pamelafox

Pamela Fox loves to learn, teach, create, and every combination of those. During the day, she creates the programming curriculum for Khan Academy, to teach the next generation of programmers. On the side, she teaches web development classes for the GirlDevelopIt San Francisco chapter. Before that, she was a frontend engineer at Coursera, a developer advocate at Google, and a graduate from USC’s Computer Science Department.

Sessions

Location: 211/212 Level: Non-technical
Pamela Fox (Khan Academy)
Average rating: ***..
(3.87, 38 ratings)
As the web gets bigger and more ubiquitous, we will need more programmers and more people understanding programming. How can we do that? I'll share what I've learned from teaching programming to newbies, online at Khan Academy and in-person for women in San Francisco. Read more.
Office Hours
Location: Table A (Banquet Hall)
Pamela Fox (Khan Academy)
Is there an ideal way to teach programming? What are the pros and cons of online education? Pamela is happy to discuss these and other issues, such as K-12 CS education, good engineering culture practices inside companies, and frontend web development (including JavaScript & frontend tips). Read more.
Performance
Location: 212 Level: Intermediate
Pamela Fox (Khan Academy)
Average rating: ****.
(4.00, 12 ratings)
In a single day and one code review, we were able to remove 10+ HTTP requests for images from our landing page, and sped up the page load time by more than 2x. This talk looks at the 5 different techniques for removing those images and the tools that made those techniques easier. Read more.