mirror of
https://github.com/DevRelSalon/conversation_notes.git
synced 2026-03-09 23:51:18 +00:00
3.8 KiB
3.8 KiB
Live Show Notes, 25 Feb 2021
Hosts: Joe Nash (@jna_sh), Don Goodman-Wilson (@DEGoodmanWilson)
Notes: Ramón Huidobro (@hola_soy_milk)
We'd love to have your feedback on how to make the DevRel Salon better!
Also notice we are moving to a monthly cadence (from fortnightly), next episode's date is TBD Watch our Twitter feed for details
Recording: https://www.youtube.com/watch?v=ZoahLla5aZM
Coding in Front of Others
The art of the live demo
- Twilio 5 minute demo
- Using CoScreen for collaboration (and this note taking!)
- Downside to sharing code on video: Not being able to copy-paste, not accessible
Sharing code on video
- WebRTC is not optimised for transmitting code
- Making sure the resolution isn't too high and the text is reasonably big, low framerate, colour contrast
- Not all syntax themes are accessible (colour contrast, accessibility)
- Syntax highlighting
- Highlighting different arguments, imports, exception highlighting
- Highlighting sections of code in presentation software as an obstacle (Carbon is good for particular code samples)
- ASCIInema create accessible terminal recordings
- Paircast
- Motivation: People want to bring their own tooling
- Inventing on Principle by Brett Victor
Integration of IDEs into streaming platforms
- Why don't we have a Twitch integration that provides a link to a git repo, container, "open in codespaces", "Glitch for Twitch", Gitpod
- A spiritual little sister or so of Codespaces (that's been making the rounds these days) is https://github1s.com/mozilla/glean (you append "1s" to an url and it opens the repo in a web-based VSCode instance)
- "Twitch plays with my VSCode"
- Two coding tags on Twitch: Software Development and Web Development
Streaming platforms
- Animated lower thirds using CSS
- VTubers (Virtual YouTubers) using 3D avatars of the streamer, eye tracking for showing what's being looked at
- Algoraves: Sam Aaron + Sonic Pi, NERDDISCO, http://creativecodingamsterdam.com/, https://creativecodingutrecht.nl/, https://sonic-pi.net/
- Inventing on Principle by Bret Victor
- Nannou: Creative Coding in Rust
- You can embed metadata in a video container
- Several steps in a pipeline that should be able to be controlled, like captioning.
- Figuring out how to synchronise, say, captions with stream
Artist performances
- Rustfest Global had loads of fascinating ones
- Great for refreshing minds in between presentations, also supporting the artists themselves
- Flaki on Raise.Dev showing his FireFox OS app
- Creative Coding: p5.js, processing.org
- Retro Coding, PICO-8, Azure functions game made by marc
- https://shop.pocketchip.co/collections/frontpage/products/pocket-c-h-i-p-new
- Combining pixel art with your IDE
- Saskia Freeke on coding art
Transcoding
- Twitch partnership required
- Seems unfortunate for smaller streamers who want to reach audiences with less bandwidth