Skip to content

Transcripts for the website #24

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 15 commits into
base: master
Choose a base branch
from
38 changes: 20 additions & 18 deletions 2020-global/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,32 +10,34 @@ Thanks!

## List of talks

[All collected limericks (speaker introductions)](./llogiq.md) - written and presented by Andre Bogus 'llogiq'

### APAC Block

0. [Using Rust in Metal Fabrication](./talks/01_APAC/04-Aki.txt) - Aki
0. [Piecing together Rust: It is more than just writing code](./talks/01_APAC/05-Tarun-Pothulapti.txt) - Tarun Pothulapti
0. [Everything is serialization](./talks/01_APAC/06-Zac-Burns.txt) - Zac Burns
0. [Architect a High-performance SQL Query Engine in Rust](./talks/01_APAC/07-Jin-Mingjian.txt) - Jin Mingjian
0. [Using Rust in Metal Fabrication](./talks/01_APAC/04-Aki-published.md) - Aki
0. [Piecing together Rust: It is more than just writing code](./talks/01_APAC/05-Tarun-Pothulapti-published.md) - Tarun Pothulapti
0. [Everything is serialization](./talks/01_APAC/06-Zac-Burns-published.md) - Zac Burns
0. [Architect a High-performance SQL Query Engine in Rust](./talks/01_APAC/07-Jin-Mingjian-published.md) - Jin Mingjian

### UTC Block

0. [Learnable Programming with Rust](./talks/02_UTC/01-Nikita-Baksalyar.txt) - Nikita Baksalyar
0. [Build your own (Rust-y) robot!](./talks/02_UTC/02-Aissata-Maiga.txt) - Aïssata Maiga
0. [Rust for Safer Protocol Development](./talks/02_UTC/03-Vivian-Band.txt) - Vivian Band
0. [Rust as foundation in a polyglot development environment](./talks/02_UTC/04-Gavin-Mendel-Gleason-and-Matthijs-van-Otterdijk.txt) - Gavin Mendel-Gleason & Matthijs van Otterdijk
0. [Rust for Artists. Art for Rustaceans.](./talks/02_UTC/05-Anastasia-Opara.txt) - Anastasia Opara
0. [Miri, Undefined Behavior and Foreign Functions](./talks/02_UTC/06-Christian-Poveda.txt) - Christian Poveda
0. [RFC: Secret types in Rust](./talks/02_UTC/07-Diane-Hosfelt-and-Daan-Sprenkels.txt) - Diane Hosfelt & Daan Sprenkels
0. [Learnable Programming with Rust](./talks/02_UTC/01-Nikita-Baksalyar.md) - Nikita Baksalyar
0. [Build your own (Rust-y) robot!](./talks/02_UTC/02-Aissata-Maiga.md) - Aïssata Maiga
0. [Rust for Safer Protocol Development](./talks/02_UTC/03-Vivian-Band.md) - Vivian Band
0. [Rust as foundation in a polyglot development environment](./talks/02_UTC/04-Gavin-Mendel-Gleason-and-Matthijs-van-Otterdijk.md) - Gavin Mendel-Gleason & Matthijs van Otterdijk
0. [Rust for Artists. Art for Rustaceans.](./talks/02_UTC/05-Anastasia-Opara.md) - Anastasia Opara
0. [Miri, Undefined Behavior and Foreign Functions](./talks/02_UTC/06-Christian-Poveda.md) - Christian Poveda
0. [RFC: Secret types in Rust](./talks/02_UTC/07-Diane-Hosfelt-and-Daan-Sprenkels.md) - Diane Hosfelt & Daan Sprenkels

### LATAM Block

