~/talks

John A De Goes

what they talk about

all 13 in the filters

where they keep going back

all 9 in the filters

on a stage with

all 24 in the filters

who talks about the same things

titleconferencedate
Euphoric Codecs & Dazzling RainbowsLambdaConf 20252025-05-12
ZIO Schema 2 claims a clean rework: the giant 65-term ADT becomes a 65→7 term reflect and codecs derive from a simple six-method trait, with box-free…
Talk on
Distributed Systems WizardryLambdaConf 20242024-05-04
Claims Golem is an open source serverless platform built on the web assembly component model that makes highly reliable distributed workflows 10x–100x simpler…
Talk on
Building Bulletproof Concurrent Applications on the JVMCraft Conference 20222022-06-02
Argues that the JVM is suddenly practical for cloud native work thanks to ZGC and Shenandoah for low GC latency, Graal reducing startup to milliseconds and…
Talk on
Next-Level Diagnostics.... with ZIOScale By The Bay 20192019-11-13
ZIO provides line‑level execution traces that show what did and would have happened across async and parallel regions, plus a fiber dump that lists every…
Talk on
ATOMICALLY { DELETE YOUR ACTORS }Scalar 20192019-04-05
Claim: ZIO STM gives composable, atomic transactions across many mutable refs so transfers avoid race conditions, stale-cache reads and deadlocks. Concrete…
Talk on
Scalaz Stream: RebirthScale By The Bay 20182018-11-15
A next-generation scalaz-stream reimplementation targets the Scalaz 8 / ZIO effect model, exposing only Stream and Sink and abandoning spine deconstruction and…
Talk on
ZIO: Next-Generation Effects in ScalaScalaIO 20182018-10-29
A concrete status update: ZIO is a zero-dependency effect library that implements a bifunctor IO type with typed errors, fast fiber-based concurrency and…
Talk on
Opening CeremonyScalapeño 20182018-07-02
Conference opens with logistics and local stats then pivots to concrete engineering wins: a local startup rewrites a monolithic Java Spring/Hibernate system…
Organiser on
Keynote: The Last Hope for Scala's Infinity WarScalapeño 20182018-07-02
Scala loses measurable ground: Scala market share 28.4%→21.5% in one year while Kotlin 11%→28.8% so Kotlin and Java feature accretion eat JVM mindshare…
Talk on
Blazing Fast, Pure Effects without MonadsLambdaConf 20182018-06-03
Claims that Kleisli arrows (a Clisly IO) beat monadic IO on the JVM by fusing impure calls and avoiding allocations. Uses Scala on the JVM with Scalaz 8 ideas…
Talk on
SCALAZ 8 VS AKKA ACTORSScalar 20182018-04-06
Compares Akka actors to Scalaz 8 solutions, claiming purely functional code is simpler and far faster: a counter implemented with IORef.modify replaces an…
Talk on
The Design of the Scalaz 8 Effect SystemScale By the Bay 20172017-11-16
Scalaz 8 implements a new IO data type plus a lightweight runtime that uses fiber-based concurrency with an async constructor that supports immediate return…
Talk on
John A. De Goes InterviewScale By the Bay 20172017-11-16
SlamData builds an advanced analytics compiler that translates workflows to MongoDB, MarkLogic, Couchbase, Spark or Postgres and insists on 100% correct…
Talk on
The Fun of Functional Programming PanelScale By the Bay 20172017-11-16
Panel argues that functional programming makes code understandable by turning components into pure functions as equations and using types to encode meaning…
Talk on
The Design of the Scalaz 8 Effect SystemScala.IO 20172017-11-02
Scalaz 8 supplies a concrete IO data type with an async constructor that returns now / later / later-with-cancel results, lawful fiber-based concurrency with…
Talk on
QUARK: A PURELY-FUNCTIONAL SCALA DSL FOR DATA PROCESSING & ANALYTICSScalar Conference 20172017-04-07
Quark is a purely-functional Scala DSL that runs on the Quasar Analytics compiler and processes semi-structured data, compiling query plans into operations…
Talk on
Move Over Free Monads: Make Way for Free Applicatives!Scala World 20152015-09-20
Argues that free applicatives trade some monadic power for a static, inspectable program tree that lets tooling generate things you otherwise can’t: built a…
Talk on
The Next Great Functional Programming LanguageLambdaConf 20152015-05-22
Argues for a concrete design: drop ad‑hoc features (GHC has ~70 extensions) and drop pattern matching and records and modules in favor of a small dependently…
Talk on
Learn Functional Programming with PureScriptLambdaConf 20152015-05-22
Promises to make a rookie functional programmer in two hours by teaching concrete claims not fluff: PureScript fundamentals (types, product/coprod types…
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.