Content-type: text/html ~ Stephen's Web ~ Stephen Downes

Stephen Downes

Knowledge, Learning, Community

Author Record: Stephen Downes

Information about one of the authors cited in the OLDaily newsletter

Contributes to

Attempting to format feed but no record ID provided.Japan Times
Sauropod Vertebra Picture of the Week
The Centre for Disruptive Media
La via Ivan Illich
Half an Hour
Ed Radio
Attempting to format feed but no record ID provided.The Educationist
Google Docs
Stephen's Web
Stephen's Web Wiki
eLearn Magazine
Connectivism & Connective Knowledge
Bulla Gymnasia Virtuales. Volume 2 Number 1
TAFE Frontiers
USDLA Journal
Google Video
The Technology Source
Learning Place
The Learning Place
After 5
Attempting to format feed but no record ID provided.Ubiquity
Attempting to format feed but no record ID provided.Australian Flexible Learning Framework
Stephen's Web
International Journal of Instructional Technology
Distance Learning
Learning Circuits
Learning Circuits Blog
College Quarterly
Turkish Online Journal of Distance Education
Plearn Blog
IT Business
Open University
Online Journal of Distance Learning Administration
Ohio Learning Network
Google Reader
Inside Higher Ed
Critical Literacies
Critical Literacies 2010
783 -
Emerging Technologies for Learning
Volume 2
Chrome App Store
Google Plus
Google Sites
NADE / Vimeo
gRSShopper Website
Half an Hour
Grande Prairie Regional College
Journal of Applied Learning & Teaching
Proceedings of the European MOOC Stakeholder Summit 2014
European Journal of Open, Distance and E-Learning
Journal of Learning for Development
Revista Educadores
Open Praxis
Maysan Center for Future Studies
Online Educa Berlin
Handbook of Open, Distance and Digital Education
Calgary Working Papers in Linguistics
Internet Archive
The Ed non-Tech (EnT) Podcast
f an Hour

Writes about

Recent Posts

