Page: Creator Profile
/creators/[handle] Access: Public Priority: P0 Status: In Scope Purpose
Display comprehensive creator information including qualifications, expertise, courses, and teaching philosophy to build trust and drive course enrollment.
Connections
Incoming (users arrive from)
| Source | Trigger | Notes |
|---|---|---|
| CRLS | Creator card click | From creator listing |
| CDET | Creator name/avatar click | From course detail |
| CBRO | Creator name on course card | From browse results |
| SDSH | Creator link on enrolled course | Student viewing creator |
| IFED | Creator header/link | From instructor feed |
| (External) | Direct URL, shared link | `/@brian` or `/creators/brian` |
Outgoing (users navigate to)
Data Requirements
| Entity | Fields Used | Purpose |
|---|---|---|
| users | id, name, handle, avatar, title, bio, website, teaching_philosophy | Profile display |
| user_qualifications | sentence, display_order | Credentials section |
| user_expertise | tag | Expertise tags |
| user_stats | students_taught, courses_created, average_rating, total_reviews | Stats bar |
| courses | id, title, slug, thumbnail, price, rating, level | Courses list |
| follows | count where followed_id = creator | Follower count |
| instructor_followers | exists check | Access to IFED |
Sections
Profile Header
- • **Avatar:** Large circular image
- • **Name:** Display name
- • **Handle:** @handle
- • **Title:** Professional title
- • **Follow button:** Follows creator (logged in) or prompts signup
- • **Follower count:** "X followers"
- • **Website link:** External link icon
Stats Bar
- • Students taught
- • Courses created
- • Average rating (stars + number)
- • Total reviews
Bio Section
- • Full biography text
- • Expandable if long
Teaching Philosophy (if present)
- • Quote-styled or highlighted section
- • Source: users.teaching_philosophy
Qualifications
- • Credential list with icons
- • Source: user_qualifications
Expertise
- • Tag pills
- • Source: user_expertise
Courses by [Creator Name]
- • Grid of course cards (same as CBRO)
- • Show all courses by this creator
- • "View All" if more than 6 → CBRO?creator=handle
Call to Action
- • "Explore [Name]'s Courses" button
- • Or featured course highlight
User Stories Fulfilled
- • US-G008: View creator profile as visitor
- • US-G010: See creator qualifications
- • US-C008: Creator has public profile
- • US-C009: Creator profile shows expertise
- • US-C036: Display expertise tags
States & Variations
| State | Description |
|---|---|
| Visitor | Public view, follow prompts signup |
| Logged In (Not Following) | Follow button active |
| Logged In (Following) | "Following" state, unfollow option |
| Enrolled in Creator's Course | "View Feed" link visible (→ IFED) |
| Own Profile (Creator viewing self) | "Edit Profile" link → PROF |
Mobile Considerations
- • Header stacks vertically
- • Stats become 2x2 grid
- • Course cards single column
- • Sticky "Follow" button at bottom
Error Handling
| Error | Display |
|---|---|
| Creator not found | 404 with "Creator not found" |
| Profile private | "This profile is private" (shouldn't happen for creators) |
Analytics Events
| Event | Trigger | Data |
|---|---|---|
`page_view` | Page load | creator_id, source |
`follow_click` | Follow clicked | creator_id |
`course_click` | Course card clicked | course_id |
`website_click` | External link clicked | creator_id |
API Calls
| Endpoint | When | Purpose |
|---|---|---|
`GET /api/creators/:handle` | Page load | Creator profile data |
`GET /api/creators/:handle/courses` | Page load | Creator's courses |
`POST /api/follows` | "Follow" clicked | Follow creator |
`DELETE /api/follows/:id` | "Unfollow" clicked | Unfollow creator |
`GET /api/users/me/follows/:creator_id` | Page load (auth) | Check if following |
Notes
- • CD-017: Creator profiles are a key trust signal ($8K-11K estimate)
- • Consider verification badge for vetted creators (future)
- • SEO: Creator pages should be indexable
About
Guy Rymberg is an AI enthusiast and entrepreneur who has extensively explored and tested the rapidly evolving landscape of AI tools. As someone who lived through the AI explosion of 2023-2025, Guy understands firsthand what it's like to be overwhelmed by constant tool announcements, competing claims, and fear of missing out on the "next big thing."
Rather than trying every new AI tool that launches, Guy developed a strategic framework for evaluating and choosing AI tools based on actual needs and use cases. His approach focuses on reducing overwhelm, avoiding shiny object syndrome, and building a practical toolkit that solves real problems.
Teaching Philosophy
"The AI landscape is overwhelming by design - every company wants you to think their tool is essential. My job is to help you see through the noise. I teach you to think strategically about AI tools, not to memorize a list that'll be outdated in three months."
Courses by Guy
View all →AI Tools Overview
Navigate the AI landscape with confidence - choose the right tools without the overwhelm
Intro to Claude Code
Master AI-powered coding in the terminal - no coding experience required
Intro to n8n
Master workflow automation and connect your apps - no coding required
Vibe Coding 101
Build and deploy real websites with AI - from idea to production
Expertise
Qualifications
- Heavy daily user of Claude Code for all development projects
- Built hundreds of n8n workflows for business automation
- Early adopter of AI tools since GPT-3 era
At a Glance
- Total Students
- 156
- Courses Created
- 4
- Average Rating
- 4.9 ★
- Total Reviews
- 89