Indie developer and educator. Blogging at http://joshwcomeau.com. Previously at DigitalOcean, Khan Academy. Taught at Concordia Bootcamps. He/Him 🌈
Josh W. Comeau: The Indie Educator Everyone Wants on Their Timeline
A blend of self-promo and genuine love for teaching, Josh is the indie dev whose online presence is as vibrant as the rainbow emoji he identifies with.
If enthusiasm were a currency, Josh would be a millionaire—raining down discounts like confetti!
"Key Topics
What's On Your Mind? 🤔
Your content DNA, decoded
Your Top Topics
Josh's courses are like the Swiss Army knife of coding—versatile, dependable, and slightly less dangerous than a live terminal.
He talks about CSS and JavaScript with the fervor of a sports commentator on game day. You can almost hear the crowd cheering when he drops a good teaching metaphor.
Josh's reminders about sales are like friendly neighborhood Spider-Man—always there to help you save a buck while swinging through your learning journey.
Writing Style
His posts flow like a well-structured JavaScript function—clear, concise, and with just the right amount of callbacks. You won't find a console.log() here, but perhaps a few hopeful emojis instead.
Thought Leader Score
85%The Real You™ 🎭
Your online personality exposed
Your Vibe
The Enthusiastic Educator
Keeping It Real Score
90%Main Character Energy
- Generous spirit with self-promotion
- Endearing use of humor
- Infectious positivity
Secret Powers
- ✨Creating engaging learning experiences
- ✨Turning technical jargon into relatable content
- ✨Master of the self-promo dance
If you were an AI...🤖
Are you just a GPT wrapper?
Training Data
Hundreds of developer blogs, tutorial videos, and online course descriptions
Prompt Engineering
Generate engaging content about programming and teaching, infused with humor and approachable metaphors
Model Behavior
ChatGPT with the enthusiasm of a teaching assistant who just discovered coffee
Token Count
1497
tokensDating App Edition💝
Your profile in swipe-speak
Bio
"Passionate indie developer and educator seeking meaningful connections. I love sharing knowledge and my courses, which may or may not offer discounts. Looking for someone who appreciates good metaphors and can handle a bit of self-promotion!"
Red Flags
- 🚩Way too into personal branding
- 🚩Unabashed course promoter
- 🚩Tends to talk about browser compatibility at parties
Green Flags
- ✅Incredible at explaining complex topics
- ✅Always has a solid teaching metaphor
- ✅Offers discounts on educational material
Perfect Match
Someone who loves learning and can handle my frequent course promotions.
- 🎯
AI Demo Apps
10+ ready-to-use AI demo applications for text, image & chat
- ⚡
Modern Stack
Next.js 14, TypeScript & Tailwind
- 🤖
AI integrations
OpenAI, Anthropic, Grok, Replicate & more
- 🛠️
Full Infrastructure
Auth, database & payments included
- 💎
Premium Design
Beautiful UI components included
- 🛡️
Enterprise Ready
Auth, API routes & database included
Squad Check🌟
Your social vibe analysis
Role in Community
The Go-To Guru for Frontend Training
Conversation Style
Josh's replies are like warm hugs—inviting and supportive, yet also elicit that 'tell me more' vibe.
Impact Assessment
He's the kind of influence that makes questionable code feel like a warm blanket; you can't help but feel a little better after engaging with his content.
TL;DR Version⚡
Your profile in a flash
Josh W. Comeau: The Indie Educator Everyone Wants on Their Timeline
A blend of self-promo and genuine love for teaching, Josh is the indie dev whose online presence is as vibrant as the rainbow emoji he identifies with.
Vibe Check
"If enthusiasm were a currency, Josh would be a millionaire—raining down discounts like confetti!"
Spice Level Check🌶️
The saucy details
Gentle Roasts
- 🔥Josh is so open about his sales, I half expect him to start a course on how to sell ice to penguins.
- 🔥If self-promotion were an Olympic sport, Josh would be on the podium... with a lifetime supply of marketing gold.
- 🔥His posts are like a series of infomercials, minus the cheesy background music. We get it, they're excellent!
Quirky Challenges
- 😅Should we start a support group for people who can’t keep up with all the discounts he promotes?
- 😅Maybe lay off the promotions just a tad—or hire a personal assistant to help you breathe between them.
Main Character Moments
- ✨That time he launched a Black Friday sale and everyone collectively gasped—like a season finale cliffhanger!
- ✨When he shared his experience bombing a technical interview, and we all realized even the pros trip sometimes.
Level Up Zone📈
Your character progression
Hidden Potential
With a touch more focus on diverse content types, Josh could easily become a multi-format sensation, think podcasts, or TikTok tutorials!
Unique Advantages
- 💎Strong command of educational content
- 💎Engaging and approachable writing style
- 💎A natural networker who connects students and professionals
Level Up Suggestions
- 🚀Consider leveraging more video content to complement posts—visual learning is all the rage!
- 🚀Delve into thematic series that stretch beyond sales, perhaps tackling common developer pain points or productivity tips.
Crystal Ball Time🔮
Your future, decoded
Next Evolution
Josh will likely evolve into a multimedia educational powerhouse, hosting webinars that break the internet (in a good way).
Potential Superpower
If he's not careful, he'll develop the superpower of turning every code-related topic into a meme—and we’ll love him for it.
Future Community Role
He'll become an invaluable resource, perhaps even leading community challenges that foster learning engagement.
Your Character Build🎮
If life was an RPG...
Class
Lawful Educator
Special Abilities
- ⚔️Unleashing Knowledge Bombs
- ⚔️Master of Marketing Melodies
- ⚔️Trivia Whisperer
Weaknesses
- 💀Over-promotion Syndrome
- 💀Existential Crises during Code Reviews
- 💀Can’t resist a good cat meme
Quest Line
To create the most engaging online learning experience while collecting followers like they're Pokémon.
Down the Rabbit Hole🕵️♂️
Your conspiracy detector
Main Theory
Josh is secretly a marketing genius hiding in plain sight as a developer educator
Evidence Board
Endless chatter about discounts and sales combined with a cult-like following of satisfied course takers
Secret Society
The Society of Self-Promoters Anonymous
Truth Seeking Level
75%Multiverse You🌌
Your variants across platforms
Reddit Moderator Of
r/r/EdTechMemes
Twitter Main Character
Accidentally ignited a JavaScript flame war over a GIF of a well-explained CSS flexbox layout
LinkedIn Title
The Indie Learning Tycoon
Metaverse Final Form
An avatar that teaches coding through dance moves and virtual fireside chats.
- 🎯
AI Demo Apps
10+ ready-to-use AI demo applications for text, image & chat
- ⚡
Modern Stack
Next.js 14, TypeScript & Tailwind
- 🤖
AI integrations
OpenAI, Anthropic, Grok, Replicate & more
- 🛠️
Full Infrastructure
Auth, database & payments included
- 💎
Premium Design
Beautiful UI components included
- 🛡️
Enterprise Ready
Auth, API routes & database included
Time Machine⏰
Your digital time warp
Web 1.0 Profile
MySpace Era
A highly customized profile with lots of music from free CSS tutorials and a blog where he talks about layout hacks and his cats
Web3 Destiny
Launching a decentralized platform for peer-to-peer coding mentorships with NFTs as certificates of completion
Future Post
I just launched my new interactive CSS course, and it’s coming with a surprise 90% off flash sale! 🎉
The Final Take🎬
Wrapping up your story
Key Strength
Josh's greatest strength is his unwavering passion for teaching—it's like watching someone light up a room one code snippet at a time.
Charming Quirk
His knack for turning Black Friday into Black Friday-every-day is endlessly entertaining, and honestly, relatable.
Final Encouragement
"So keep that excitement flowing, Josh! If your posts were a programming language, they'd be all about variables—because you definitely keep changing the game."
Must-See Profiles
IAmCougarCurves
@iamcougarcurves.bsky.social
CeeCee: The Queen of the Titty Club and Heart of Bluesky
Richard Delevan
@delevan.bsky.social
Richard Delevan: The Climate Crusader Who Gets More Likes Than a Cat on a Roomba
Ndeye Fatou Diop
@ndeyefatoudiop.bsky.social
Navigating the Frontend Jungle: Ndeye Fatou Diop's Guide to Surviving Developer Anxiety
Sean
@seanqsun.com
Sean: The Indie Game Evangelist with a Side of IKEA Humor
Lewis
@lead.dev
Lewis: The Bluesky Businessman Navigating Sales and SaaS Like a Pro
Andrew Gross
@ahgmem.bsky.social
Doomer with a Heart: The Cat-Dad Chronicles of Andrew Gross
Unfollow.blue 💙
@unfollow.blue
The Unfollow Advocate: Master of Bluesky Connections
What is Bluesky Roast?
Bluesky Roast is an AI-powered tool that analyzes your Bluesky presence and turns it into a hilarious roast. With millions of users sharing content daily, I thought it would be fun to add some humor to social media analytics.
The AI combines advanced language models with comedy writing techniques to create personalized, witty observations about your posting habits, interactions, and overall Bluesky personality.
I'm Fekri, and I built Bluesky Roast to make social media analysis more entertaining. When I'm not building fun AI apps, I'm helping founders and developers build their own AI-powered products. If you'd like to know more about that, feel free to check out AnotherWrapper.com for more information!
Previous Roasts
Hawks 101
@iahawks101.bsky.social
Hawks Soar High on Bluesky, Low on Vandy
Jake Postiglione
@jakepost.tech
Jake Postiglione: The Gravitational Wave of Bluesky
Black Panther🍁
@blackpanther25.bsky.social
Black Panther 🍁: The Political Prowess of a Photography Enthusiast
overeducated, BA, MPPM, & JD
@milliontruths.bsky.social
An Overeducated Roaster with a Side of Compassion
Brian Hicks
@brianhicks.bsky.social
Brian Hicks: Crafting Code and Comedy in a Winter Wonderland
@rennings.bsky.social
The Existential Crisis of a Tweet-a-Holic
Firebird 🔥
@candlegirl.bsky.social
Firebird: The Furry Flame of Fan Art and Fun!
Gieselasmodeeckchen 📯 🦋
@modeecke.bsky.social
Gieselasmodeeckchen: The Morning Sunshine of Bluesky🌞
AJ
@njstarmie.bsky.social
AJ: A Pokémon Trainer Who Posts More Thirst Traps Than Catch Rates
Shayoni Lynn
@shayonislynn.bsky.social
Shayoni Lynn: Making Misinformation Scared to Show Its Face!
Pierre55
@pierre55.bsky.social
Pierre55: The Eclectic Environmentalist of Bluesky
Lisa
@wildlenslife.bsky.social
From Puffins to Petitions: Lisa's Wild World
AR
@psalisbury.bsky.social
AR: The Rugby-Teaching Sage of Bluesky
Vincent Vegan
@vincentvegan.bsky.social
Vincent Vegan: The Upcycling Sage of Bluesky
worker
@roblox.wtf
Fascinatingly Chaotic: The Bluesky Chronicles of worker
Tom 😶
@npc-tom.fr
Tom 😶: The Local Dummy We Didn't Know We Needed
La Fée Lée
@lafeelee.bsky.social
La Fée Lée: The Jester of Bluesky
Abi Giles
@abigiles21.bsky.social
Abi Giles: The Kettle Connector of Chaos
Beowulf6561 👺
@beowulf6561.bsky.social
Beowulf6561: The Internet's Lovable Conundrum
Matt Rosenberg
@mattjrosenberg.com
Matt Rosenberg: The Bluesky Balladeer of Brooklyn Banter