~/conference

RustFest Kyiv 2017

date:2017-04-29..2017-04-30
location:Kyiv, Ukraine
series:RustFest Kyiv · one edition
tags:[rust]

rust developers, library authors, devops engineers, backend engineers, systems programmers, game developers, multimedia engineers, new Rust users

facilitating open source contributions; onboarding new Rustaceans; Rust in production deployment; Habitat integration with Rust; building SSH servers in Rust; package manager adoption of Rust; writing idiomatic Rust libraries; game development with Rust; GStreamer and Rust bindings; reconfigurable reverse HTTP proxy; Rust interoperability with JavaScript; containerization without daemons (Vagga)

titleauthorlength
Keynote: "Open" as in "Welcoming": Facilitating ContributionsManish Goregaokar26m
Projects become measurably more productive by lowering friction: add a contributing file, prefill GitHub issue and PR templates, and tag bite-sized tasks…
Talk on
The Illustrated Adventure Survival Guide for New RustaceansLee Baillie19m
A pragmatic tour of Rust that shows what actually changes coming from Ruby: concrete commands like cargo build and cargo run, a demonstration of ownership and…
Talk on
Taking Rust to Production: Lessons Learned From the Habitat ProjectFletcher Nichol36m
Habitat is a production system built in Rust: a process supervisor, a gossip subsystem, CLI tools and a distributed build system totaling about 40,000 lines of…
Talk on
Building SSH servers in minutesPierre-Étienne Meunier31m
Claims a working SSH client and server built in minutes using Thrussh and Tokio, with message encoding via bincode + serde and a simple key lookup in…
Talk on
How I Convinced the World's Largest Package Manager to Use Rust, and So Can You!Ashley Williams38m
The talk shows that npm actually runs Rust in production and that claim is backed by a concrete PR (rust-www/pulls/634: add npm to friends page), a small Rust…
Talk on
Writing Idiomatic Libraries in RustPascal Hertleif28m
Shows how to make concrete API choices: implement conversion traits so functions accept &str, String, slices and arrays via From/Into and FromStr; use builder…
Talk on
Making a game in RustLisa Passing23m
A small game called Manana is built in Rust using Piston/piston_window with three Cargo dependencies, a 500×700 window and a simple 60Hz update/render loop…
Talk on
GStreamer & Rust – A perfect matchSebastian Dröge, Luis de Bethencourt30m
Argues that replacing plugin code with Rust prevents memory bugs — teams found about 20 CVEs in 2016–17 that are memory-safety issues — and shows working Rust…
Talk on
Sōzu, a hot reconfigurable reverse HTTP proxyGeoffroy Couprie30m
Sōzu is a reverse HTTP proxy that aims for zero-downtime binary upgrades and configuration changes, handling thousands of apps across volatile VMs. It parses…
Talk on
Interaction with real-world JavaScript from compiled RustIngvar Stepanyan45m
Rust targets asm.js and WebAssembly and the talk demonstrates concrete interop steps: compile via LLVM/Emscripten, export functions with no_mangle and C ABI…
Talk on
Vagga - containerization without daemonsPaul Colomiets32m
Vagga claims full-scale development containerization without a central daemon and actually implements that: it uses user namespaces and two small supervisor…
Talk on
Keynote: Spreading The RustEmily Dunham30m
Rust claims to combine speed, safety and concurrency and shows steady growth since 1.0 (May 15, 2015) with no post‑1.0 drop in commits, about 39 Mozilla email…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.