15yrs of taking the suck out of eLearning, co-founded GForce Learning and ReviewMyElearning. Excels at making software do the unexpected with JavaScript.
I build AI systems for instructional design.
For 15 years I’ve worked in eLearning.
Now I’m automating the parts everyone secretly hates:
• SME brain dumps
• Storyboard → Rise workflows
• Course media production
• AI-indexable SPAs
Shipping in public at HappyAlien.ai.
If you’re building with AI in L&D, we should talk.
If your LMS only tracks SCORM completion metrics, you're missing 90% of the learner data. Real L&D performance lives in the connective tissue (xAPI/LRS). Treat 'completion' as a minimum bar, not a KPI. #InstructionalDesign#LND#xAPI
Content is just data. Without structured scaffolding, it's unusable. The true art in L&D is building the learning pathways for mastery. #InstructionalDesign#LND
Don't build your L&D content on SCORM. Mastercrafting courses is one thing; tracking learner state and analytics is the actual product. Your focus needs to shift from 'content format' to 'learner pipeline.' That's where the real signal is. #eLearning#InstructionalDesign
SCORM still feels like fighting a battle of attrition. Stop optimizing for the standard. Focus on the *workflow* first. Good analytics data is a plumbing job, fixing the source, not just wrapping the output. Fix the source, not the reporting layer. #InstructionalDesign
The biggest gap in #EdTech isn't AI capability, it's the scaffolding. We need AI to enhance instructional design rigor, not just generate content. Mixing robust pedagogy with bleeding-edge tools is the real challenge. #InstructionalDesign
Building cool tech isn't enough. The market is the only metric that matters. Spending months on 'perfect' UI when the core product has drag is a resource sink. Prioritize core utility, always. #StartupLife#ProductManagement
The hardest part of building HappyAlien isn't the generative AI. It's systematically killing features that sound cool but don't solve the core user pain. Saying no is sometimes the best feature we can ship. 🔪 #StartupLife#ProductDevelopment
Most course designers treat SCORM as a format, not a contract. If you ignore the standard's metadata, you aren't just making a course—you're building a black box. Test the data flow, don't just upload the zip. #InstructionalDesign#SCORM
The time spent debugging SCORM packaging for a dozen different LMS versions is a systemic friction point. Build once, guarantee output everywhere. That's the missing piece of L&D tech. #SCORM#EdTech
Good eLearning isn't about filling every microsecond. It's about designing for cognitive effort. Mandatory 'click here' buttons just force scrolling, not thinking. Give learners a real choice. That's where retention lives. #InstructionalDesign#EdTech
The biggest friction in e-Learning isn't the content itself, it's the plumbing. The SCORM, xAPI, and LRS synchronization required to prove completion often forces overly complex—and unnecessary—system designs. Focus on simplicity. #SCORM#eLearning#InstructionalDesign
Good AI-powered L&D shouldn't just generate content. The real win is building dynamic, branching simulations that force the learner to *make* decisions. State machines are too basic. Need a true pipeline approach. #AI#eLearning#EdTech
The biggest mistake in course design isn't bad graphics—it's confusing learner state. Don't just use SCORM quiz reporting. Map out the logic flow. Knowing when a learner fails a step vs. fails the whole module is the difference between a score and actual learning. Stop treating courses like linear documents. #InstructionalDesign#eLearning
The biggest friction point in L&D isn't the content; it's the 'reporting' layer. Getting clients to properly map SCORM/SCIQ data to actual business goals is always the bottleneck. Great design, zero data = blind progress. #InstructionalDesign#EdTech#LnD
I bet most courses we build struggle with one thing: not the content, but the flow. Good ID isn't about flashing fancy graphics; it's about the micro-transitions and when to stop talking to the learner. #InstructionalDesign#EdTech
Standard SCORM doesn't track learner state, it just dumps files on a server. Modern e-Learning needs pipelines: Storyboard -> AI -> Course. Focus on action, not compliance. #EdTech#AI
Passing an SCORM quiz is a compliance checkbox, not a measure of actual learning. Focus less on completion reports and more on designing assessments that test synthesis, not just memory recall. #eLearning#InstructionalDesign
There’s a massive difference between *activity* and *learning*. You can run a massive quiz (activity), but without deliberate design scaffolding, it doesn't force true synthesis or knowledge transfer. Design must drive the cognitive load, not just measure the performance. #eLearning#InstructionalDesign
SCORM was supposed to solve portability. Instead, it just created a whole other layer of complexity and tribal knowledge. It works, but it's a band-aid, not a foundation. We need a modern standard that lets content flow freely across any LMS, period. #eLearning#SCORM#InstructionalDesign