cotalks.dev
Login
Emerging Languages and Development Trends
Videos
1 — Sorbet: Why and How We Built a Typechecker for Ruby
2 — Exploiting Common iOS Apps’ Vulnerabilities
3 — Security Vulnerabilities Decomposition
4 — Next Generation Client APIs in Envoy Mobile
5 — Understanding CPU Microarchitecture to Increase Performance
6 — The Talk You've Been Await-ing for
7 — Stateful Programming Models in Serverless Functions
8 — Functional Composition
9 — Let's Talk Locks!
10 — The Future of Operating Systems on RISC-V
11 — The Operating System in 2018
12 — Go - A Key Language in Enterprise Application Development?
13 — Three Things I Wish I Knew When I Started Designing Languages
14 — A Brief, Opinionated History of the API
15 — Tiny Go: Small Is Going Big
16 — Live Coding 12-Factor App
17 — The Modern Operating System in 2018
18 — The Paved PaaS to Microservices at Netflix
19 — How to Backdoor Invulnerable Code
20 — The Modern Platform in 2020
21 — Panel: What's Next for Our Programming Languages?
22 — How to Make a Spaceship
23 — The Why of Go
24 — Free as in Monads
25 — Go Programming Language
26 — Choose Your Own Adventure: Chaos Engineering
27 — Performance vs. New Features: It Doesn’t Have to Be a Zero-Sum Game
28 — Pony, Actors, Causality, Types, and Garbage Collection
29 — Rust's Journey to Async/Await
30 — The Programmer's Brain
31 — Reproducible Development with Containers
32 — Software Engineering – Then, Now, and Next
33 — Improving Video Encoding System Efficiency @Netflix
34 — A Love Letter to Clojure
35 — The Functional Evolution of Object-Oriented Programming
36 — Is It Time to Rewrite the Operating System in Rust?