André Dietrich
Transforming Education: A Journey from interactive Markdown to Remote-Labs
#1about 4 minutes
Addressing the challenges of open educational resources
Open educational resources (OER) are limited by creators' technical skills, tool fragmentation, and the lack of a common collaborative language.
#2about 3 minutes
Using LiaScript to create interactive educational content
LiaScript reinterprets Markdown to create interactive content with visualizations, embedded media, and multiple presentation modes directly in the browser.
#3about 4 minutes
Adding quizzes and executable code to Markdown
Extend Markdown with simple syntax for creating single and multiple-choice quizzes, and make code blocks executable for any language via JavaScript.
#4about 3 minutes
Building reusable components with LiaScript templates
Import other Markdown files as templates to create reusable libraries and macros for complex functionalities like music notation or text-to-speech.
#5about 4 minutes
Understanding the serverless architecture and decentralized sharing
LiaScript runs entirely in the browser without a backend or compile step, enabling content sharing through decentralized networks like IPFS and WebTorrent.
#6about 3 minutes
Creating collaborative classrooms for real-time interaction
Use peer-to-peer backends to create shared classroom spaces for synchronized quizzes, collaborative code editing, and real-time chat.
#7about 4 minutes
Exploring WebRTC and CRDTs for P2P applications
WebRTC enables direct browser-to-browser communication while Conflict-Free Replicated Data Types (CRDTs) ensure data consistency in decentralized systems.
#8about 2 minutes
Introducing Adress for building remote hardware labs
The Adress application uses a modular, peer-to-peer architecture to enable remote access and control of physical hardware directly from the browser.
#9about 3 minutes
Sharing and controlling an Arduino device remotely
A live demonstration shows how to share an Arduino via the Web Serial API, allowing other users to connect and run experiments in real-time.
#10about 1 minute
How to contribute to open source educational tools
All presented technologies are open source, and contributions are welcome to expand LiaScript templates and Adress plugins for remote hardware.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
17:41 MIN
Presenting live web scraping demos at a developer conference
Tech with Tim at WeAreDevelopers World Congress 2024
12:24 MIN
Delivering offline educational content to schools
Bringing digital education to refugee and host communities in remote regions of Africa
17:00 MIN
Designing developer tools and documentation for LLMs
WAD Live 22/01/2025: Exploring AI, Web Development, and Accessibility in Tech with Stefan Judis
03:32 MIN
Building an AI-powered app with Rust and Docker
Coffee with Developers - Francesco Ciulla
13:45 MIN
Learning new technologies by building unconventional games
Creating games to make the web fun again
15:18 MIN
The future of browsers, interoperability, and Electron apps
Dev Digest End of Year Recap
06:57 MIN
Collaborating with other tech communities and events
Community Interview: angular.love
11:22 MIN
A call for collaboration and free resources
Breaking the Ice: Debunking Myths Between Recruiters and Developers
Featured Partners
Related Videos
Bringing digital education to refugee and host communities in remote regions of Africa
Phil Helliwell
Livecoding with AI
Rainer Stropek
Developer Tested, Educator Approved
Andrew MacLean
The year 3000, a brief history of Web Development
Lorenzo Pieri
Langium: Design your own language in Node.js and VS Code
Irina Artemeva
Break the Chain: Decentralized solutions for today’s Web2.0 privacy problems
Adam Larter
Developing the Rich Text Editor for DeepL.com
Markus Over
Demystifying Crypto & Web3: A Technical Journey Through 15 Years of Innovation
Ed Marquez
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

Lead Full-Stack Engineer
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
React
Vue.js
Node.js
MongoDB
+1

Senior Systems/DevOps Developer (f/m/d)
Bonial International GmbH
Berlin, Germany
Senior
Python
Terraform
Kubernetes
Elasticsearch
Amazon Web Services (AWS)

Backend Software Engineer - Fully Remote (EU)
Istituto Formativo Aladia
Remote
€10-41K
Intermediate
API
GIT
REST
+5