0. [Learning Rust with Humility and in Three Steps](./talks/03_LATAM/01-Stefan-Baerisch.txt) - Stefan Baerisch
0. [Ochre: Highly portable GPU-accelerated vector graphics](./talks/03_LATAM/02-glowcoil.txt) - glowcoil
0. [The Anatomy of Error Messages in Rust](./talks/03_LATAM/03-Sean-Chen.txt) - Sean Chen
0. [Considering Rust for scientific software](./talks/03_LATAM/04-Max-Orok.txt) - Max Orok
0. [Project Necromancy: How to Revive a Dead Rust Project](./talks/03_LATAM/05-Micah-Tigley-and-Carlo-Supina.txt) - Micah Tigley & Carlo Supina
0. [Tier 3 Means Getting Your Hands Dirty](./talks/03_LATAM/06-Andrew-Dona-Couch.txt) - Andrew Dona-Couch
0. [Rust for Freshmen](./talks/03_LATAM/07-Colton-Donnelly.txt) - Colton Donnelly
0. [Learning Rust with Humility and in Three Steps](./talks/03_LATAM/01-Stefan-Baerisch-published.md) - Stefan Baerisch
0. [Ochre: Highly portable GPU-accelerated vector graphics](./talks/03_LATAM/02-glowcoil-published.md) - glowcoil
0. [The Anatomy of Error Messages in Rust](./talks/03_LATAM/03-Sean-Chen-published.md) - Sean Chen
0. [Considering Rust for scientific software](./talks/03_LATAM/04-Max-Orok-published.md) - Max Orok
0. [Project Necromancy: How to Revive a Dead Rust Project](./talks/03_LATAM/05-Micah-Tigley-and-Carlo-Supina-published.md) - Micah Tigley & Carlo Supina
0. [Tier 3 Means Getting Your Hands Dirty](./talks/03_LATAM/06-Andrew-Dona-Couch-published.md) - Andrew Dona-Couch
0. [Rust for Freshmen](./talks/03_LATAM/07-Colton-Donnelly-published.md) - Colton Donnelly

## License

Expand Down
131 changes: 131 additions & 0 deletions 2020-global/llogiq.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,131 @@
**RustFest Global 2020 Speaker Introductions**

**keen** is, as the name implicates
very keen on how he creates
with code many kind
of lisps and behind
all this are, well, some Rusty crates

**Yousuke Onoue** will teach
a way the Rust language can reach
the web, so assemble
make JavaScript tremble
and onwards go into the breach

**Tomohiro Kato** does try
to get a Rust-based A.I.
into chips to embed
to get stuff on the net
here's hope that the circuits won't fry

**Aki** has the unbreakable will
to get Rust to the metal, to mill
it into shapes snappy
make customers happy
though this battle is somewhat uphill

**Tarun** helpfully teaches Rust
to newbies who start out and must
learn the concepts, the tools
and the various rules
until their own experience they trust

**Zac Burns** wants to serialize
some ideas that we all won't despise
into one talk to make
us see what it will take
to make code easier to realize

**Jin Mingjian** uses Rust to enhance
some database apps' performance
as he breaks apart
the state of the art
to make hashtables and b-trees dance


**Nikita** makes Rust interactive
so if learning it is your directive
you won't need to fight
to see what's inside
to become a debugging detective

**Aïssata Maiga** lets me know
how to make bots without Arduino
writing Rust to move
her bot to my groove
Sure there will be some cool stuff to see, no?

**Daan and Diane** get us to the hype
Of keeping secrets in a type
Disallowing creation
of some optimization
that just might tell the feds what you type

**Gavin and Matthijs** show how one might
a large project in Rust rewrite
start out small, let it grow
until stealing the show
from whatever was there before, right?

**Vivian** wants us to be safe
and our code on the web to behave
use Rust to generate
code that will validate
risky inputs, no need to be brave

Miri ist Rust's interpreter
And **Christian** will gladly debate'er
On how to bequeath
her the stuff underneath
so she can run until much later

**Anastasia** plays Rust like a flute
or maybe a magical lute
to then simulate
things that art may create
and this art does really compute


**Stefan** gives us three steps to learn Rust
Not saying that follow you must,
but if humble you are
with Rust you'll go far
as you learn the compiler to trust

**Glowcoil** shows how vectors can act
to create a great UI, in fact
they are easy to do
on a slow GPU
and they won't fall together when stacked

**Sean Chen** wants to show the appeal
of nicely with errors to deal
seeing rustc's example
there really are ample
suggestions you really should steal

**Max Orok** shows science, not fiction
and Rust ain't no contradiction
it sure won't spill your beans,
so use it by all means
if permitted by your jurisdiction

**Carlo Supina and Micah** strive
left for dead Rust projects to revive
by making it dress
up with an ECS
now it's perfectly looking alive.

**Andrew Dona-Couch** will now go
to the farthest reach of Rust to show
if you're willing to get
your coding feet wet
Tier three has got some room to grow

**Colton Donelly** takes Rust to school
to show freshmen the language is cool
and capable, fun
great to fail or to run
all in all it's a great teaching tool
Loading