~/talks

Tomer Gabel

what they talk about

all 14 in the filters

where they keep going back

all 7 in the filters

on a stage with

who talks about the same things

titleconferencedate
Freelancing: The good, the bad and the uglyGeeCON 20242024-05-15
Fired in 2020, starts a consulting firm named substrate, writes a two‑page plan, hires a graphics designer and formalizes three core values: craftsmanship…
Talk on
What Scala Taught Me About Software EngineeringGeeCON 20232023-04-19
Scala pushes a focus on the what not the how, favoring declarative collections and functional style over manual loops and intermediate structures; it argues…
Talk on
How shit works: DatabasesGeeCON 20232023-04-19
Most databases are built on one of two on‑disk structures and choosing between them is concrete not conceptual: B‑trees optimize reads and back indexes in…
Talk on
Not your Grandmother's On-PremNDC Porto 20222022-04-25
Argues that modern on‑prem setups use the same cloud-era tools to become manageable: packages everything as Docker Compose containers, publishes a VM image via…
Talk on
Getting a handle on software architectureBuild Stuff 20212021-11-17
Argues that software architecture’s core claim is to avoid future constraints by designing layers with coherent boundaries; uses Unix pipes, Kafka as a…
Talk on
How shit works: TCP/IPBuild Stuff 20192019-11-13
Explains how TCP creates a point-to-point bi-directional byte stream on top of IP using a three-way handshake, measures RTT for adaptive timers, and enforces…
Talk on
Panel: ArchitectureØredev 20192019-11-06
Panel argues specific tradeoffs: start with a monolith because it’s easier for small teams and split only when uneven growth forces independent scaling…
Panel on
Microservices: A retrospectiveØredev 20192019-11-06
Microservices are pitched as velocity, scale and resilience but the real payoff is organizational scaling: teams gain independence and less synchronization…
Talk on
How shit works: Time|Øredev 20192019-11-06
A website-builder called Wix Adi uses event sourcing and a relational DB but finds persisted events arrive out of order; system timestamps prove unreliable (OS…
Talk on
Microservices: A retrospectiveReversim Summit 20192019-06-16
SOA has been around for decades, and its latest iteration - microservices - for a while now. Just five years ago microservices were hip, dominating the agenda…
Talk on
How shit works: TCP/IPGeeCON 20192019-05-15
Explains how TCP turns an unreliable packet network into a reliable, ordered byte stream using a three-way handshake for connections, RTT sampling to set…
Talk on
An Abridged Guide to Event SourcingBuild Stuff 20172017-11-15
Argues that event sourcing plus CQRS replaces CRUD for better auditing and tunable consistency, demonstrates a production-ish system for Wix Adi implemented in…
Talk on
Slaying Sacred Cows: Deconstructing Dependency InjectionBuild Stuff 20172017-11-15
Argues that dependency injection frameworks like Spring or Guice add little value beyond plain constructor injection, showing Java examples and a toy service…
Talk on
Bifurcation Without Schism: The Scala EcosystemScala Days Copenhagen 20172017-05-30
Scala is split along two axes: functional vs OO and library-author vs blue‑collar developer, and that bifurcation produces concrete problems: six equivalent…
Talk on
How shit works: the CPUBuild Stuff 20162016-11-16
Generates a 32KB random byte array, then benchmarks iterating and summing positives before and after sorting using JMH and finds the sorted version runs about…
Talk on
A Field Guide to DSL DesignScala.IO 20142014-10-23
Summarizes practical rules and a working example DSL for data assertions in Scala: builds an imperative, eagerly evaluated mini-language that uses infix/dot…
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.