~/talks

José Valim

what they talk about

all 18 in the filters

where they keep going back

all 21 in the filters

on a stage with

all 16 in the filters

who talks about the same things

titleconferencedate
Keynote: Precision in Type System DesignElixirConf EU 20262026-04-23
A roadmap for Elixir types claims completion of the first milestone: Elixir v1.20 ships type inference for all constructs, letting the compiler infer patterns…
Talk on
Programming language evolution in the AI eraSan Francisco Ruby Conference 20252025-11-19
Concrete prescriptions: frameworks generate agents.md file generated by frameworks with project rules and precommit tasks (Phoenix ships one after generating…
Talk on
Coding Agents & Language Evolution: Navigating Uncharted WatersGOTO Copenhagen 20252025-09-29
Argues that practical fixes beat predictions: generate agents.md with new apps (100 generated Phoenix apps expose common agent mistakes), reduce reliance on…
Talk on
InterviewLambda World 20242024-10-02
Livebook is a browser-based computational notebook built for Elixir that makes concurrency and distribution first-class, reproducible by design and able to…
Interview on
Livebook: functional notebooks for AI and Web with ElixirLambda World 20242024-10-02
Livebook demonstrates Elixir/Erlang VM features via runnable notebooks that treat each cell as a pure function for reproducible execution, spins up one million…
Talk on
uninterrupted conversationEuRuKo 20242024-09-11
Conversation argues that objects are best defined by identity as the core of OOP, not by inheritance, and that many systems shift to modules and pure functions…
Talk on
Livebook & Elixir: Where AI, Web & Concurrency MeetYOW! Perth 20232023-09-11
Livebook demonstrates Elixir on the BEAM running 1 million processes in seconds, inspects each process’ memory/reductions, and produces Kino visual traces and…
Talk on
Invited Talk: A Type System for ElixirErlang 20232023-09-04
A formal calculus uses set-theoretic types (union, intersection, negation, singletons) and implements pattern/guard inference that computes possible/surely…
Talk
Keynote: Celebrating the 10 Years of ElixirElixirConf EU 20222022-06-09
Ten-year Elixir retrospective pivots to concrete plans: a funded PhD project builds saturated types (set-theoretic unions/intersections, singleton values) to…
Talk on
Idioms for Building Fault-tolerant Applications with ElixirYOW! 20212021-11-30
Elixir runs lightweight isolated processes that communicate by message passing and are supervised so crashing components are restarted automatically…
Talk on
Q&A with Chris McCord & José ValimElixirConf EU 20212021-09-09
Phoenix and LiveView roadmap prioritizes concrete fixes: LiveView needs slots for components and a component messaging abstraction before 1.0 to support…
Talk on
José Valim invites to the conferenceElixirConf EU 20212021-09-09
An invitation to ElixirConf EU 2021 happening in Warsaw and streamed for remote attendees describes a hybrid live and virtual format, promises an onstage Q&A…
Talk on
Idioms for building fault-tolerant applications with ElixirCraft Conference 20212021-06-02
Elixir builds on the Erlang VM and demonstrates concrete idioms: lightweight processes isolated by message passing, supervisors that restart failed workers…
Talk on
Keynote: Panel(...)Code BEAM V Europe 20212021-05-19
Panel maps concrete work: Nx brings multi‑dimensional tensors with CPU/GPU backends, Axon is a deep‑learning library on top of Nx, and Livebook is a…
Panel on
Updates on Elixir V1.12Alchemy Conf 20212021-05-14
Elixir 1.12 adds concrete, usable features: mix install enables per-script dependency installation (cached in the OS temp dir), system:trap_signal lets scripts…
Talk on
Keynote: Announcing BroadwayElixirConf EU 20192019-04-08
Broadway is an open‑source Elixir library that builds concurrent, multi‑stage pipelines and claims to make ingestion from systems like Amazon SQS, RabbitMQ and…
Talk on
Erlang Ecosystem Foundation - Francesco Cesarini & JoséValimElixirConf EU 20192019-04-08
Foundation forms to fund and coordinate the BEAM ecosystem with concrete processes: members are individuals who vote, a temporary self‑elected board controls…
Talk on
Introducing the Erlang Ecosystem FoundationCode BEAM SF 20192019-02-28
New nonprofit Stichting-style foundation forms to coordinate the Erlang/Elixir ecosystem, registered in California and pursuing 501(c)(3) status; governance…
Talk on
KEYNOTE: Announcing BroadwayCode BEAM SF 20192019-02-28
Broadway is an Elixir library that wires GenStage pipelines into a ready data-ingestion framework: producers (SQS, RabbitMQ, GCP Pub/Sub) can run 4 producers →…
Talk on
José Valim and friends answer most searched Elixir questionsCode Elixir LDN 20182018-08-16
Answers common Elixir questions with concrete claims: the BEAM uses a per-process garbage collector, Elixir is a functional, fast language that produces…
Talk on
Introducing HDD: Hughes Driven DevelopmentLambda Days 20182018-02-22
Elixir adds a code formatter (based on Hughes’s document algebra) and a property-testing library via stream_data; formatter ships in v1.6/v1.7 and runs fast…
Talk on
KeynoteElixirConf EU 20172017-05-04
Narrative traces Elixir’s origin from commit graphs and failed prototypes to a language that abandons eval for LegoLang macros with lexical, compile‑time…
Talk on
GenStage and FlowLambda Days 20172017-02-09
GenStage implements a demand-driven back-pressure contract so producers only emit what consumers request (defaults: max_demand 1,000, min_demand tunes…
Talk on
Phoenix a Web Framework for the New WebGOTO Copenhagen 20162016-10-03
Phoenix is a web framework built on Elixir and the Erlang/BEAM VM that actually shows results: Phoenix channels implement transport‑agnostic, per‑connection…
Talk on
Keynote – José ValimElixirConf 20162016-09-01
Announces two new libraries, gen_stage (≈1,200 lines) and flow (core ≈80 lines) that implement demand‑driven pipelines with backpressure, partitioning and…
Talk on
What's Ahead for Elixir?ElixirConf EU 20162016-05-11
Elixir ships concrete features: calendar types (time date naive_datetime datetime) for library interoperability, a new with else clause to simplify error flow…
Talk on
Phoenix a web framework for the new webLambda Days 20162016-02-25
Phoenix claims real performance and real productivity by building on Elixir and the Erlang VM and actually demonstrates it: transport-agnostic channels and a…
Talk on
Keynote: What's Ahead for Elixir?Mexico City Erlang Factory Lite 20152015-10-22
Overview of concrete changes and road map: Elixir stabilizes recent ergonomics (new Enum helpers including Enum.random and String.jaro_distance for typo…
Talk on
KeynoteElixirConf 20152015-10-01
Elixir 1.1 ships concrete changes: 300 contributors and almost 1,000 Hex packages with >6 million downloads underline real momentum; mix now recompiles only…
Talk on
What Elixir is aboutErlang User Conference 20152015-06-11
Elixir stakes three concrete goals — extensibility, productivity, compatibility — and delivers them with specific features: protocols add data‑type…
Talk on
Erlang Patterns, Open DebateErlang User Conference 20152015-06-11
A website prototype catalogs concrete Erlang patterns, invites pull requests, and records community examples. It names IO list (nested integer lists for fast…
Talk on
Idioms for Building Distributed Fault-tolerant Applications with ElixirGOTO Copenhagen 20142014-09-25
Elixir running on the Erlang VM claims concurrency, distribution and fault tolerance as design consequences by using lightweight processes and supervisors…
Talk on
Keynote: ElixirElixirConf 20142014-07-25
Timeline shows a 2011 prototype then a rewrite into a Lis‑macro style core that trades global injection for explicit macros and module require; claims focus on…
Talk on
Speaker PanelElixirConf 20142014-07-25
Notes on actual content not topic fluff: mentions that Phoenix currently omits a model layer and Ecto provides validations; mix compiles projects in parallel…
Panel on
Keynote Catalyse ChangeErlang Factory SF Bay Area 20142014-03-06
Erlang/Elixir adoption stalls on practical friction: confusing web docs and search results, rebar commands that overwrite source, console error dumps printed…
Talk on
Ecto: A language integrated query for ElixirCode Mesh 20132013-12-03
Ecto claims a language-integrated style for relational SQL in Elixir and shows concrete outcomes: composable query objects that are manipulated then executed…
Talk on
You've got a Sinatra on your RailsRailsConf 20132013-04-29
Builds Sinatra features into Rails and demonstrates they actually work: a single-file Rails app (~27 lines) boots and responds, a rails_natura 75 lines…
Talk on
Let's talk concurrencyRocky Mountain Ruby 20122012-09-19
Explains why moving from many processes to single-process multi-core concurrency matters as machines go from 4 cores to 16–24, shows a CSV-sum example split in…
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.