~/talks

James Earl Douglas

what they talk about

all 4 in the filters

where they keep going back

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Single Serving Values with Linear Types in ScalaScale By the Bay 20212021-10-28
Linear types require values be used exactly once and the implementation here adds that check to Scala via a Scalafix lint called linear scala that marks types…
Talk on
Live coding session with James DouglasScale By the Bay 20212021-10-28
Builds a toy effect system in Scala that represents an I/O program as a pure-value program: three effects (env lookup, read line, write) are encoded as traits…
Talk on
Functional ElectromagnetismScale By The Bay 20192019-11-13
Builds a working Morse-code transmitter in GNU Radio Companion sending over a HackRF One and received on a cheap DVB‑T dongle and handheld radio, so the signal…
Talk on
Functional ElectromagnetismLambdaConf 20192019-06-05
Uses GNU Radio, a HackRF transmitter and an RTL‑SDR receiver to show functional patterns in DSP by actually building a Morse‑code flowgraph that transmits on…
Talk on
Functional Infrastructure With Nix - Part 1 of 2LambdaConf 20172017-05-25
Workshop teaches actual Nix tooling and shows concrete results: uses Nix, NixOS, NixOps to write expressions, build derivations, run nix-shell and nix-build…
Talk on
Functional Infrastructure With Nix - Part 2 of 2LambdaConf 20172017-05-25
Walks through building a Haskell JSON API with Nix, packaging it as a Nix derivation, and using NixOS + NixOps to provision t2.nano EC2 instances, configure…
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.