1
0
Fork 0
forked from wezm/wezm.net

Add RustConf 2021 post

This commit is contained in:
Wesley Moore 2021-10-09 08:57:04 +10:00
parent ae11983d44
commit 3474c63eec
No known key found for this signature in database
GPG key ID: BF67766C0BC2D0EE
3 changed files with 50 additions and 4 deletions

View file

@ -0,0 +1,41 @@
+++
title = "RustConf 2021"
date = 2021-10-09T08:33:11+10:00
[extra]
#updated = 2020-06-19T09:30:00+10:00
+++
A few weeks ago I got up at 2:30am and attended virtual [RustConf
2021][RustConf]. The pre-recorded talks were live-streamed and there was a
dedicated Discord server for discussion and Q&A while the talks ran. It was
overall well organised and a good experience. All the talks were interesting
and well executed. The Discord chat was fun but I'm not sure it added a lot to
the _value_ of my experience.
<!-- more -->
I think if you had a talk that you were particularly interested in, being
present for the conference and having direct access to the speaker might be
valuable. Alternatively it seemed that for folks newer to the language the chat
provided easy access to a lot of people to answer questions and provide
explanations. With this in mind, in the future I think I'll probably stick to
watching the videos after they're posted to YouTube (and not mess with my
sleep). Having said that, they plan to return to an in-person conference (in
Portland) next year.
My favourites were:
- [Deadlocked](https://www.youtube.com/watch?v=DnYQKWs_7EA&list=PL85XCvVPmGQgACNMZlhlRZ4zlKZG_iWH5&index=2) by Mara Bos
- [The Importance of Not Over-Optimizing in Rust](https://www.youtube.com/watch?v=CV5CjUlcqsw&list=PL85XCvVPmGQgACNMZlhlRZ4zlKZG_iWH5&index=4) by Lily Mara
- [Identifying Pokémon Cards](https://www.youtube.com/watch?v=BLy_YF4nmqQ&list=PL85XCvVPmGQgACNMZlhlRZ4zlKZG_iWH5&index=5) by Hugo Peixoto
- [Hacking rustc: Contributing to the Compiler](https://www.youtube.com/watch?v=9H9SO2u6Q20&list=PL85XCvVPmGQgACNMZlhlRZ4zlKZG_iWH5&index=12) by Esteban Kuber
You can watch all the talks in the [RustConf 2021 playlist on YouTube][playlist].
The best thing about Esteban's talk may have been this exchange on Discord:
{{ figure(image="posts/2021/rust-conf/speed.png", link="posts/2021/rust-conf/speed.png", width=357, alt="Screenshot of Discord chat in which someone suggests that Esteban sounds like he's speaking at 1.25×. Esteban replies saying that the talk was a couple of minutes over the 15 minutes allocated so he sped it up. One of the conference staff, replied that they would have happily given him the extra couple of minutes.", caption="People are really good at detecting sped up speech.") }}
[RustConf]: https://rustconf.com/
[playlist]: https://www.youtube.com/playlist?list=PL85XCvVPmGQgACNMZlhlRZ4zlKZG_iWH5

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

View file

@ -1,8 +1,13 @@
<figure>
{% if width %}
<a href="{{ config.base_url }}/{{ link }}"><img src="{{ resize_image(path=image, width=width, op="fit_width", quality=quality | default(value=75)) }}" alt="{{ alt }}" /></a>
<figure class="text-center">
<a href="{{ config.base_url }}/{{ link }}">
{% if resize_width %}
{% set image = resize_image(path=image, width=resize_width, op="fit_width", quality=quality | default(value=75)) %}
<img src="{{ image.url }}" alt="{{ alt }}" />
{% elif width %}
<img src="{{ config.base_url }}/{{ image }}" width="{{ width }}" alt="{{ alt }}" />
{% else %}
<a href="{{ config.base_url }}/{{ link }}"><img src="{{ config.base_url }}/{{ image }}" alt="{{ alt }}" /></a>
<img src="{{ config.base_url }}/{{ image }}" alt="{{ alt }}" />
{% endif %}
</a>
<figcaption>{{ caption }}</figcaption>
</figure>