~/talks

Michele Riva

what they talk about

all 10 in the filters

where they keep going back

all 12 in the filters

on a stage with

all 9 in the filters

who talks about the same things

titleconferencedate
The Faster, The CheaperLambdaConf 20242024-05-04
Orama is a distributed full‑text and vector search engine that proves a claim: immutability at the edge makes systems cheaper and faster as load rises…
Talk on
Disrupting Full Text Search Industry With JavaScriptBeJS Conf 20232023-05-11
A JavaScript full‑text engine called Orama implements Patricia trees, pluggable data‑structures and insertion/search hooks, runs in browser, Node and Deno with…
Talk on
Things I learned while writing high-performance JavaScript applicationsNode Congress 20232023-04-14
This talk explores the creation of a full-text search engine in JavaScript, highlighting the challenges with existing search engines like Algolia and the…
Talk on
JavaScript-based full-text search with Orama everywhereNode Congress 20232023-04-14
Orama Search workshop is a learn-as-you-type workshop that introduces Orama, an open-source full-text search engine written in TypeScript. The workshop covers…
Talk on
Lyra: Disrupting full-text search industry with JavaScriptjsday 20232023-04-13
A JavaScript full‑text search engine claims Lucene‑grade speed while running anywhere JS runs and reducing deployment and cost pain. It indexes 20,000 products…
Talk on
JSConf Chile Day 1JSConf Chile 20232023-02-03
Benchmarks compare binary formats (MessagePack, Protocol Buffers, Avro) showing much smaller payloads than JSON and differing strengths for RPC: Protocol…
Talk in Spanish on
Lyra: Disrupting the full-text search industry with JSConf42 JavaScript 20222022-11-17
TypeScript full‑text search engine Lyra implements prefix trees, inverted indexes and B‑trees in pure JS, ships stemmers for 23 languages and a persistence…
Talk on
Are all programming languages in English?Øredev 20222022-11-08
Claim: not all languages use English keywords; there are 8,900 known programming languages with about 2,500 born in the US and roughly 35 percent from…
Talk on
Refactoring large JavaScript codebasesØredev 20222022-11-08
Upgrading to newer Node versions and language features forces concrete fixes not vague guidance: promise rejections start terminating processes on Node 16…
Talk on
Explaining distributed systems like I'm fiveLeadDev Berlin 20222022-11-02
Starts from a concrete interview problem: uploading a 10 gigabytes CSV and normalizing it, then shows a working pattern—write to S3 / Google Cloud Storage /…
Talk on
Writing a full-text search engine in TypeScriptNDC Oslo 20222022-09-26
Builds a TypeScript full‑text engine called Lira that runs across Node, Deno, browsers, React Native and Cloudflare Workers, using inverted indexes, prefix…
Talk on
Are all programming languages in english?stackconf 20222022-07-19
Not all languages use English keywords: about 8,900 programming languages exist and roughly 2,500 originate in the US; many others come from Europe, Japan…
Talk on
Explaining Distributed Systems Like I'm 5HashiConf Europe 20222022-06-20
Build for ingesting a >10 gigabyte CSV by avoiding direct uploads to the app server and instead writing to object storage, emitting a job to RabbitMQ or Kafka…
Talk on
You don't want to Server-side Render your Next.js AppReact Summit 20222022-06-17
Next.js is a framework that allows for client-side rendering and easy page transitions. Server-side rendering offers a more secure application and better…
Talk on
High-performance Next.jsReact Summit 20222022-06-17
Welcome to High Performance Next.js. Next.js solves the problem of slow loading times and bad SEO performance. Client-side rendering allows for lazy loading…
Talk on
Refactoring large JavaScript codebasesjsday 20222022-04-21
Claims that codemods scale: scripts using JSCodeShift plus Babel and recast transform ASTs across hundreds of thousands of files and run multi‑threaded, so a…
Talk on
Understanding JavaScript CompilationNode Congress 20222022-02-17
This talk explores the concepts of compilation and transpilation in JavaScript, highlighting the three steps involved: parsing, code transformation, and code…
Talk on
Managing Authentication in Next.jsNode Congress 20222022-02-17
Welcome to the workshop on managing authentication in Next.js. We'll cover custom authentication methods, integrating Firebase, and the pros and cons of…
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.