DEV Community

Sikho.ai
Sikho.ai

Posted on

How I shipped a side project using AI-generated courses as my only learning material

Last month I gave myself a challenge: build a weekend side project using ONLY AI-generated courses — no Stack Overflow, no YouTube tutorials, no "copy this snippet from Medium."

The stack I wanted to learn: Bun, SolidStart, and Cloudflare Workers with D1. Zero prior experience with any of them.

My single source of truth: Sikho.ai — an AI-native LMS with 3,800+ courses and a free 24/7 AI tutor.

The rule

No Googling. Every question I had, I asked Sikho.ai's AI tutor or generated a micro-course via their Guru workspace.

What I built

A tiny URL shortener with analytics. Stack: Bun + SolidStart + Cloudflare Workers + D1.

Day 1 — Bun + SolidStart

I generated a 5-lesson Micro course on "Bun for Node developers" using the Course Generator (35 credits on the Learner tier). The course was current, accurate, and explained bun install vs npm install with real performance numbers.

Each lesson has an inline AI tutor. When I got stuck on Bun's SQLite binding, I asked the tutor and got a working snippet in my editor within 10 seconds.

Day 2 — SolidStart patterns

Same flow. Generated an Intensive course on SolidStart (3 modules, ~4 hours). This time I pasted one of my React components into the tutor and asked it to refactor into SolidStart idioms. It flagged that I was using an effect where a derived signal would suffice — exactly the kind of subtle thing a 10-year-old Stack Overflow answer wouldn't catch.

Day 3 — Cloudflare Workers + D1

Here's where the Research Room app (15 credits) earned its keep. There's no 2-year-old course on "D1 migrations with Drizzle in 2026" — the stack is too new. The Research Room pulled together an up-to-date guide from live docs and gave me a working drizzle.config.ts + migration CLI setup.

The result

Shipped Sunday night. Time breakdown:

  • Writing code: 47%
  • AI tutor questions: 35%
  • Actually watching / reading courses: 18%

Zero browser tabs open for docs. Zero context-switching to YouTube.

What this proved to me

Three things:

1. AI tutors beat tutorials for debugging. A tutorial assumes a happy path. My bug was in a minor config option none of the tutorials covered. The tutor saw my error + my code together and solved it in one exchange.

2. Generated courses are good enough for intermediate stacks. For mainstream tech (Bun, SolidStart, TS patterns), the AI-generated courses are current, idiomatic, and dense. I'd rate them above most beginner YouTube series I've seen.

3. Courses + tutor is a loop, not a pipeline. I kept flipping between "let me read the lesson" and "let me ask the tutor about the code I just wrote." That tight loop is what saved me from getting blocked.

Who this is for

  • Devs learning a new stack under a time constraint
  • Anyone tired of outdated Stack Overflow answers
  • Creators who want to ship faster without drowning in open tabs

Try it free: 100 credits/month on Explorer. The free AI tutor is unlimited on every plan, even free.

Side projects are how I learn best. An AI-native learning platform finally makes the "learn a new stack in a weekend" challenge actually achievable.

Top comments (0)