







A self-taught Google engineer recommends eight valuable Google programming courses that can be audited or accessed for free.
21 Lessons From 14 Years at Google
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.

Machine Learning | Google for Developers

The 2026 Developer's Guide to Free Google Cloud Credits (For AI & Side Projects)
If you’re a beginner or developer who wants to pursue a career in AI in 2026, you can’t ignore the...

How Khan Academy Is Building a Better AI Tutor: Our Most Recent Learnings
Khan Academy shares how it improved its AI tutor Khanmigo with faster responses, smarter data use, and better student learning outcomes.

Overview | Web guides | Google for Developers
Sign in with Google provides quick and secure user authentication on your website by allowing users to sign in with their Google Account and share profile information.

Learning to Learn: You, Too, Can Rewire Your Brain (Published 2017)
How an engineering professor who “flunked my way” through high school math and science went on to create the world’s most popular online course.

My Honest Review of Math Academy (Including Their Machine Learning Math Course)
Learning Math For Machine Learning on Math Academy

Programming principles for self taught front-end developers
The majority of us are a bunch of self taught people with rather spotty knowledge and that's fine! Kilian (also self taught) is here to share some of the computer science fundamentals you probably are missing with the aim to improve your code in the long term.
Programming Sites for Technical Writers
Today, I’ll share some programming courses with you which help you to learn basic coding if it’s required by your work.
Please Learn to Write
There's been lots of buzz on the topic of whether or not you should learn to code. As an engineer, I don't have unbiased thoughts on the matter. I tweeted Jeff

Learning in the Open: What AI Is (and Isn’t) Changing
Khan Academy shares what’s working with AI tutoring, what isn’t, and what we’ve learned from Khanmigo to better support student learning.

Math Academy Wants To Supercharge Your Learning
A review of the online learning program

Undergraduate Computational Science and Engineering Education
It is widely acknowledged that computational science and engineering (CSE) will play a critical role in the future of the scientific discovery process and engineering design. However, in recent years computational skills have been deemphasized in the curricula of many undergraduate programs in science and engineering. There is a clear need to provide training in CSE fundamentals at the undergraduate level. An undergraduate CSE program can train students for careers in industry, education, and for graduate CSE study. The courses developed for such a program will have an impact throughout the science, technology, engineering, and mathematics (STEM) undergraduate curriculum. This paper outlines the content of a CSE curriculum, the skills needed by successful graduates, the structure and experiences of some recently developed CSE undergraduate programs, and the potential career paths following a CSE undergraduate education.

My Review on Math Academy after almost 1 year as a university student (15k + exp total)
We're in a strange situation rn where Google can train freely on books from university libraries—but researchers *at* universities have limited access. I'm optimistic this can be fixed, but if you're in admin or working at a foundation, please know: univs are failing here & resources are needed.