Learning and the Massive Open Online Course
What Makes a MOOC Massive?
Course Sprint Creative Commons
Posts About MOOCs
Future of the MOOC
Why Numbers Exist
Quality of Massive Open Online Courses
The Open Road
RSS Changeover Day Experiences
Using gRSShopper feed filter rules
Submit MOOC
Demande d'intérêt: un MOOC portant sur les RÉL, pour janvier 2014
Articles Categorized
On the Three or Four Problems of Connectivism
Antalya, Turkey
Notes from Centre Jacques Cartier seminar on MOOCs, Lyon, France
Talk About Mooc with Stephen Downes
Learning and Performance Support Systems
Dallas, Texas
Presentation to UNCTAD's Advisory Group
"What Are Cultures of Learning" - Stephen Downes at altc2013
Interview with Stephen Downes
The Downes Prize 2013
Theories Related to Connectivism
Juergen Rudolph Interview
Ammon Road
REL 2014
The MOOC of One
MOOCs for Development - Day 2
MOOCs for Development - Day 1
Workshop on Mass Collaboration - Day One
New Learning
The Facebook Research
12 Deeper Tips for Great Public Speaking
Stephen Downes: ‘This is the next era of learning’
Experts and Authority
From MOOCs to Personal Learning
Ed Radio Reimagined
Personal and Personalized Learning
Conversation on Workplace Learning and Literacy
Critical Thinking for Educators
Photos from Armenia and Georgia
OLDaily Reader Survey
Knowledge as Recognition
Open educational Resources 2.0
Does Data Corrupt Education
Rheingold, Lewin, Stevenson
EPortfolios and Badges Workshop
More Than Apps and Gadgets
The Downes Prize 2014
A Year in Photos
Stephen Ibaraki Interview with Stephen Downes
Educational Technology Strategies
Becoming MOOC
Photos from Ottawa's Winterlude Festival
San Francisco
My Viva
Banff, Alberta
Santiago de Compostela
Riviere du Loup
Designing Personal Learning Environments
Photos from Pompeii
Galapagos Islands
The Downes Prize 2015
Where there are Networks Life Exists
Szczecin, Poland
The Agile Approach to Learning Design
Why donate to
Another Kick at the 'Free Content' Cat
Defending Edupunk
I'm Back!!!
Exploration of an Inegrated Media Tool
Beyond Essays: Web 2.1 and the World of the Multimedia Collage
The OLDaily Summer Edition
Saint John
Open Content, Enclosure and Conversion
Snapshots from Toronto
Learning Networks
Edu-RSS Feeds
The Great Bridge
Results of OLDaily Reader Survey
Open Educational Resources - Government of Canada
Ten Web 2.0 Things You Can Do in Ten Minutes to Be a More Successful
D2L Fusion
Standards for Pedagogically Relevant Learning Environments
Learning Design Tools (Demonstrations)
The Future IMS Learning Design
An Overview of Common Cartridge
IMS Learning Tools Interoperability
IMS Curriculum Standards Workshop
It Can Be Done!
CCK08: Valdis Krebs On Networks
The Future of Online Learning: Ten Years On
Blogs in Education
Relativism and Science
What I Do
The New Nature of Knowledge
Ed Media Hawaii
Alas, Poor Yorik
Connectivism and Its Critics: What Connectivism Is Not
CCK08 Weekly Chat
Moncton Highland Games
The Monkeysphere Ideology
Maritime Reflections
Critical Thinking in the Classroom
A tour of Bom Jesus de Monte, Portugal
Walking in Memphis
Lake Louise, Alberta
"Professional" Web-Course Design
Building a Learning Community
Unrest in the Ivory Tower: Privatization of the UniversityCRLF
Free Learning and Control Learning
Utrecht at Night
Email Address Change
The eLearning Forum
Panama City
Places to Go: Connectivism & Connective Knowledge
Email Address Change
Email Address Change
The Technology Source with The George Lucas Educational Foundation
Education and Embodiment
A New Look for Stephen's Web
Smart Learning Objects
CETIS Webcast
Images of CADE
Images of AMTEC
Jefferson and Education
How to Send Email
NAWeb 2002 Blog
NAWeb 2002 Blog
NAWeb 2002 Blog
Email Address Change
Setting Up Sunbird
Spotlight Site: Massachusetts Institute of Technology
Problems and Issues in Online Learning
Technology Source Author Forum
How to Ruin Society
Design and Reusability of Learning Objects in an Academic Context: A New Economy of Education?
... and Moncton
The Reality of Virtual Learning
What Do We Know About Knowledge?
So What is Knowledge Management Anyway?
Frame This!
Will The "Real" Community Please Stand Up?
Open Education: Moving From Concept to Reality
Spotlight Site: Open Archives Initiative
From Knowledge Management to Learning on Demand
Frame This!
World Education Market
World Education Market
Learning: More Than Just Knowledge
Weblogs at Harvard Law
Frame This!
Designing Learning Objects
Public Policy, Research and Online Learning
E-Learning 2.0 in Development
Learning Objects Standards
Distributing Learning Objects
The Aeffability of Knowledge Management
Glossary of Terms
Email Address Change
How Learning Communities Use Learning
2004: The Turning Point
Beyond Learning Objects
Learning in Communities
Of Equality and Gay Marriage
Nine Rules for Good Technology
The Rise of Learning Objects
Creating and Capturing New Knowledge
RSS: Grassroots Support Leads to Mass Appeal
Email Address Change
Requirements for a CLO
NRC Award
Our Abilities, and the Future of Civilization
From Classrooms to Learning Environments: A Midrange Projection of E-Learning Technologies
Educational Blogging
Email Address Change
Global Learn Day: GLD8 Educational Technologists Talk Online
Why Stephen Downes Hates "Webfeed"
Quality and Standards
Too Much Computer Exposure may Hinder Learning
The Music of Titan
Averages and Emergence
Web 2.0 and Your Own Learning and Development
Still in Australia
The Jeff Gannon Scandal and the Blogosphere
Understanding PISA
Email Address Change
Half an Hour
PLE Push or Pull?
RSS Feeds
Best of OLDaily
Threads Community
Spaziergang Mit Stephen Downes
Happy New Year
Fall Pictures
A New Home
Sydney, Australia
OERs in Sustainable Perspective
Knowledge Mobilization and Knowledge Translation
Individualism and Classism
Things I Don'T Like About the Mac
E-Learning 2.0 In Brief
Last Year's eLearn Magazine Predictions
New Technology Supporting Informal Learning
Content and Connections
OLDaily Production
PHP RSS Ticker
SXSW Austin
Edu_RSS 2.0
Steve's ANTics
An Introduction to Connective Knowledge - Audio Version
The Open Journal Format
RSS Writr
Grande Yellowhead Seminar
EdTechTalk#81 - The Mega-Connectivism Course (Part #1)
George Siemens and Stephen Downes - On Knowledge
Connectivism and Connected Knowledge
Models for Sustainable Open Educational Resources
Models for Sustainable Open Educational Resources
Mental Images
Diversity in Open Social Networks
My Digital Identity
Error Correction
Distributed Learning
Magdalene Islands
A Conversation With Stephen Downes
Cape Spear
Hillsborough, NB
Niagara Falls
Hamilton, Ontario
Toronto at CAUCE 2006
What Do You See When You Look Through a Computer?
E-Learning 2.0 in Development
How I became (blog) literate...
London, England
Innsbruck, Austria
E-Learning 2.0 - Platform, Not Medium
Learning Networks and the Personal Learning Environment
Bratislava, Slovakia
Questioning Pedagogy
The Students Own Education
CCL Conference on Adult Learning
Picassa Web Album
Communities of Practice and Wrap-Up
Salisbury, NB
Networks - Revisiting Objective/Subjective...
A Folk History of the Internet
Adults and MySpace (2)
Identity Networks Are Here
E-Learning 2.0 - Why the New Tools
E-Learning 2.0 - Why the New Tools
ICT in Education in Colombia
Bogota, Colombia
Learning Objects: Their Use, Their Potential, and Why They Are Not Dead Yet
2007 Faves
Cooperation and Competition: National Learning Object Repositories
Greetings from Bogota
Web-Based Courses: The Assiniboine Model
Two Approaches to E-Learning
Will Richardson's Business Model
Seven Questions
Photos from Bogota, Colombia
Discussion: Stephen Downes
mLearning Tools
Magdalene Islands
Petitcodiac and Halifax
Ethics and Codes
Things You Really Need to Learn
South Africa - Australia - New Zealand
Learning objects - what are they good for?
My Work, My Freedom
Learning in Web 2.0
How to Write Articles and Essays Quickly and Expertly
WWW Applications - Bloemfontein
IT Integrator's Conference
South Africa
Groups and Networks
Groups vs Networks: The Class Struggle Continues
That Group Feeling
What's The Number for Tech Support?
School 2.0
Learning Networks and Connective Knowledge - The Podcast
Barcelona Photos
What Is Left?
Webcast Discussion with Stephen Downes and Mike King of IBM
Webcast Discussion with Stephen Downes and Mike King of IBM
EduPatents: The Gathering Storm
Website Down
Taking a Break
Trends in Personal Learning
Web 2.0, E-Learning 2.0 and Personal Learning Environments
Rough Crossing
The Form of Informal
We're Back, Sort Of
Las Vegas
The Recognition Factor
DOIs, HANDLE, CORDRA and Architectures of Control
The Cloud and Collaboration
Happy New Year
Stephen Downes Talks About OLDaily and Online Learning
Why the Semantic Web Will Fail
Last Year's Predictions For 2008, Reviewed
EduRSS 0.2 Is Back
Personal Learning
Edu-RSS Viewer
A Conversation at MIT
The Future of Online Learning and Personal Learning Environments
Naming Does Not Necessitate Existence
Things You Really Need to Learn
Open Source Assessment
Biking to Belgium
Trends and Impacts of E-Learning 2.0
Trends and Impacts of E-Learning 2.0
How Do You Know?
Trends and Impacts of E-Learning 2.0
The Party Train
Canada Day
What Are You, Who Are You, And How Do You Know?
Learning by Creating
Edtechtalk 82
Privacy, Security and Trust: Challenges for the Intangible Economy
Hopewell Rocks
How the Net Works
Pseudorandom Thoughts On Privacy, Security and Trust
Putting It All Together... Privacy, Security, Cybercrime and Safety
TNP: 20 Years On
Kirschner, Sweller, Clark (2006) - Summary
A Kaleidoscope of Futures: Reflections On the Reality of Virtual Learning
Free Learning and Control Learning
OpenID On Stephen's Web
Not the Edublog Award Winners
Social Network Portability
Braga, Portugal
Santuario Do Sameiro
Social Media: Interview
EduRSS Feed List
Moncton in September
San Jose
Santa Cruz
2009 Conference Schedule
Collaboration Tools and Web 2.0 - The Video
Reflections On CommunityThe Google Video That Results Is Quite Ungainly
Anaheim 2007
Free Learning and Control Learning: On the So-Called Failure of Constructivist, Discovery, Problem-Based, Experiential, and Inquiry-Based Teaching
A Kaleidoscope of Futures: Reflections On the Reality of Virtual Learning
NRC Moncton
Medellin, Colombia
Advertising or Education? Sometimes It's Hard To Tell
The Personal Network Effect
Downescast 1
Learn Yourself
Stephen Downes's Shared Items
Economics in a DRM-Free World
EduCamp Colombia Bogota Video
Palau Ketan
Kuala Lumpur
To Cornwall and Back
How Memory Works
Terry Anderson's Proposal
What Not To Build
Options and Opportunities
On Home Schooling
Types of Meaning
Serialized Feeds
Long Beach
Access2OER: The CCK08 Solution
Los Angeles
Catalina Island
Long Beach
CCK08 Wrapup Recording
Thoughts On Solutions
Rainbow Lorikeet
Dumb Money or Dumb Coverage?
The Wiley-Downes Discussion
Ars Electronica
Last Day in Austria
Copyright Consultation Submission
An Operating System for the Mind
Moncton in Fall
Intelligent Communities Summit - Day One
Intelligent Communities Summit - Day Two
Thoughts on Trust
Sagrada Familia, Barcelona
Parc Guell
Another One Bites the Dust
OLDaily on Twitter
Test Post
Test Post 2
Downes-Wiley: A Conversation on Open Educational Resources
The Great Convergence
Content Delivery Networks
Learning Styles and Work Styles
The Most Important Question
Learning and Assessment
Social OS and Collective Construction of Knowledge
My 1995 Web Site
Here Is Where I Grew Up...
I Am .CA
Three Models of Knowledge Production
Managing Metadata with Resource Profiles
Online Events Daily
Surveys Are Not Connective Knowledge
We Learn
Personal Knowledge: Transmission or Induction?
Collaboration and Cooperation
Critical Literacies Online Course
Buenos Aires, Argentina
Buenos Aires
Connectivism and Transculturality
Connectivism and Transculturality
The Edge of Authority
Special Report: Facebook and Privacy
How This Course Works
How This Course Works
Patterns of Change
Atlantic Workshop on Semantics and Services - Day 1
Atlantic Workshop on Semantics and Services - Day 2
A Series of Questions
Free Learning Badge
Having Reasons
Amherst Point Bird Sanctuary
Building Digital Skills for Tomorrow
Moncton 2010 IAAF World Jr Championships
Moncton 2010 IAAF World Jr Championships
Murray Beach Provincial Park
The New Improved CChat
Jacques Cartier Provincial Park
Monterrey, Mexico
Connectivism and Connective Knowledge 2011
The OER Debate, In Full
John Rauser - Creating Cultural Change
Learning Networks In Practice
Martin Dougiamas on Moodle
Events Today
Setting Up Windows 7
gRSShopper 0.2.1
Saratoga Springs
Introduction to gRSShopper
This will be fun: Mother of all MOOCs
OLDaily Chrome App
Review: The Edupunks' Guide, by Anya Kamenetz
Ed Radio - Show Notes - 2011 07 17
Ed Radio - Show Notes - 2011 07 20
Czech Course Followup Questions
MOOC Planning
Open Educational Resources: A Definition
Ed Radio - Show Notes - 2011 07 19
The Google Plus Ecosystem
Google Plus Stream
New York
A Conversation on Innovation
The MOOC Guide
gRSShopper Overview
How to Participate in the MOOC - 2
Free Learning: Essays on open educational resources and copyright
My eBooks
gRSShopper 0.3 Pre-Release Release
Camping in PEI
Access :: Future
Shadow River
How to Participate in the MOOC
The Metasociety
BlogForever Interview
Frogner Park
gRSShopper Feed Review
Kouchibouguac Winter Wonderland
How to Get the Most out of a Conference
Connectivism and Connective Knowledge 2012
Online Newspaper Software
Mapleton Park, Moncton
Nade Conference 2011; Stephen Downes: We don't need no educator
E-Learning: Générations
Knowledge and Recognition
Madawaska County
What a MOOC Does
Knowledge, Learning and Community
Education as Platform: The MOOC Experience and what we can do to make it better
Speaking in Lolcats: What Literacy Means in teh Digital Era
Feelings of Science
Les Cours En Ligne Ouverts et Massifs
Connectivism and Connective Knowledge
Hiking the Panama Rainforest
Summerside, PEI
Banff, Alberta
gRSShopper pre-Alpha 0.4
New Forms of Assessment
The Robot Teachers
K-12 MOOCs and Communities
MOOC Course List
Using gRSShopper feed filter rules
The 'Course' in MOOC
Potsdam, Germany
Poznan, Poland
Learning in the Digital Age: The Reality and the Myth
Predators and Producers: Whither Flat World
The Paradox of Democracy
International MOOCs Past and Present
Uruguay Presentations
Bogota, Colombia
Montevideo, Uruguay
Ibague, Colombia
Bogota Botanica
The Downes Prize 2012
2012 in Words and Pictures
Building a Blockchain
The 2016 Look At The Future Of Online Learning
How to Write a Simple Critical Essay
San Diego Photos
Emergence / Recognition
Washington D.C.
How People Learn
New Models of Open and Distance Learning
The Diversity of Nature on Anacapri
Byblos and Beirut, Lebanon
E-Learning 3.0 - The Outline
The Quality of Massive Open Online Courses
Beyond Institutions Personal Learning in a Networked World
My Workflow
The Downes Prize 2016
Connectivism and Learning
Approaching E-Learning 3.0
E-Learning 3.0 Outline and Synopsis
Hills Like White Elephants
Open Learning, Open Networks
Beyond Assessment - Recognizing Achievement in a Networked World
MOOC – The Resurgence of Community in Online Learning
Technology Making Us Smarter? Yes!

