30 lines
1.4 KiB
Markdown
30 lines
1.4 KiB
Markdown
---
|
|
title: Live coding is hard
|
|
date: 2024-11-20
|
|
permalink: daily/2024/11/20/live-coding-is-hard
|
|
tags:
|
|
- software-development
|
|
- drupal
|
|
cta: ~
|
|
snippet: |
|
|
Live coding during a talk is hard, but can be worth it.
|
|
---
|
|
|
|
This week, I gave my [Test Driven Drupal talk][0] to the Drupal London user group.
|
|
|
|
The majority of the talk was the same as in previous versions, but I decided to live code the demo section this time instead of demonstrating with slides.
|
|
|
|
I've done live coding demos in talks before and have done [live streams on YouTube][1], but live coding during a talk is harder as there's a time limit before the next speaker starts or before everyone gets thrown out of the building before it closes.
|
|
|
|
I've seen live coding demos go well and take a lot from them, but I've also seen them not go well and it can be stressful and awkward for the speaker as well as the audience.
|
|
|
|
I had some unexpected issues during my demo which the audience were able to help me with, which is why I enjoy pair and group programming. People can spot my typos for me!
|
|
|
|
When done well, I think live coding can be very impactful when it's done well.
|
|
|
|
It's something I want to get better at, and I plan to do more YouTube streams soon, such as refreshing my [automated testing email course][2] with some new examples, so subscribe on YouTube if you want to know when I next go live.
|
|
|
|
[0]: {{site.url}}/talks/tdd-test-driven-drupal
|
|
[1]: https://www.youtube.com/@opdavies
|
|
[2]: {{site.url}}/atdc
|