Andrew MacLean
Developer Tested, Educator Approved
#1about 4 minutes
Viewing developers as learners instead of customers
The talk reframes developer relations by comparing the traditional marketing funnel to an educational pyramid, emphasizing learning over sales.
#2about 5 minutes
Applying social learning theory to live coding streams
Live coding streams are effective when they apply social learning theory by being memorable, replicable, and motivating for viewers.
#3about 2 minutes
Designing hackathons with constructionist learning principles
Hackathons become more effective by incorporating constructionism, focusing on meaningful projects, productive failure, and diverse sharing opportunities.
#4about 4 minutes
Managing online communities with operant conditioning
Effective community management relies on principles of operant conditioning by setting clear rules, ensuring moderator presence, and reinforcing positive behavior.
#5about 4 minutes
Improving documentation with differentiated instruction
Documentation can be improved by applying differentiated instruction, which involves providing multiple learning paths and formats for different skill levels.
#6about 1 minute
Key takeaways for educating your developer community
The core message is to focus on educating developers by making activities memorable, meaningful, clear, and accessible, rather than just funneling them.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
35:30 MIN
Understanding the role of developer relations
From developer to instructor and DevRel: navigating roles as as a woman in the tech industry
15:51 MIN
Using developer relations to bridge company and talent
AI, DEI & Community: What’s Next for Talent Acquisition in 2025?
39:01 MIN
Q&A on future trends and the developer advocate role
Convert batch code into streaming with Python
10:26 MIN
Practical initiatives to engage and retain developers
Developer Advocacy in accelerated times
01:18 MIN
Defining the core purpose of a developer community
The Power of Developer Communities
38:40 MIN
Q&A on teaching programming and developer advocacy
Give your build some love, it will give it back!
26:10 MIN
Actionable advice for contributing to the developer community
The Power of Developer Communities
07:36 MIN
New focus areas for developer relations teams
Developer Advocacy in accelerated times
Featured Partners
Related Videos
Developer Advocacy in accelerated times
Chris Heilmann
The Power of Developer Communities
Scott Hanselman, Rajeev Rajan, Sead Ahmetovic & Angie Jones
The Strategic Power of DevRel: From Community to Business Impact
Emilio Salvador, Ignacio Riesgo, Angie Jones & Nikola Pavesic
I’m a Developer Working in Marketing… Here’s Why - Tim Cadenbach
Tim Cadenbach
Developer Marketing
Dan Cranney
Retooling and refactoring - an investment in people.
Andrew Holway
How Sparking Developer Joy Unlocks Developer Productivity
Anu Bharadwaj
The Future Past of Technology - A Game Developers POV
Johanna Pirker
From learning to earning
Jobs that call for the skills explored in this talk.
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL




ServiceNow Lehrer / Dozent (all genders) - (Administrator & Developer)
EV Digital GmbH
Remote
API
JavaScript
Scripting (Bash/Python/Go/Ruby)



Citizen Developer & Consultant Dynamics 365 CRM & Power Platform
Objektkultur Software GmbH
Remote
Dart
Microsoft Dynamics