What Peace Means to Me
Mont Tremblant
Toward Personal Learning: Reclaiming a role for humanity in a world of commercialism and automation
gRSShopper in a Box
Knowledge, Education, and the Role of Teachers.
Elements of a Successful Panel
Quantum Leaps We Can Expect in Teaching in the Digital Age - A Roadmap
Teaching in the Digital Age: Guidelines for Designing Teaching and Learning
World Conference in Online Learning - Opening Plenary
Technology, Resources and Innovation
Exploring the Potential: Innovating Uses of Technology in Teaching and Learning
The Future of Learning Management Systems:
Development, Innovation and Change

The Semantic Condition
Reviving the MOOC
Innovation and Value
Beijing, China
If We Talked About the Internet Like We Talk About OER
The Real Goal of Open Educational Resources
The Downes Prize 2017
2018 OLDaily Reader Survey
The Fabrication that is OER
Dan Pontefract: Open Thinking
Modernised learning delivery strategies: The Canada School of Public Service technology integration project
Connectionism: A Summary of the Proceedings
Article: Connectionism: A Summary of the Proceedings
Learning Electron
New Issues for OERs
The Locus of Value in Learning Innovation
Call for Proposals #StephensNext60
On the Creative Commons Certificate Course
The Locus of value in Learning Innovation - full text
The Failure of Reason
Modernised learning delivery strategies: The Canada School of Public Service technology integration project.
Vision 2030: Redesigning Education for the Future
Online Learning and MOOCs: Visions and Pathways
Whence the Virtue of Open
Becoming Connected
Places to Go: YouTube
Challenges for conceptualising EU MOOC for vulnerable learner groups
Open Education and Personal Learning
From technology enhanced learning to technology enhanced learner
Beyond Free ‑ Open Learning in a Networked World
A Look at the Future of Open Educational Resources
Innovation, Continuing Education and Lifelong Learning
Your Art, My Art
Faculty of Health Disciplines Professional Development Workshop
Recent Work in Connectivism
A Distributed Content Addressable Network for Open Educational Resources
Oristano, Sardinia
Recognising Achievement with Badges and Blockchain in a Connectivist MOOC
Evaluation of CL/4291 “Draft text of the Recommendation concerning Open Educational Resources”, UNESCO
My Best Photos of 2019
Educational Research in Learning Technology
Flying to Conferences
How to Learn Using Technology
Game Learning Analytics for Evidence-Based Serious Games
Turning Talent into Skills and Skills into Success
Linda Nanan Vallee at eLearning Africa
Mahid Abdulkarim at eLearning Africa
The Electricity of Learning
Martin Dougiamas, e_learning Africa
Efosa Ojomo, Christensen Institute
Teaching and Learning in the Digital Age for Indigenous Learners
The 2019 National Survey of Online Learning in Canadian Post-secondary Education: Preliminary Results and Implications
The Gen Z Learning Journey From Higher Education To The Workplace
Digital Learning 4.0: How to Guarantee Measurable Learner Impact Where Others Have Failed
Educating the Next Generation Workforce: Preparing Students to Meet Employers’ Expectations
From Anxiety to Opportunity - The next 20 years of learning innovation
The impacts of Data Science, Machine Learning and Artificial Intelligence on Learning and Development
Shaping (As Opposed to Stumbling Into It!) – The Future of Online Learning and Training
The Canadian Government and Cryptocurrency
Higher Education and Rich People
My Sunday Seven
Ethical Issues in Learning Analytics
My 25 Years of Ed Tech
Creating an Online Class or Conference - Quick Tech Guide
What Is Online Learning?
The Problem With 'A National Effort in Online Education'
Are MOOCs Open Educational Resources? A literature review on history, definitions and typologies of OER and MOOCs
Bruno de Pierro Interview
On Pandemic Politics, Pedagogies and Practices
Where Do Blog Post Ideas Come From?
Ethical Codes and Learning Analytics
How to Help Students Succeed by Taking Ownership of Their Learning Online Through Personal Learning
My Top Personal Learning Tools 2020
Wait, Why Did He Pick That?
Boxing gRSShopper
Open Recognition Networks
Being There: What Presence Means in a Digital World
The Future of Online Learning 2020
Open Learning, Open Networks - Online Learning in 2020
Evaluation of the UNESCO Recommendation concerning Open Educational Resources
Reimaging Open Educational Resources
12 Degrees of Freedom
Reflections on the Futures of Education
Being Online: Facing the Digital Future Together
Lessons From the Pandemic
A Personal Learning Platform
What's Next for MOOCs
Institutional Support for Personal Learning
Remote Comments
Introduction to OBS
On the Indieweb
A Message About Learning from the Shop Floor
OER and User Pay
More Open
Change in Education and What Needs to be Done
Supporting Everyday Learning
Future Learning Environments 2021
How It Could Work
Recommendations for Good Practice Using AI in Learning
RSS and the Browser As Social Network
Considerations on the Framework for Ethical Learning Technology
Learning and Teaching and Pandemic Opportunities, Challenges and Lessons Learned
Ethics, Analytics and the Duty of Care: The MOOC
Looking Forward
Web Stats 2021
Supporting Open Educational Resources
How Does Learning Take Place
Vincens Vives Interview
Data Literacy
The Next Generation of MOOCs
Ethics, Duty, Care
The Future of Learning Technology: 10 Key Tools and Methods
Newer Theories for Digital Learning Spaces
The Socialist Case for Blockchain
Participatory Governance and the Fediverse
Conditional Variability
How I Use AI
Why Numbers Exist
Better Sharing
Why Do Digital Transformations Fail?
Questions and Answers on AI Regulation
My Conversation with Pi, the AI, on the Ethics of AI
Bikepacking Quebec: Véloroute des Draveurs, La Vérendrye and Le P'tit Train du Nord
The MOOC Guide
Ethics, Analytics and the Duty of Care
Three Frameworks for Data Literacy
A Less Capable Technology is Developing Faster than a Stable Dominant Technology
What was Gary Marcus thinking, in that interview with Geoff Hinton?
From a Philosophical Point of View
Three Frameworks for Data Literacy - Transcript
Different From Blogging
Ballot Name: AI Ethics
Introduction to AI Policies, Guidelines and Frameworks
Emergent Leaders in the Classroom
AI Drift
Understanding the Copyright Issue
Connectivism: What Is It? How to Apply It.
How Can Neural Nets Recreate Exact Quotes If They Don't Store Text?
21 Answers
On the Sentiment of Rationality
Accessing Reclaim Cloud Containers by SSH and SFTP using Public and Private Keys
Response to Questions for Member States
AI in Enterprise Learning Systems
Conversation #9: Add and Subtract – The Ed non-Tech (EnT) Podcast
Stephen Downes talks about his experiences with the cloud
How I Produce OLDaily
Why I Attribute

Stephen Downes Stephen Downes, Casselman, Canada

Copyright 2024
Last Updated: Jul 22, 2024 10:56 a.m.

Canadian Flag Creative Commons License.