~/talks

John Feminella

what they talk about

all 11 in the filters

where they keep going back

  • !!Con2 editions2018–2021

all 10 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
tzdata: Back to the Future!!!Con 20212021-05-15
A single line in tzdata ties modern clocks to a historical legal change and every system that schedules or logs depends on it being right. The dataset contains…
Talk on
Scalable Observability for Rails ApplicationsRailsConf 20192019-05-01
Gives a concrete approach: define SLI/SLO for the business work (demand, satisfaction, efficiency, capacity), instrument with metrics + logs + tracing, and use…
Talk on
Relativistic Software Calendars: It’s About Time!!!Con 20182018-05-12
Claim: keeping clocks in sync becomes literally impossible once systems accelerate away from Earth because simultaneity and elapsed time change with velocity…
Talk on
Building with Blockchains in RubyRubyConf AU 20182018-03-08
Blockchains are a new kind of data structure offering an intriguing property: immutability through cryptography. We’ll use Ruby to explore the intriguing…
Talk on
Building with Blockchains: Better Distributed ApplicationsJSConf Iceland 20182018-03-01
Blockchains are a new kind of data structure with many interesting applications, and are perhaps most notable for their use in cryptocurrencies like Bitcoin…
Talk on
Your Attention, Please: Optimizing Metrics for HumansSpringOne Platform 20172017-12-04
Argues that monitoring must optimize for human attention by measuring a system’s demand/output/efficiency/capacity rather than raw CPU/memory/disk; replaces…
Talk on
Steal This Talk: The Best Features Ruby Doesn't Have (Yet)RubyConf 20172017-11-15
Claims that Ruby can borrow concrete features — Elm-style error messages that print the salient values, pattern matching, tripartite conditions for repairable…
Talk on
A Matter of TimeOpen Source Bridge 20152015-06-23
Every so often a minute lasts 61-second minute and that breaks naive code; libraries and examples show concrete failures: Python small-int caching (only -5 to…
Talk on
on Picking the Right Analytics MetricsVelocity Santa Clara 20152015-05-27
Argues that a good performance metric meets four concrete criteria and offers how to apply them: simple, reproducible, credible, actionable is the proposed…
Talk on
Why We Can't Have Nice Things: FLoats, Dates, and NamesGoGaRuCo 20142014-09-19
Three hard problems: times, floats, and names. Ruby code shows NaN is not equal to itself and TZ-aware conversions need IANA tzdata and tzinfo to handle…
Talk on
Why We Can't Have Nice Things: Unicode, Dates, and NamesCascadia Ruby 20142014-08-11
Concrete Ruby gotchas and fixes, not philosophy: shows Noël combining diacritic breaking length/reverse, demonstrates timezone pitfalls like 1:30am Nov 2 2014…
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.