Co-founder | Product Design | Front-end | Branding

WarmMachine

/Online course aggregator/

Visit

01. Problem: a burned out Buridan's ass

I realize how old I sound if I say, I still remember the excitement back in 2012, the Year Zero of MOOC, when I learned there was this thing called Open Yale Courses. I printed out (literally!) the transcripts of all the courses and started taking PHIL 176, ASTR 160, ECON 159, PSYC 110, ENGL 291 and ECON 252 at the same time. Then came MITOCW, with Gilbert Strang's (arguably world's best) Linear Algebra course, Intro to Algorithm by Erik Demaine, and Street-Fighting Mathematics.

I was like a kid in the candy store.

I logged my progress of each course in a giant Excel sheet and took meticulous notes for each lesson. At my craziest time I was taking 14 courses at the same time. A perfect recipe for burnout.

Gorging on all the knowledge unselectively doesn't make you omniscient, but knowledge diabetic, symptoms including:

  • Attention Dissolution: involuntary attention shift to ECON159 when learning PSYC110 and SOCY151 when learning ECON159.
  • Knowledge FOMO: trouble distributing energy because everything in the course seems equally important, including the footnotes.
  • Deadline Guilt: "You are behind your schedule… again. How about rescheduling it the third time? Loser."
  • Mental Sugar Crash: The final stage. You're mentally drained and question what's the point of all of this shit.
Attention dissolution when taking multiple courses
Attention dissolution when taking multiple courses

After a year of binge learning, I came to realize that:

  • I need to be more selective about what I shove into my brain.
  • It's okay to only take the part of the course that interests me, no matter how Coursera urges you to complete the whole thing.
  • If you only want a cup of milk, you don't need to track your relationship with every cow in an Excel sheet.

That's why I built WarmMachine, a course aggregator and a curriculum builder (note: WarmMachine is the predecessor of AFAIK, but more on that later) that allows you to:

  • Search for courses from different platforms in one place and compare them
  • Decide if a course fits your needs based on the concepts involved
  • Assemble snippets from different courses into your own curriculum

02. Building WarmMachine

We built WarmMachine in less than two months. Here's what it does:

  • Aggregates 10,000+ online courses from major MOOC platforms.
  • Provides detailed course information and syllabi.
  • Lets you search for a concept and see which courses or textbooks cover it.
  • You can set a concept as your "destination" and it will generate a curriculum containing all the prerequisite concepts, with course snippets attached to each concept.

It was like having a personal librarian for the internet's knowledge buffet.

WarmMachine homepage
WarmMachine homepage
WarmMachine curates 13,000+ open online courses across mainstream MOOC platforms
WarmMachine curates 13,000+ open online courses across mainstream MOOC platforms

03. Impact

We launched WarmMachine on Product Hunt in May, 2021. Honestly, I had no idea what I was doing. Folks nowadays preheat their Product Hunt launch for months and plan out the whole thing using all their networks and resources, but back then I took 5 minutes to fill out the form, record a quick intro and went to bed. The next morning, I woke up finding it being #3 Product of the Day.

WarmMachine's launch was #3 Product of the Day on Product Hunt
WarmMachine's launch was #3 Product of the Day on Product Hunt

To date, WarmMachine has served 20,000+ users around the world and generated 30,000+ curricula.

We even got an interview from YC, where we were told we were "boiling the ocean". (OceanBoiler then became the project name for our AI agent at AFAIK . But again, another story.)

The interview invitation from YC
The interview invitation from YC

Personally, WarmMachine liberated me from the burden of manually managing my courses. It gave me peace of mind… for a while.

04. But The World Changed

The internet evolved, and so did I. By 2022, I wasn't in love with MOOCs anymore. Here's why:

  1. YouTube exploded. Educational videos became easier to access, free, and often higher quality than MOOCs.
  2. TikTok arrived. GenZ started learning on the go with bite-sized knowledge nuggets.
  3. ChatGPT launched. Suddenly, you could mass-produce information in seconds.
The number of educational videos sees a significant growth in recent years
The number of educational videos sees a significant growth in recent years

Simply put, we now live in an era of too much information.

The problem shifted from finding information to filtering and managing it. People want instant, relevant, updated, bite-sized, and personalized knowledge.

The future of learning isn't course-based—it's concept-based. Instead of spending 40 hours on a HarvardX course, learners will assemble bite-sized information into their own syllabi and use AI to build personalized courseware.

WarmMachine actually touched on concept-based learning by extracting concepts from courses and connecting them, but it was just a feature, not the foundational philosophy of the product. Later, we expanded this concept-learning idea and made it the core of AFAIK.

WarmMachine's concept extraction feature
WarmMachine's concept extraction was a glimpse into the future of learning

05. ...And Then There Were Other Problems

MOOCs felt outdated. A MOOC aggregator also suffers serious business model issues:

  • UX friction: Each platform had its own signup process and course structure.
  • No retention: People came, built a curriculum, and left. Without retention, driving revenue was hard.
  • Commission model: It made sense in theory but was too far from the transaction.
In this video Aaron Epstein particularly pointed out the necessity for a business to stay close to the transaction.

06. Learning

What we did right:

  • We made improvement on an existing market. Creating a market from scratch is wayyyyy harder.
  • We built and released our MVP quickly.
  • We nailed SEO by giving each course and instructor their own page.
  • Concept-based learning was innovative (more on that later).

What we failed:

  • We didn't choose a business model close to the transaction.
  • As Sam Altman says, "Pick ideas that weren't possible last year, are just doable this year, and will be too late next year." MOOC is anti-trend—it hasn't evolved since 2012.

07. The next chapter

MOOCs saw a surge during the pandemic, but none of the platforms truly took off afterward. I found myself watching fewer MOOCs and reading more textbooks and blogs. I kept questioning if MOOCs were the best format for self-learning.

The story of WarmMachine ended when I was designing yet another course filter and suddenly was struck by the feeling of, what French would call, "ennui". "What's the point of designing another stupid filter that's been done a thousand times before?" I screamed in my mind.

No, ennui is not just boredom. It’s boredom mixed with restlessness because of the absence of stimulation-in my case, innovation.
No, ennui is not just boredom. It’s boredom mixed with restlessness because of the absence of stimulation-in my case, innovation.

I was already reading so many books. I knew the concepts in them formed a connected network. I knew I yearn for a personal knowledge management system, and the technology was ripe (this was pre-ChatGPT and we used BERT) to map human knowledge.

Maybe we could dream bigger. Maybe we could build something more future-proof.

That's how WarmMachine pivoted to AFAIK.

- end -