← Extractions

wroclove.rb 2025 lightning talks

Eight lightning talks from wroclove.rb 2025: a Ruby implementation of the decider pattern (decide_rb gem), a primer on OpenTelemetry, a plea to use RSpec for specs not tests, process managers in rails_event_store, observability at GoHiring, solving haunting organizational problems with empathy, the Ray Spotlight Chrome extension, getting meaningful feedback after a recruiting 'no', and preparing a conference talk. Followed by closing remarks thanking sponsors tuency and raceware.

Model
claude-opus-4-7
Ingestion
4d2f8a2a
Input tokens
1,710,772
fresh
1,601,131
cached
93,978
cache write
15,663
Output tokens
20,605
Duration
360.9s
Roundtrips
7
Tool calls
21
Cost
$0.00
Nodes/edges extracted
37 / 72
Read set (nodes/edges)
1156 / 0

Nodes (37)

create Everything Is Important resource
kind (empty) → resource
name (empty) → Everything Is Important
slug (empty) → everything-is-important
attrs (empty) → {"type" => "article"}
description (empty) → Article Ko Lefcho recommends as a companion to The Staff Engineer's Path for engineers navigating organizational prob...
short_description (empty) → Article on deciding what to do when everything feels important.
create Queue Time concept
kind (empty) → concept
name (empty) → Queue Time
slug (empty) → queue-time
attrs (empty) → {"category" => "practice"}
description (empty) → Often-missing metric alongside RED: how long requests wait in the load balancer, Puma queue, or worker queue before b...
short_description (empty) → Time a request waits in a queue (load balancer, Puma, worker) before handling.
create Tomas (OpenTelemetry speaker) person
kind (empty) → person
name (empty) → Tomas (OpenTelemetry speaker)
slug (empty) → tomas-opentelemetry-speaker
description (empty) → Speaker who delivered a wroclove.rb 2025 lightning talk introducing OpenTelemetry to the Ruby community. Frames OTel ...
short_description (empty) → Ruby developer and wroclove.rb 2025 lightning-talk speaker on OpenTelemetry.
create Kristoff (RSpec speaker) person
kind (empty) → person
name (empty) → Kristoff (RSpec speaker)
slug (empty) → kristoff-rspec-speaker
description (empty) → Speaker at a wroclove.rb 2025 lightning talk titled around airspec/RSpec. Argues that RSpec is a big tool for specs (...
short_description (empty) → Ruby developer and wroclove.rb 2025 speaker on using RSpec correctly.
create Guiney person
kind (empty) → person
name (empty) → Guiney
slug (empty) → guiney
attrs (empty) → {"employer" => "GoHiring"}
description (empty) → Engineer at GoHiring who delivered a wroclove.rb 2025 lightning talk sharing the company's observability story. Advoc...
short_description (empty) → Engineer at GoHiring; wroclove.rb 2025 lightning talker on observability.
create The Staff Engineer's Path resource
kind (empty) → resource
name (empty) → The Staff Engineer's Path
slug (empty) → the-staff-engineer-s-path
attrs (empty) → {"type" => "book"}
description (empty) → Book recommended by Ko Lefcho in his wroclove.rb 2025 lightning talk as a great resource on the staff-engineer (non-m...
short_description (empty) → Book on progressing as an individual-contributor engineer beyond senior.
create Ko Lefcho person
kind (empty) → person
name (empty) → Ko Lefcho
slug (empty) → ko-lefcho
description (empty) → Engineer who delivered a wroclove.rb 2025 lightning talk on progressing beyond senior without going into management. ...
short_description (empty) → Engineer and wroclove.rb 2025 lightning talker on solving haunting organizational problems.
create GoHiring company
kind (empty) → company
name (empty) → GoHiring
slug (empty) → gohiring
attrs (empty) → {"industry" => "hiring platform"}
description (empty) → Company employing Guiney, who gave a wroclove.rb 2025 lightning talk on observability. Uses open-source observability...
short_description (empty) → Hiring platform; employer of Guiney.
update Pavo person
description Ruby developer who has written games in many technologies (from IRC bots to Java/Unity with C#) before attempting one... → Ruby developer who has written games in many technologies (from IRC bots to Java/Unity with C#) before attempting one...
short_description Ruby developer; author of the raise_permanent_job gem and wroclove.rb 2023 game lightning talker. → Ruby developer; author of raise_permanent_job gem and the Rails Spotlight Chrome extension.
create decide_rb tool
kind (empty) → tool
name (empty) → decide_rb
slug (empty) → decide_rb
attrs (empty) → {"category" => "library", "language" => "Ruby"}
description (empty) → Ruby gem created by the speaker of a wroclove.rb 2025 lightning talk on the decider pattern. Named decide_rb because ...
short_description (empty) → Ruby gem implementing the decider pattern, created as a demo alternative to array-sample.
create Rails Spotlight project
kind (empty) → project
name (empty) → Rails Spotlight
slug (empty) → rails-spotlight
attrs (empty) → {"status" => "active", "category" => "chrome extension"}
description (empty) → Chrome extension built by Pavo as a long-running side project. When the matching gem is added to a Rails application,...
short_description (empty) → Chrome extension by Pavo giving in-depth Rails-app inspection per request.
create eBPF concept
kind (empty) → concept
name (empty) → eBPF
slug (empty) → ebpf
attrs (empty) → {"category" => "architecture"}
description (empty) → Linux kernel technology (Extended Berkeley Packet Filter) enabling safe, efficient instrumentation of kernel events. ...
short_description (empty) → Linux kernel technology for safely running programs that observe kernel events.
create Canonical Log Line concept
kind (empty) → concept
name (empty) → Canonical Log Line
slug (empty) → canonical-log-line
attrs (empty) → {"category" => "practice"}
description (empty) → Observability practice popularized by Stripe: instead of scattering many log lines across a request, build one canoni...
short_description (empty) → Single consolidated log line per request carrying all relevant attributes.
create RED Metrics concept
kind (empty) → concept
name (empty) → RED Metrics
slug (empty) → red-metrics
attrs (empty) → {"category" => "practice"}
description (empty) → Monitoring framework covering three service-health signals: Rate (request throughput), Errors (count or percentage of...
short_description (empty) → Rate, Errors, Duration — core service-health metrics.
create Trace ID Propagation concept
kind (empty) → concept
name (empty) → Trace ID Propagation
slug (empty) → trace-id-propagation
attrs (empty) → {"category" => "pattern"}
description (empty) → Pattern in distributed tracing where the initial request generates a trace ID, and every downstream service passes th...
short_description (empty) → Passing a shared trace ID through every service call to correlate logs across services.
create Observability as Developer Responsibility concept
kind (empty) → concept
name (empty) → Observability as Developer Responsibility
slug (empty) → observability-as-developer-responsibility
attrs (empty) → {"category" => "practice"}
description (empty) → Guiney's organizational takeaway: observability is a developers' problem and cannot be delegated to an ops team. With...
short_description (empty) → Treat observability as a first-class developer concern, not something delegated to ops.
create Wide Event concept
kind (empty) → concept
name (empty) → Wide Event
slug (empty) → wide-event
attrs (empty) → {"category" => "architecture"}
description (empty) → OpenTelemetry concept: a single underlying datum with high cardinality (many unique keys) and high dimensionality (ea...
short_description (empty) → Unified OpenTelemetry primitive with high cardinality and dimensionality, subsuming logs/traces/metrics.
create Schemaless Databases for Telemetry concept
kind (empty) → concept
name (empty) → Schemaless Databases for Telemetry
slug (empty) → schemaless-databases-for-telemetry
attrs (empty) → {"category" => "practice"}
description (empty) → Observation from Tomas's OpenTelemetry lightning talk: schemaless databases are a terrible choice as the transactiona...
short_description (empty) → Schemaless stores are a poor transactional DB but good for logging/monitoring/telemetry.
create Custom DSL for Specs concept
kind (empty) → concept
name (empty) → Custom DSL for Specs
slug (empty) → custom-dsl-for-specs
attrs (empty) → {"category" => "practice"}
description (empty) → Kristoff's core thesis on using RSpec correctly. To turn tests into true specs (tests written for humans), teams must...
short_description (empty) → Building domain-specific matchers and helpers so specs read as intent, not boilerplate.
create Specs vs Tests concept
kind (empty) → concept
name (empty) → Specs vs Tests
slug (empty) → specs-vs-tests
attrs (empty) → {"category" => "practice"}
description (empty) → Distinction Kristoff draws at wroclove.rb 2025: there is a semantic difference between specs and tests. Specs are a s...
short_description (empty) → Specs are tests written for humans; tests are written for the computer.
create Haunting Problem concept
kind (empty) → concept
name (empty) → Haunting Problem
slug (empty) → haunting-problem
attrs (empty) → {"category" => "concept"}
description (empty) → Ko Lefcho's framing: most companies have a 'haunting problem' — an issue that has persisted for years and that differ...
short_description (empty) → A long-standing company-wide issue multiple teams have failed to fix.
create Empathy-Driven Problem Solving concept
kind (empty) → concept
name (empty) → Empathy-Driven Problem Solving
slug (empty) → empathy-driven-problem-solving
attrs (empty) → {"category" => "methodology"}
description (empty) → Ko Lefcho's step-by-step approach for haunting organizational problems: (1) identify everyone affected; (2) interview...
short_description (empty) → Process: identify affected people, interview them, surface common theme, vision, minimal iterations.
create CliftonStrengths 34 resource
kind (empty) → resource
name (empty) → CliftonStrengths 34
slug (empty) → cliftonstrengths-34
attrs (empty) → {"type" => "assessment"}
description (empty) → Gallup's 34-talent strengths-finder assessment (referenced in the conference-talk-preparation lightning talk). Identi...
short_description (empty) → Gallup assessment identifying one's top strengths/themes from 50+ years of research.
create Toastmasters resource
kind (empty) → resource
name (empty) → Toastmasters
slug (empty) → toastmasters
attrs (empty) → {"type" => "organization"}
description (empty) → International public-speaking organization recommended in the wroclove.rb 2025 conference-talk-preparation lightning ...
short_description (empty) → International public-speaking club for learning storytelling and presentation.
create Creatine resource
kind (empty) → resource
name (empty) → Creatine
slug (empty) → creatine
attrs (empty) → {"type" => "supplement"}
description (empty) → Dietary supplement advocated in the wroclove.rb 2025 conference-talk-preparation lightning talk — not primarily for m...
short_description (empty) → Well-tested supplement that improves short-term memory and cognitive performance.
create Decider Pattern in Ruby Lightning Talk talk
kind (empty) → talk
name (empty) → Decider Pattern in Ruby Lightning Talk
slug (empty) → decider-pattern-in-ruby-lightning-talk
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → wroclove.rb 2025 lightning talk following up on Mateusz Nowak's 'Might & Magic of Domain-Driven Design' talk (which u...
short_description (empty) → wroclove.rb 2025 lightning talk implementing the decider pattern via the decide_rb gem.
create Open Telemetry Intro Lightning Talk talk
kind (empty) → talk
name (empty) → Open Telemetry Intro Lightning Talk
slug (empty) → open-telemetry-intro-lightning-talk
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → Tomas's wroclove.rb 2025 lightning talk, framed as extra context after an earlier talk on structured logging. Argues ...
short_description (empty) → Tomas's wroclove.rb 2025 lightning talk introducing OpenTelemetry.
create RSpec Is For Specs Not Tests talk
kind (empty) → talk
name (empty) → RSpec Is For Specs Not Tests
slug (empty) → rspec-is-for-specs-not-tests
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → Kristoff's wroclove.rb 2025 lightning talk. Argues that RSpec is a big tool built specifically for specs — tests writ...
short_description (empty) → Kristoff's wroclove.rb 2025 lightning talk arguing RSpec should only be used for specs.
create Process Managers in Ruby Lightning Talk talk
kind (empty) → talk
name (empty) → Process Managers in Ruby Lightning Talk
slug (empty) → process-managers-in-ruby-lightning-talk
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → wroclove.rb 2025 lightning talk on implementing process managers in Ruby at the code level (which Mat called 'automat...
short_description (empty) → wroclove.rb 2025 lightning talk walking through process managers in rails_event_store.
create GoHiring Observability Story talk
kind (empty) → talk
name (empty) → GoHiring Observability Story
slug (empty) → gohiring-observability-story
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → Guiney's wroclove.rb 2025 lightning talk sharing GoHiring's observability practices. Advises instrumenting on the net...
short_description (empty) → Guiney's wroclove.rb 2025 lightning talk on GoHiring's observability journey.
create Solving Haunting Organizational Problems talk
kind (empty) → talk
name (empty) → Solving Haunting Organizational Problems
slug (empty) → solving-haunting-organizational-problems
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → Ko Lefcho's wroclove.rb 2025 lightning talk. Premise: a lot of the audience is senior, knows how to code, but perform...
short_description (empty) → Ko Lefcho's wroclove.rb 2025 lightning talk on progressing beyond senior via empathy.
create Rails Spotlight Chrome Extension Lightning Talk talk
kind (empty) → talk
name (empty) → Rails Spotlight Chrome Extension Lightning Talk
slug (empty) → rails-spotlight-chrome-extension-lightning-talk
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → Pavo's wroclove.rb 2025 lightning talk presenting Rails Spotlight — a Chrome extension he built as a long-running sid...
short_description (empty) → Pavo's wroclove.rb 2025 lightning talk demoing the Rails Spotlight Chrome extension.
create Getting Meaningful Feedback After a No talk
kind (empty) → talk
name (empty) → Getting Meaningful Feedback After a No
slug (empty) → getting-meaningful-feedback-after-a-no
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → wroclove.rb 2025 lightning talk on the tough job market. Traces the typical recruitment funnel — initial talk, soft-t...
short_description (empty) → wroclove.rb 2025 lightning talk on extracting useful feedback from rejected job applications.
create Preparing a Conference Talk talk
kind (empty) → talk
name (empty) → Preparing a Conference Talk
slug (empty) → preparing-a-conference-talk
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → wroclove.rb 2025 lightning talk (opening with the Sugarhill Gang / 'Rapper's Delight' pizza-pies joke) on how to prep...
short_description (empty) → wroclove.rb 2025 lightning talk on shipping a conference talk despite limited speaking experience.
create Ruby Is Mature Now talk
kind (empty) → talk
name (empty) → Ruby Is Mature Now
slug (empty) → ruby-is-mature-now
attrs (empty) → {"date" => "2025-03-14", "type" => "lightning-talk"}
description (empty) → Brief closing remarks at wroclove.rb 2025. Two signs Ruby is now mature: (1) the speaker turned 40 the same week and ...
short_description (empty) → wroclove.rb 2025 closing remarks marking Ruby's maturity and thanking sponsors.
create tuency company
kind (empty) → company
name (empty) → tuency
slug (empty) → tuency
attrs (empty) → {"industry" => "software"}
description (empty) → Company sponsoring wroclove.rb 2025, given a special shout-out of applause during closing remarks for supporting the ...
short_description (empty) → Ruby-industry company; sponsor of wroclove.rb 2025.
create raceware company
kind (empty) → company
name (empty) → raceware
slug (empty) → raceware
attrs (empty) → {"industry" => "software"}
description (empty) → Company sponsoring wroclove.rb 2025, given a special shout-out of applause during closing remarks for supporting the ...
short_description (empty) → Ruby-industry company; sponsor of wroclove.rb 2025.

Edges (72)

create Decider Pattern in Ruby Lightning Talk → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → dd013fd8-c773-4996-adec-e9a62aeacda2
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Open Telemetry Intro Lightning Talk → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → b69156aa-87ca-4381-8fdc-555b4a7fe249
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create RSpec Is For Specs Not Tests → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Process Managers in Ruby Lightning Talk → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create GoHiring Observability Story → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Solving Haunting Organizational Problems → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → 7c5ebf48-ca5d-421d-ab79-3b64dc4fbd63
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Rails Spotlight Chrome Extension Lightning Talk → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → ad88a83c-48a4-4c0e-bb6c-a06a1c0a472e
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Getting Meaningful Feedback After a No → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → 8ad660e4-6e3f-4ba6-9691-3bec5b383178
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Preparing a Conference Talk → presented_at → wroclove.rb 2025
context (empty) → Lightning talk session at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → e2ce9d31-dcca-49f7-8bdd-3d378e529241
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Ruby Is Mature Now → presented_at → wroclove.rb 2025
context (empty) → Closing remarks at wroclove.rb 2025.
relation (empty) → presented_at
source_node_id (empty) → 39162737-bd08-45d5-9455-3b71a030d9ef
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create Tomas (OpenTelemetry speaker) → authored → Open Telemetry Intro Lightning Talk
context (empty) → Tomas gave the OpenTelemetry intro lightning talk.
relation (empty) → authored
source_node_id (empty) → 47deb870-c0d2-458f-bc9b-7fee0368bdc0
target_node_id (empty) → b69156aa-87ca-4381-8fdc-555b4a7fe249
create Kristoff (RSpec speaker) → authored → RSpec Is For Specs Not Tests
context (empty) → Kristoff presented the RSpec lightning talk.
relation (empty) → authored
source_node_id (empty) → b3801ba1-c5ce-45d7-8747-ae39285dc182
target_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
create Guiney → authored → GoHiring Observability Story
context (empty) → Guiney gave the observability lightning talk.
relation (empty) → authored
source_node_id (empty) → b7744bd3-0f0d-4e88-8983-84b87d4a206d
target_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
create Ko Lefcho → authored → Solving Haunting Organizational Problems
context (empty) → Ko Lefcho authored and delivered the talk.
relation (empty) → authored
source_node_id (empty) → 51837ffc-9ee4-41c0-a3c1-b77478583ac0
target_node_id (empty) → 7c5ebf48-ca5d-421d-ab79-3b64dc4fbd63
create Pavo → authored → Rails Spotlight Chrome Extension Lightning Talk
context (empty) → Pavo built Rails Spotlight and presented it in the lightning talk.
relation (empty) → authored
source_node_id (empty) → 30823730-2ec7-4586-87d1-154bf96421a4
target_node_id (empty) → ad88a83c-48a4-4c0e-bb6c-a06a1c0a472e
create Pavo → works_on → Rails Spotlight
attrs (empty) → {"role" => "creator"}
context (empty) → Pavo is the author of the Rails Spotlight Chrome extension.
relation (empty) → works_on
source_node_id (empty) → 30823730-2ec7-4586-87d1-154bf96421a4
target_node_id (empty) → f7c3966a-03f9-4547-9d3b-09275ce29732
create Guiney → works_at → GoHiring
context (empty) → Guiney works at GoHiring and mentions the company is hiring.
relation (empty) → works_at
source_node_id (empty) → b7744bd3-0f0d-4e88-8983-84b87d4a206d
target_node_id (empty) → fa98fd9b-081e-40c3-bf66-f0c64858cfcc
create Decider Pattern in Ruby Lightning Talk → about → Decider Pattern
context (empty) → The talk explains the decider pattern in detail.
relation (empty) → about
source_node_id (empty) → dd013fd8-c773-4996-adec-e9a62aeacda2
target_node_id (empty) → 257ebe97-c2d6-4102-8515-744da7253cce
create Decider Pattern in Ruby Lightning Talk → about → decide_rb
context (empty) → The speaker introduces the decide_rb gem as his implementation of the decider pattern.
relation (empty) → about
source_node_id (empty) → dd013fd8-c773-4996-adec-e9a62aeacda2
target_node_id (empty) → 52b8d4cc-ab6e-4d22-9603-95d1536e2df2
create Decider Pattern in Ruby Lightning Talk → about → aggregates repository
context (empty) → The decide_rb gem is inspired by Arkency's aggregates repository.
relation (empty) → about
source_node_id (empty) → dd013fd8-c773-4996-adec-e9a62aeacda2
target_node_id (empty) → 2c1f344a-3a1f-40e9-b298-769fc3f41873
create Decider Pattern in Ruby Lightning Talk → related_to → Might & Magic of Domain-Driven Design
context (empty) → The talk explicitly follows up on Mateusz Nowak's 'Mat' talk earlier in the day.
relation (empty) → related_to
source_node_id (empty) → dd013fd8-c773-4996-adec-e9a62aeacda2
target_node_id (empty) → 402e6f0c-28a0-424f-b8d5-3a5d483a54c1
create decide_rb → related_to → Decider Pattern
context (empty) → decide_rb implements the decider pattern in Ruby.
relation (empty) → related_to
source_node_id (empty) → 52b8d4cc-ab6e-4d22-9603-95d1536e2df2
target_node_id (empty) → 257ebe97-c2d6-4102-8515-744da7253cce
create Open Telemetry Intro Lightning Talk → about → OpenTelemetry
context (empty) → Tomas's talk is an introduction to OpenTelemetry.
relation (empty) → about
source_node_id (empty) → b69156aa-87ca-4381-8fdc-555b4a7fe249
target_node_id (empty) → 39ce1c2f-63e7-4a8d-859f-40e7f1bd6d4b
create Open Telemetry Intro Lightning Talk → about → Structured Logging
context (empty) → The talk builds on an earlier structured-logging talk and extends it to OpenTelemetry.
relation (empty) → about
source_node_id (empty) → b69156aa-87ca-4381-8fdc-555b4a7fe249
target_node_id (empty) → 52228e06-6668-4f32-892c-60f2f6c0a315
create Open Telemetry Intro Lightning Talk → about → Wide Event
context (empty) → Explains the wide event as OpenTelemetry's unifying primitive.
relation (empty) → about
source_node_id (empty) → b69156aa-87ca-4381-8fdc-555b4a7fe249
target_node_id (empty) → f68a62cf-8e59-4051-8f7f-8f2fb9a9a806
create Open Telemetry Intro Lightning Talk → about → Schemaless Databases for Telemetry
context (empty) → Talk argues schemaless databases fit telemetry workloads.
relation (empty) → about
source_node_id (empty) → b69156aa-87ca-4381-8fdc-555b4a7fe249
target_node_id (empty) → 65690d60-b0d8-40b9-a93e-26315522da34
create Open Telemetry Intro Lightning Talk → about → Trace ID Propagation
context (empty) → Talk describes how trace IDs tie spans across services together.
relation (empty) → about
source_node_id (empty) → b69156aa-87ca-4381-8fdc-555b4a7fe249
target_node_id (empty) → ac95e022-f0c6-4907-a363-27f6c67ae367
create RSpec Is For Specs Not Tests → about → RSpec
context (empty) → Entire talk is about using RSpec correctly.
relation (empty) → about
source_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
target_node_id (empty) → 91c45bda-6818-4a05-962e-8c4531264e44
create RSpec Is For Specs Not Tests → about → minitest
context (empty) → Contrasts RSpec with minitest, which supports both test and spec modes.
relation (empty) → about
source_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
target_node_id (empty) → 6d3b8a3d-e1b5-4eba-ae6f-eaab5ce22211
create RSpec Is For Specs Not Tests → about → TestBench
context (empty) → Cited as a smaller test framework alternative to RSpec.
relation (empty) → about
source_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
target_node_id (empty) → 6582919f-afe1-4cd1-9f91-82abad210290
create RSpec Is For Specs Not Tests → about → Quickdraw
context (empty) → Cited as a smaller test framework alternative built by Joel Drapper.
relation (empty) → about
source_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
target_node_id (empty) → 9a9d18ed-4f5e-46d7-a340-89fc8425bcf9
create RSpec Is For Specs Not Tests → about → Specs vs Tests
context (empty) → Draws the core distinction between specs (for humans) and tests (for the computer).
relation (empty) → about
source_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
target_node_id (empty) → 4d13ea1e-6fc6-4974-a3d5-b02cb5e2dfc4
create RSpec Is For Specs Not Tests → about → Custom DSL for Specs
context (empty) → Recommends custom matchers and DSLs to actually leverage RSpec.
relation (empty) → about
source_node_id (empty) → ec6ca654-5541-4f21-90a0-479aeb41aa6e
target_node_id (empty) → 10578589-2041-46e0-8e4e-178e1416a572
create Process Managers in Ruby Lightning Talk → about → Process Manager
context (empty) → Walks through process-manager implementation at the code level.
relation (empty) → about
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → 1b1d68aa-23bc-4410-8af3-f095676d9722
create Process Managers in Ruby Lightning Talk → about → rails_event_store
context (empty) → Code is built on rails_event_store and uses its event-store / command-bus infrastructure.
relation (empty) → about
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → 9e5cb718-6f86-4937-9b4c-eb77da3aede8
create Process Managers in Ruby Lightning Talk → about → rails_event_store/ecommerce
context (empty) → Process-manager code is taken directly from the RailsEventStore/ecommerce reservation-process file.
relation (empty) → about
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → aefe7a37-ebc5-4840-b03a-8bcca89a6ddd
create Process Managers in Ruby Lightning Talk → about → Command Bus
context (empty) → Commands returned by the process manager are dispatched through the command bus.
relation (empty) → about
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → 3ccefa20-9ab9-418f-8b69-e3694ced8de9
create Process Managers in Ruby Lightning Talk → about → Event Store
context (empty) → Process manager subscribes to events from the event store.
relation (empty) → about
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → 41e612ae-2c1f-4a3c-8690-d47ac47e0174
create Process Managers in Ruby Lightning Talk → about → Automation Pattern
context (empty) → Matches the 'automation' concept Mat used in his earlier Event Modeling talk.
relation (empty) → about
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → bfcecf38-9528-4a8e-8ed7-1fd7ceb0f06c
create Process Managers in Ruby Lightning Talk → related_to → Might & Magic of Domain-Driven Design
context (empty) → Follows up on Mateusz Nowak's talk where process managers were called automations.
relation (empty) → related_to
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → 402e6f0c-28a0-424f-b8d5-3a5d483a54c1
create GoHiring Observability Story → about → OpenTelemetry
context (empty) → Talk promotes OpenTelemetry as the emerging standard.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → 39ce1c2f-63e7-4a8d-859f-40e7f1bd6d4b
create GoHiring Observability Story → about → eBPF
context (empty) → Recommends eBPF for kernel/network-level instrumentation.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → 122ee908-541f-4a57-81a3-13a543102bfd
create GoHiring Observability Story → about → Canonical Log Line
context (empty) → Recommends canonical log lines instead of many scattered log statements.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → 607072f8-4d93-4123-a936-03e3b287c977
create GoHiring Observability Story → about → Trace ID Propagation
context (empty) → GoHiring implemented trace-ID propagation across services.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → ac95e022-f0c6-4907-a363-27f6c67ae367
create GoHiring Observability Story → about → RED Metrics
context (empty) → Recommends RED metrics plus queue time.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → 3e6e5ca6-b016-48b5-9767-923bc818d30e
create GoHiring Observability Story → about → Queue Time
context (empty) → Calls out queue time as a frequently-missed metric.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → f09c3417-ab5b-4cdf-a4ba-60ac42e30708
create GoHiring Observability Story → about → Observability as Developer Responsibility
context (empty) → Organizational argument that developers, not ops, own observability.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → 177dc384-bfbf-4e93-a976-1defb918bf5f
create GoHiring Observability Story → about → GoHiring
context (empty) → Talk shares GoHiring's story and ends with a hiring pitch.
relation (empty) → about
source_node_id (empty) → 529b0e52-057b-4dbe-aabf-0cb8fe69445e
target_node_id (empty) → fa98fd9b-081e-40c3-bf66-f0c64858cfcc
create Solving Haunting Organizational Problems → about → Haunting Problem
context (empty) → Talk defines and attacks the 'haunting problem' concept.
relation (empty) → about
source_node_id (empty) → 7c5ebf48-ca5d-421d-ab79-3b64dc4fbd63
target_node_id (empty) → 1cefe13e-1c39-46db-a8b1-e2c6217178d6
create Solving Haunting Organizational Problems → about → Empathy-Driven Problem Solving
context (empty) → Describes the empathy-first process for tackling haunting problems.
relation (empty) → about
source_node_id (empty) → 7c5ebf48-ca5d-421d-ab79-3b64dc4fbd63
target_node_id (empty) → f0469642-9a60-4b75-824c-b14d710963e0
create Solving Haunting Organizational Problems → about → The Staff Engineer's Path
context (empty) → Explicitly recommends the book as a resource for the career path.
relation (empty) → about
source_node_id (empty) → 7c5ebf48-ca5d-421d-ab79-3b64dc4fbd63
target_node_id (empty) → 3f739ac5-4fa6-480c-93ed-08d20236ceb7
create Solving Haunting Organizational Problems → about → Everything Is Important
context (empty) → Recommends the article alongside The Staff Engineer's Path.
relation (empty) → about
source_node_id (empty) → 7c5ebf48-ca5d-421d-ab79-3b64dc4fbd63
target_node_id (empty) → 1449403f-f358-4f58-9707-2fade6fb1ae5
create Ko Lefcho → recommends → The Staff Engineer's Path
context (empty) → Ko Lefcho explicitly recommends the book.
relation (empty) → recommends
source_node_id (empty) → 51837ffc-9ee4-41c0-a3c1-b77478583ac0
target_node_id (empty) → 3f739ac5-4fa6-480c-93ed-08d20236ceb7
create Ko Lefcho → recommends → Everything Is Important
context (empty) → Ko Lefcho recommends this article for prioritization.
relation (empty) → recommends
source_node_id (empty) → 51837ffc-9ee4-41c0-a3c1-b77478583ac0
target_node_id (empty) → 1449403f-f358-4f58-9707-2fade6fb1ae5
create Rails Spotlight Chrome Extension Lightning Talk → about → Rails Spotlight
context (empty) → Demo of the Rails Spotlight Chrome extension.
relation (empty) → about
source_node_id (empty) → ad88a83c-48a4-4c0e-bb6c-a06a1c0a472e
target_node_id (empty) → f7c3966a-03f9-4547-9d3b-09275ce29732
create Rails Spotlight Chrome Extension Lightning Talk → about → Ruby on Rails
context (empty) → Rails Spotlight targets Rails applications.
relation (empty) → about
source_node_id (empty) → ad88a83c-48a4-4c0e-bb6c-a06a1c0a472e
target_node_id (empty) → 7aac705a-0987-49f2-b665-9d4e08a6acee
create Getting Meaningful Feedback After a No → about → Senior Developer Title
context (empty) → Touches on the soft-skill side of the senior engineer market and career growth.
relation (empty) → about
source_node_id (empty) → 8ad660e4-6e3f-4ba6-9691-3bec5b383178
target_node_id (empty) → 55b9cb69-713a-419b-aac3-4b3e8477e926
create Preparing a Conference Talk → about → CliftonStrengths 34
context (empty) → Recommends Gallup's CliftonStrengths 34 to pick a talk topic aligned with your top themes.
relation (empty) → about
source_node_id (empty) → e2ce9d31-dcca-49f7-8bdd-3d378e529241
target_node_id (empty) → 840aca58-7277-4c2d-b8fa-bba1b2a0452e
create Preparing a Conference Talk → about → Toastmasters
context (empty) → Recommends Toastmasters for learning storytelling.
relation (empty) → about
source_node_id (empty) → e2ce9d31-dcca-49f7-8bdd-3d378e529241
target_node_id (empty) → 47f9a7f5-745b-4e63-9694-ed9ef51cf03f
create Preparing a Conference Talk → about → Creatine
context (empty) → Recommends taking creatine for cognitive performance before presenting.
relation (empty) → about
source_node_id (empty) → e2ce9d31-dcca-49f7-8bdd-3d378e529241
target_node_id (empty) → 1ac6f404-8bcb-49b2-9638-9646677f7e2f
create Preparing a Conference Talk → about → Pavo
context (empty) → Mentions Pavo's earlier Drug meetup talk on a different piece of the same rewrite.
relation (empty) → about
source_node_id (empty) → e2ce9d31-dcca-49f7-8bdd-3d378e529241
target_node_id (empty) → 30823730-2ec7-4586-87d1-154bf96421a4
create Ruby Is Mature Now → about → tuency
context (empty) → Closing remarks thank tuency as a wroclove.rb 2025 sponsor.
relation (empty) → about
source_node_id (empty) → 39162737-bd08-45d5-9455-3b71a030d9ef
target_node_id (empty) → 68ca11d5-a471-419c-8d7f-6c299f888b99
create Ruby Is Mature Now → about → raceware
context (empty) → Closing remarks thank raceware as a wroclove.rb 2025 sponsor.
relation (empty) → about
source_node_id (empty) → 39162737-bd08-45d5-9455-3b71a030d9ef
target_node_id (empty) → e4365bb3-0a4a-4738-b329-e86cdd620fa9
create tuency → related_to → wroclove.rb 2025
attrs (empty) → {"role" => "sponsor"}
context (empty) → Sponsor of the 2025 edition of the conference.
relation (empty) → related_to
source_node_id (empty) → 68ca11d5-a471-419c-8d7f-6c299f888b99
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create raceware → related_to → wroclove.rb 2025
attrs (empty) → {"role" => "sponsor"}
context (empty) → Sponsor of the 2025 edition of the conference.
relation (empty) → related_to
source_node_id (empty) → e4365bb3-0a4a-4738-b329-e86cdd620fa9
target_node_id (empty) → 4a9688cf-482e-48ac-a0b5-de88900bdb2b
create decide_rb → related_to → aggregates repository
context (empty) → decide_rb is inspired by code from Arkency's aggregates repository.
relation (empty) → related_to
source_node_id (empty) → 52b8d4cc-ab6e-4d22-9603-95d1536e2df2
target_node_id (empty) → 2c1f344a-3a1f-40e9-b298-769fc3f41873
create Canonical Log Line → related_to → Structured Logging
context (empty) → Canonical log lines are a structured-logging practice.
relation (empty) → related_to
source_node_id (empty) → 607072f8-4d93-4123-a936-03e3b287c977
target_node_id (empty) → 52228e06-6668-4f32-892c-60f2f6c0a315
create RED Metrics → related_to → Queue Time
context (empty) → Queue time is recommended as the fourth metric alongside RED.
relation (empty) → related_to
source_node_id (empty) → 3e6e5ca6-b016-48b5-9767-923bc818d30e
target_node_id (empty) → f09c3417-ab5b-4cdf-a4ba-60ac42e30708
create Wide Event → related_to → OpenTelemetry
context (empty) → Wide event is an OpenTelemetry concept.
relation (empty) → related_to
source_node_id (empty) → f68a62cf-8e59-4051-8f7f-8f2fb9a9a806
target_node_id (empty) → 39ce1c2f-63e7-4a8d-859f-40e7f1bd6d4b
create Trace ID Propagation → related_to → OpenTelemetry
context (empty) → OpenTelemetry's collector relies on trace IDs propagated across services.
relation (empty) → related_to
source_node_id (empty) → ac95e022-f0c6-4907-a363-27f6c67ae367
target_node_id (empty) → 39ce1c2f-63e7-4a8d-859f-40e7f1bd6d4b
create eBPF → related_to → Observability as Developer Responsibility
context (empty) → Guiney frames kernel-level eBPF instrumentation as part of developer-owned observability.
relation (empty) → related_to
source_node_id (empty) → 122ee908-541f-4a57-81a3-13a543102bfd
target_node_id (empty) → 177dc384-bfbf-4e93-a976-1defb918bf5f
create Process Managers in Ruby Lightning Talk → about → Commands, Queries, and Events
context (empty) → Process managers map events to commands, a core CQRS concept.
relation (empty) → about
source_node_id (empty) → eba1e6b2-4dfd-4ede-aa7d-c6ca10f6b4c6
target_node_id (empty) → 7c04796a-bf02-4248-80f0-a63be3541234

Read set

1156 nodes

event 2NIT Nerds on Lakes Sailing Trip list_nodes_by_kind event Advent of Code list_nodes_by_kind event Brighton Ruby list_nodes_by_kind event EmberConf list_nodes_by_kind event Eventide Summit 2023 list_nodes_by_kind event Hacktoberfest list_nodes_by_kind event KanDDDinsky list_nodes_by_kind event Rails World list_nodes_by_kind+search_nodes event RubyKaigi list_nodes_by_kind event wroclove.rb 2018 list_nodes_by_kind+search_nodes event wroclove.rb 2019 list_nodes_by_kind+search_nodes event wroclove.rb 2022 list_nodes_by_kind+search_nodes event wroclove.rb 2023 list_nodes_by_kind event wroclove.rb 2024 list_nodes_by_kind event wroclove.rb 2025 list_nodes_by_kind event wroclove.rb 2026 list_nodes_by_kind person Aaron Francis list_nodes_by_kind person Aaron Patterson list_nodes_by_kind person Adam Dymitruk list_nodes_by_kind person Adam Okoń list_nodes_by_kind person Adam Piotrowski list_nodes_by_kind person Adrian Marin list_nodes_by_kind person Agnieszka Małaszkiewicz list_nodes_by_kind person Akira Matsuda list_nodes_by_kind person Albert Einstein list_nodes_by_kind person Alberto Brandolini list_nodes_by_kind person Alina Lova list_nodes_by_kind person Amanda list_nodes_by_kind person Amelia Walter-Dzikowska list_nodes_by_kind person Andrei Bondarev list_nodes_by_kind person Andrei Kaleshka list_nodes_by_kind person Andrew Kane list_nodes_by_kind person Andrey Sitnik list_nodes_by_kind person Andrzej Krzywda list_nodes_by_kind person Andrzej Śliwa list_nodes_by_kind person Andy Hunt list_nodes_by_kind person Andy Kroll list_nodes_by_kind person Andy Maleh list_nodes_by_kind person Anita Jaszewska list_nodes_by_kind person Anton Davydov list_nodes_by_kind person Armin Pašalić list_nodes_by_kind person Arturo Herrero list_nodes_by_kind person Ayush Newatia list_nodes_by_kind person Bartosz Blimke list_nodes_by_kind person Bede list_nodes_by_kind person Ben Johnson list_nodes_by_kind person Bertrand Meyer list_nodes_by_kind person Caio Almeida list_nodes_by_kind person Charity Majors list_nodes_by_kind person Charles Nutter list_nodes_by_kind person Chikahiro Tokoro list_nodes_by_kind person Chris Oliver list_nodes_by_kind person Christian Zeller list_nodes_by_kind person Claude Lévi-Strauss list_nodes_by_kind person Colin list_nodes_by_kind person Damir Zekić list_nodes_by_kind person Dan Kubb list_nodes_by_kind person Dave Thomas list_nodes_by_kind person David Halasz list_nodes_by_kind person DHH list_nodes_by_kind person Dimitry Salahutdinov list_nodes_by_kind person Elad list_nodes_by_kind person Elisabeth Kübler-Ross list_nodes_by_kind person Emiliano Della Casa list_nodes_by_kind person Eric Evans list_nodes_by_kind person Eric Normand list_nodes_by_kind person Erin Meyer list_nodes_by_kind person Erwin Kroon list_nodes_by_kind person Ethan Garofolo list_nodes_by_kind person Galileo Galilei list_nodes_by_kind person Garry Kasparov list_nodes_by_kind person Gaya list_nodes_by_kind person G.K. Chesterton list_nodes_by_kind person Gottfried Wilhelm Leibniz list_nodes_by_kind person Greg Molnar list_nodes_by_kind person Greg Navis list_nodes_by_kind person Greg Young list_nodes_by_kind person Howard Hinnant list_nodes_by_kind person Isaac Newton list_nodes_by_kind person Ismael Celis list_nodes_by_kind person Ivan Nemytchenko list_nodes_by_kind person Jakub Rodzik list_nodes_by_kind person Jan list_nodes_by_kind person Janko Marohnic list_nodes_by_kind person Jared list_nodes_by_kind person Joel Drapper list_nodes_by_kind person John Callaghan list_nodes_by_kind person John Gallagher list_nodes_by_kind person John Hawthorne list_nodes_by_kind person Josef Strzibny list_nodes_by_kind person José Valim list_nodes_by_kind person Julik Tarkhanov list_nodes_by_kind person Karol Szuster list_nodes_by_kind person Koichi Sasada list_nodes_by_kind person Krzysztof Hasiński list_nodes_by_kind person Kuba Suder list_nodes_by_kind person Louis Antonopoulos list_nodes_by_kind person Lucian Ghinda list_nodes_by_kind person Łukasz Reszke list_nodes_by_kind person Łukasz Szydło list_nodes_by_kind person Maciej Rząsa list_nodes_by_kind person Maciek list_nodes_by_kind person Magnus Carlsen list_nodes_by_kind person Marco Heimeshoff list_nodes_by_kind person Mariusz Gil list_nodes_by_kind person Markus Schirp list_nodes_by_kind person Mark Zuckerberg list_nodes_by_kind person Martin Fowler list_nodes_by_kind person Martin Gamsjaeger list_nodes_by_kind person Masahiro Nakagawa list_nodes_by_kind person Mateusz Nowak list_nodes_by_kind person Matthias Verraes list_nodes_by_kind person Matz list_nodes_by_kind person Max Howell list_nodes_by_kind person Michael (liik) list_nodes_by_kind person Michał Bronikowski list_nodes_by_kind person Michał (Helpling) list_nodes_by_kind person Michal Matyas list_nodes_by_kind person Michał Młoźniak list_nodes_by_kind person Michał Zajączkowski de Mezer list_nodes_by_kind person Mike Dalessio list_nodes_by_kind person Mike Perham list_nodes_by_kind person Miron Marczuk list_nodes_by_kind person Nate Berkopec list_nodes_by_kind person Nathan Ladd list_nodes_by_kind person Nick Schwaderer list_nodes_by_kind person Nick Sutterer list_nodes_by_kind person Nicolò Rebughini list_nodes_by_kind person Norbert Wójtowicz list_nodes_by_kind person Pavo list_nodes_by_kind person Paweł Dąbrowski list_nodes_by_kind person Paweł Pacana list_nodes_by_kind person Paweł Pokrywka list_nodes_by_kind person Paweł Strzałkowski list_nodes_by_kind person Peter Solnica list_nodes_by_kind person Piotr Solnica list_nodes_by_kind person Radoslav Stankov list_nodes_by_kind person Rafael Zamaris list_nodes_by_kind person Rafał Cymerys list_nodes_by_kind person Rafał Rothenberger list_nodes_by_kind person René Descartes list_nodes_by_kind person Rich Hickey list_nodes_by_kind person Robert C. Martin list_nodes_by_kind person Robert Pankowecki list_nodes_by_kind person Romeu Moura list_nodes_by_kind person Ryan Townsend list_nodes_by_kind person Sam Newman list_nodes_by_kind person Sandi Metz list_nodes_by_kind person Scott Bell list_nodes_by_kind person Scott Bellware list_nodes_by_kind person Scott Wlaschin list_nodes_by_kind person Sean Schofield list_nodes_by_kind person Sebastian Wilgosz list_nodes_by_kind person Sergey Ivanov list_nodes_by_kind person Sergey Sergyenko list_nodes_by_kind person Seth Horsley list_nodes_by_kind person Sharon Rosner list_nodes_by_kind person Shona list_nodes_by_kind person Shugo Maeda list_nodes_by_kind person Soutaro Matsumoto list_nodes_by_kind person Stefan Wintermeyer list_nodes_by_kind person Stephan Schmidt list_nodes_by_kind person Stephen Margheim list_nodes_by_kind person Stephen Wolfram list_nodes_by_kind person Steve Ballmer list_nodes_by_kind person Szymon Fiedler list_nodes_by_kind person Szymon Kulec list_nodes_by_kind person Toby Lütke list_nodes_by_kind person Tomasz Donarski list_nodes_by_kind person Victor Shepelev list_nodes_by_kind person Vladimir Dementyev list_nodes_by_kind person Wojtek Wrona list_nodes_by_kind person Xavier Noria list_nodes_by_kind person Yaroslav Shmarov list_nodes_by_kind person Yatish Mehta list_nodes_by_kind person Yehuda Katz list_nodes_by_kind concept Abstraction Barrier list_nodes_by_kind concept Abstract Syntax Tree list_nodes_by_kind concept Accelerated Mobile Pages list_nodes_by_kind concept accepts_nested_attributes_for list_nodes_by_kind concept Accordion of Complexity list_nodes_by_kind concept Account Sharing list_nodes_by_kind concept Action list_nodes_by_kind concept Active Record list_nodes_by_kind concept Active Record Custom Types list_nodes_by_kind concept ActiveRecord Encryption list_nodes_by_kind concept ActiveSupport Core Extensions list_nodes_by_kind concept ActiveSupport CurrentAttributes list_nodes_by_kind concept Adjacent String Literal Concatenation list_nodes_by_kind concept Afferent Coupling list_nodes_by_kind concept Aggregate Root list_nodes_by_kind concept Aggregate Root Anti-Pattern list_nodes_by_kind concept Aggregate-Scoped Sequence Number list_nodes_by_kind concept Aggregate Test Failures list_nodes_by_kind concept Aggregator list_nodes_by_kind concept AI Agent list_nodes_by_kind+search_nodes concept Algorithmic Complexity list_nodes_by_kind concept Alive and Dead Mutations list_nodes_by_kind concept Anti-Corruption Layer list_nodes_by_kind concept Append-Only Log list_nodes_by_kind concept Application Layer vs Domain Layer list_nodes_by_kind concept Application Logic vs Business Logic list_nodes_by_kind+search_nodes concept Architecture Drivers list_nodes_by_kind concept Aspect-Oriented Programming list_nodes_by_kind concept At-Least-Once Plus Idempotence Recipe list_nodes_by_kind concept Atomic Commit list_nodes_by_kind concept Authentication list_nodes_by_kind concept Authorization list_nodes_by_kind concept Automation Pattern list_nodes_by_kind concept Autonomous Component list_nodes_by_kind concept Auto-yielding Fibers list_nodes_by_kind concept Axiom-Driven Development list_nodes_by_kind concept Background Job Serialization Overhead list_nodes_by_kind concept Backus-Naur Form list_nodes_by_kind concept Belarus list_nodes_by_kind concept Big Data Is Usually Smaller Than You Think list_nodes_by_kind concept Blocking I/O list_nodes_by_kind concept Boolean Flags as Implicit State list_nodes_by_kind concept Bot Fight Mode list_nodes_by_kind concept Bouncing Select list_nodes_by_kind concept Bounded Context list_nodes_by_kind concept BPMN list_nodes_by_kind concept Branch Prediction list_nodes_by_kind concept Branch-Specific SQLite Databases list_nodes_by_kind concept Breadth-First Search for Code Removal list_nodes_by_kind concept Bucketing list_nodes_by_kind concept Builder Pattern for ViewComponents list_nodes_by_kind concept Build Gems in Docker Isolation list_nodes_by_kind concept Build vs Create in Tests list_nodes_by_kind concept Bundle Size Audit list_nodes_by_kind concept Business Process (Event-to-Command) list_nodes_by_kind concept Bytecode list_nodes_by_kind concept Cache Preheating list_nodes_by_kind concept Calculation list_nodes_by_kind concept Call Graph Visualization list_nodes_by_kind concept Canary Sub-resource list_nodes_by_kind concept Case Equality Interface list_nodes_by_kind concept Celebrity Geek Subjugation list_nodes_by_kind concept Change Curve list_nodes_by_kind concept Changelog list_nodes_by_kind concept Checks, Tests, Reviews and Flags list_nodes_by_kind concept Chesterton's Fence list_nodes_by_kind concept Chomsky Hierarchy list_nodes_by_kind concept Church-Turing Thesis list_nodes_by_kind concept CI Matrix Strategy list_nodes_by_kind concept Circuit Breaker Pattern list_nodes_by_kind concept Class Constructor as Convenience Interface list_nodes_by_kind concept Columnar Storage list_nodes_by_kind concept Comfort With Layers list_nodes_by_kind concept Comfort Zone list_nodes_by_kind concept Command Bus list_nodes_by_kind concept Command Form list_nodes_by_kind concept Command Handler list_nodes_by_kind concept Command Message list_nodes_by_kind concept Command Query Separation list_nodes_by_kind concept Commands, Queries, and Events list_nodes_by_kind concept Command Stream list_nodes_by_kind concept Command UUID Deduplication list_nodes_by_kind concept Commit Transformations list_nodes_by_kind concept Common Table Expression list_nodes_by_kind concept Compiler Pipeline list_nodes_by_kind concept Computational Calendar list_nodes_by_kind concept Computus list_nodes_by_kind concept config.log_tags list_nodes_by_kind concept Connection Pool Contention from External Calls list_nodes_by_kind concept Connection Pool for Redis list_nodes_by_kind concept Constant Folding list_nodes_by_kind concept Constant Propagation list_nodes_by_kind concept Consumer list_nodes_by_kind concept Context-Free Identifiers list_nodes_by_kind concept Context Map list_nodes_by_kind concept Context Specification list_nodes_by_kind concept Contextualized Complexity list_nodes_by_kind concept Convention over Configuration list_nodes_by_kind concept Conway's Law list_nodes_by_kind concept Core Domain list_nodes_by_kind concept Core Web Vitals list_nodes_by_kind concept Coupling list_nodes_by_kind concept Covering Index list_nodes_by_kind concept CQRS list_nodes_by_kind concept Crawler Budget list_nodes_by_kind concept Crossing the Chasm list_nodes_by_kind concept CSS-in-JS list_nodes_by_kind concept Cultural Differences In Technical Communication list_nodes_by_kind concept Current State list_nodes_by_kind concept Custom Elements list_nodes_by_kind concept Custom SQLite Functions in Ruby list_nodes_by_kind concept Cynefin Framework list_nodes_by_kind concept Data list_nodes_by_kind concept Database Indexes list_nodes_by_kind concept Database-Level Partitioning list_nodes_by_kind concept Data-Dictated Development list_nodes_by_kind concept Data Evolution list_nodes_by_kind concept Data Masking list_nodes_by_kind concept Data Obfuscation list_nodes_by_kind concept Data Tokenization list_nodes_by_kind concept DDD Whirlpool list_nodes_by_kind concept Decider Pattern list_nodes_by_kind+search_nodes concept Declarative Migrations list_nodes_by_kind concept Decomplecting list_nodes_by_kind concept Default scope for region preview list_nodes_by_kind concept Deferred Requests list_nodes_by_kind concept Delivery Semantics list_nodes_by_kind concept Denormalizer / Read Model list_nodes_by_kind concept Dependency Injection list_nodes_by_kind concept Depreciation Schedule list_nodes_by_kind concept DescendantsTracker list_nodes_by_kind concept destroy_all vs delete_all list_nodes_by_kind concept Developer vs Programmer list_nodes_by_kind concept Develop in Production list_nodes_by_kind concept Diagnostic Substitute list_nodes_by_kind concept Direct Upload to Cloud list_nodes_by_kind concept Distance From The Main Sequence list_nodes_by_kind concept Distributed Monolith list_nodes_by_kind concept Distributed Systems list_nodes_by_kind concept DNS geolocation routing list_nodes_by_kind concept Domain as Function from Commands to Events list_nodes_by_kind concept Domain-Driven Design list_nodes_by_kind concept Domain Model (vs Active Record Model) list_nodes_by_kind concept Domain Object Structured Logging list_nodes_by_kind+search_nodes concept Domain Service list_nodes_by_kind concept Domain Storytelling list_nodes_by_kind+search_nodes concept DRY Principle list_nodes_by_kind concept Duck Typing list_nodes_by_kind concept Efferent Coupling list_nodes_by_kind concept Elixir Pipe Operator list_nodes_by_kind concept Embrace The Evented Model list_nodes_by_kind concept Entity Caching and Snapshotting list_nodes_by_kind concept Entity Component System list_nodes_by_kind concept Entity Coupled To Messaging list_nodes_by_kind concept Entity Projection list_nodes_by_kind concept Enumeration Attack list_nodes_by_kind concept epoll list_nodes_by_kind+search_nodes concept EQL list_nodes_by_kind concept Equivalent Mutation list_nodes_by_kind concept esbuild Pipeline list_nodes_by_kind concept Estimation as a Communication Tool list_nodes_by_kind concept ETL list_nodes_by_kind concept Event-based GraphQL field caching list_nodes_by_kind concept Event Bus list_nodes_by_kind concept Event-Driven Architecture list_nodes_by_kind concept Event-Driven CRUD Hybrid list_nodes_by_kind concept Event Handler Error Strategy list_nodes_by_kind concept Event Logging for Testability list_nodes_by_kind concept Event Modeling list_nodes_by_kind concept Events-all-the-way-down Instrumentation list_nodes_by_kind concept Events and Commands list_nodes_by_kind concept Event Sourcing list_nodes_by_kind concept Event Store list_nodes_by_kind concept EventStorming list_nodes_by_kind concept Event Stream list_nodes_by_kind concept Eventual Consistency list_nodes_by_kind concept Event Versioning / Upcasting list_nodes_by_kind concept Expected Version list_nodes_by_kind concept Expected vs Unexpected Errors list_nodes_by_kind concept EXPLAIN / EXPLAIN ANALYZE list_nodes_by_kind concept Exploratory Programming list_nodes_by_kind concept Exponential Backoff list_nodes_by_kind concept Factory Cascades list_nodes_by_kind concept Fake Object list_nodes_by_kind concept Falsehoods Programmers Believe About LLMs list_nodes_by_kind concept Faraday outbound logging middleware list_nodes_by_kind concept Fat Model Thin Controller list_nodes_by_kind concept Feedback Loop list_nodes_by_kind concept Fetch With Fallback list_nodes_by_kind concept Filter Parameter list_nodes_by_kind concept find_each vs each list_nodes_by_kind concept Find-or-Create Pattern list_nodes_by_kind concept Fine-Grained Authorization list_nodes_by_kind concept Finite State Machine list_nodes_by_kind concept Five Stages of Grief list_nodes_by_kind concept Five Whys list_nodes_by_kind concept Fixtures over Factories list_nodes_by_kind concept Flame Graphs list_nodes_by_kind concept Flat Model Structure list_nodes_by_kind concept Flat Query Structure list_nodes_by_kind concept Formal Languages list_nodes_by_kind concept Form Object list_nodes_by_kind concept Form Object as Model Concern list_nodes_by_kind concept Fragment Caching list_nodes_by_kind concept Function as a Service list_nodes_by_kind concept Fundamental Attribution Error list_nodes_by_kind concept gemspec list_nodes_by_kind concept Generative AI list_nodes_by_kind concept GitHub Self-Hosted Runner list_nodes_by_kind concept Global Interpreter Lock list_nodes_by_kind concept God Object list_nodes_by_kind concept Google SXG Cache list_nodes_by_kind concept GraphQL look_ahead list_nodes_by_kind concept GraphQL max_depth list_nodes_by_kind+search_nodes concept GraphQL performance regression tests list_nodes_by_kind concept GraphQL query batching list_nodes_by_kind concept GraphQL query timeout list_nodes_by_kind concept Gregorian Calendar Reform list_nodes_by_kind concept H.264 list_nodes_by_kind concept Hallucinations list_nodes_by_kind concept Hanami View Part list_nodes_by_kind concept Hanami View Scope list_nodes_by_kind concept Handwritten Incentive List and Action Plan list_nodes_by_kind concept Hash Slice / select-keys list_nodes_by_kind concept Hash#to_proc list_nodes_by_kind concept Hexagonal Architecture list_nodes_by_kind concept HIPAA list_nodes_by_kind concept HMAC list_nodes_by_kind concept HO4 Renters Insurance list_nodes_by_kind concept Horizontal Sharding list_nodes_by_kind concept HTTP/2 Server Push list_nodes_by_kind concept HTTP Caching with ETag and Last-Modified list_nodes_by_kind concept HTTP Method Idempotence list_nodes_by_kind concept HTTP Turbo Streams vs WebSocket Turbo Streams list_nodes_by_kind concept Hybrid App list_nodes_by_kind concept Hybrid Search list_nodes_by_kind concept Hypothesis-Driven Debugging list_nodes_by_kind concept Hyrum's Law list_nodes_by_kind concept Ideal Rails System Properties list_nodes_by_kind concept Idempotence list_nodes_by_kind concept Idempotency Key list_nodes_by_kind concept Idempotent Projectors and Reactors list_nodes_by_kind concept Image bomb list_nodes_by_kind concept Immediate Transactions list_nodes_by_kind concept Immersion-Driven Workflow list_nodes_by_kind concept Immutable Form Runtime API list_nodes_by_kind concept Implicit Authorization list_nodes_by_kind concept Imposter Syndrome list_nodes_by_kind concept Incremental Migration Strategy list_nodes_by_kind concept Incremental Mutation Testing list_nodes_by_kind concept Initial Coin Offering list_nodes_by_kind concept Insurance Coverage list_nodes_by_kind concept Insurance Deductible list_nodes_by_kind concept Insurance Policy list_nodes_by_kind concept Insurance Premium list_nodes_by_kind concept Insurance Quote list_nodes_by_kind concept Insurance Underwriting list_nodes_by_kind concept Interface Wrapper for Ruby list_nodes_by_kind concept Intrinsic vs Extrinsic Motivation list_nodes_by_kind concept Introduce Explaining Variable list_nodes_by_kind concept Invalid States Impossible list_nodes_by_kind concept IO.select list_nodes_by_kind concept Isolate Deployment Types list_nodes_by_kind concept Isolated Reader/Writer Connection Pools list_nodes_by_kind concept I-Statements list_nodes_by_kind concept Jailbreaking list_nodes_by_kind concept JSON API list_nodes_by_kind concept JSON Schema for analytics events list_nodes_by_kind concept Julian Calendar list_nodes_by_kind concept kqueue list_nodes_by_kind concept Lambda Calculus list_nodes_by_kind concept Large Language Models list_nodes_by_kind concept Largest Contentful Paint list_nodes_by_kind concept Last-Write-Wins list_nodes_by_kind concept LATERAL join list_nodes_by_kind concept Lippitt-Knoster Model for Managing Complex Change list_nodes_by_kind concept Liskov Substitution Principle list_nodes_by_kind concept Live Reload list_nodes_by_kind+search_nodes concept LLM Tokens list_nodes_by_kind concept LLM Tool Calling list_nodes_by_kind concept Locality of Behavior in Views list_nodes_by_kind concept Logic in Tests list_nodes_by_kind concept Login Session Tracking list_nodes_by_kind concept Logs vs Traces vs Metrics list_nodes_by_kind+search_nodes concept Logux Proxy list_nodes_by_kind concept Logux Time-Shift Ordering list_nodes_by_kind concept Loop Unrolling list_nodes_by_kind concept Lost Update Problem list_nodes_by_kind concept Magic bytes MIME detection list_nodes_by_kind concept Majestic Monolith list_nodes_by_kind concept Manager Layer list_nodes_by_kind concept Match Expression list_nodes_by_kind concept MCP Server list_nodes_by_kind+search_nodes concept Memory Latency list_nodes_by_kind concept Mentoring list_nodes_by_kind concept MERN Stack list_nodes_by_kind concept Message Store list_nodes_by_kind concept Method References in Ruby list_nodes_by_kind concept Method#to_proc list_nodes_by_kind concept Michelson–Morley Experiment list_nodes_by_kind concept Migration Event Pattern list_nodes_by_kind concept Mind Map Knowledge Base for Event Sourcing list_nodes_by_kind concept Minimal Interface list_nodes_by_kind concept Mistake As Obstruction To Understanding list_nodes_by_kind concept Mock Third-Party Services Locally list_nodes_by_kind concept Modular Monolith list_nodes_by_kind concept Monkey Patching list_nodes_by_kind concept Monolith as Data Model list_nodes_by_kind concept MP4 list_nodes_by_kind concept Multi-Tenancy list_nodes_by_kind concept Mutation Operator list_nodes_by_kind concept Mutation Testing list_nodes_by_kind concept Mutation Testing Preconditions list_nodes_by_kind concept Mutator Layer list_nodes_by_kind concept MVCC Trade-offs in Postgres vs MySQL list_nodes_by_kind concept MVC Modularity Violations list_nodes_by_kind concept N+1 Queries list_nodes_by_kind concept N+1 Queries as a Feature on SQLite list_nodes_by_kind concept Named Routes and I18n Everywhere list_nodes_by_kind concept Namespace-Based Folder Hierarchy list_nodes_by_kind concept Namespaced Keywords list_nodes_by_kind concept Neri–Schneider algorithm list_nodes_by_kind concept Nested Aggregates list_nodes_by_kind concept Nested GraphQL query bottleneck list_nodes_by_kind concept Noisy Neighbor Problem list_nodes_by_kind concept Non-blocking I/O list_nodes_by_kind concept Null Coalescing Attribute list_nodes_by_kind concept Null Object Pattern list_nodes_by_kind concept Numbered Block Parameters list_nodes_by_kind concept ObjectSpace heap dumps list_nodes_by_kind+search_nodes concept Offline-First list_nodes_by_kind concept Onion Architecture list_nodes_by_kind concept Online Whiteboard Trend 2020 list_nodes_by_kind concept On-the-fly Processing list_nodes_by_kind concept On-Upload Processing list_nodes_by_kind concept OOP in Pictures list_nodes_by_kind concept Opaque Dependencies list_nodes_by_kind concept Open Banking Provider list_nodes_by_kind concept Open-Closed Principle list_nodes_by_kind concept OpenTelemetry Semantic Conventions list_nodes_by_kind+search_nodes concept Optimistic Locking list_nodes_by_kind concept Optimistic UI list_nodes_by_kind concept Optional Gradual Typing list_nodes_by_kind concept Orphan Files list_nodes_by_kind concept Page Load Time Budget list_nodes_by_kind concept Params-Driven Development list_nodes_by_kind concept Pareto Filter Combinations list_nodes_by_kind concept Partial Index list_nodes_by_kind concept Partial Rendering Overhead list_nodes_by_kind concept Partitioning list_nodes_by_kind concept Password Shucking list_nodes_by_kind concept Pepper list_nodes_by_kind concept Performance SLA list_nodes_by_kind concept Performance Time Budget list_nodes_by_kind concept Personally Identifiable Information list_nodes_by_kind concept Petri Nets list_nodes_by_kind concept Pipeline Operator list_nodes_by_kind concept Plain Old Java Object list_nodes_by_kind concept Policies and Strategies list_nodes_by_kind concept Polymorphic Aggregate list_nodes_by_kind+search_nodes concept Pre-Compile Engine Assets at Build Time list_nodes_by_kind concept Preloading and Prefetching list_nodes_by_kind concept Premature optimization list_nodes_by_kind concept Proc#curry list_nodes_by_kind concept Process Manager list_nodes_by_kind concept Proc Triple-Equals Call list_nodes_by_kind concept Progressive Web Apps list_nodes_by_kind concept Projection Function list_nodes_by_kind concept Projector list_nodes_by_kind concept Proleptic Calendar list_nodes_by_kind concept Prompt Alchemy list_nodes_by_kind concept Proof of Stake list_nodes_by_kind concept Protocol Thinking list_nodes_by_kind concept Pub/Sub Messaging list_nodes_by_kind concept Punch Card Programming list_nodes_by_kind concept Pushdown Automaton list_nodes_by_kind concept Push Often Behind Feature Flags list_nodes_by_kind concept RAGAS list_nodes_by_kind concept RAIL Performance Model list_nodes_by_kind concept Rails Engine list_nodes_by_kind concept Rails Is All Or Nothing list_nodes_by_kind concept Rails Reload-Safe ES Configuration list_nodes_by_kind concept Rails RouteSet clear list_nodes_by_kind concept Rails Testing Pyramid (Ivan's version) list_nodes_by_kind concept Railway Oriented Programming list_nodes_by_kind concept Reactive Programming list_nodes_by_kind concept Reactor list_nodes_by_kind concept Read Model list_nodes_by_kind concept Read/Write Disparity list_nodes_by_kind concept Read-Write Split list_nodes_by_kind concept Real-time Web Applications list_nodes_by_kind concept Reasoning Models list_nodes_by_kind concept Refinements list_nodes_by_kind concept Reform 3 Parsing Pipeline list_nodes_by_kind concept Reform Populators list_nodes_by_kind concept Refresh Tokens in HttpOnly Cookies list_nodes_by_kind concept Region-aware file paths list_nodes_by_kind concept Regression (broad sense) list_nodes_by_kind concept Reinforcement Learning from Human Feedback list_nodes_by_kind concept Remote EventStorming Split-Merge Structure list_nodes_by_kind concept requires_ancestor list_nodes_by_kind concept Reservation Pattern list_nodes_by_kind concept Resolver list_nodes_by_kind concept Resource / Model / Table list_nodes_by_kind concept respond_to Anti-Pattern list_nodes_by_kind concept REST list_nodes_by_kind concept REST Representations list_nodes_by_kind concept Resumable Uploads list_nodes_by_kind concept Retrieval Augmented Generation list_nodes_by_kind+search_nodes concept Retry Error Wrapper Pattern list_nodes_by_kind concept Risk-Framed Communication list_nodes_by_kind concept Rogers Adoption Curve list_nodes_by_kind concept Routing Tree list_nodes_by_kind concept Row-Level Partitioning list_nodes_by_kind concept Row-Level Security list_nodes_by_kind concept Rubber Duck Debugging list_nodes_by_kind+search_nodes concept Ruby Hash as SQL AST list_nodes_by_kind concept Ruby memory retention behavior list_nodes_by_kind concept Ruby Module Customization Mechanics list_nodes_by_kind concept Ruby undef_method performance list_nodes_by_kind concept Runtime Types vs Static Types list_nodes_by_kind concept Russian Doll Caching list_nodes_by_kind concept Saga Pattern list_nodes_by_kind concept Saga / Process Manager list_nodes_by_kind concept Salt list_nodes_by_kind concept Scaffolding Before Features list_nodes_by_kind concept Schema-Level Partitioning list_nodes_by_kind concept Scope Concerns list_nodes_by_kind concept Scope Resolution Operator list_nodes_by_kind concept Selection (Mutant) list_nodes_by_kind concept Selective MFA Rollout list_nodes_by_kind concept Selective Rendering list_nodes_by_kind concept Senior Developer Title list_nodes_by_kind concept Serverless list_nodes_by_kind concept Service Autonomy list_nodes_by_kind concept Service Layer list_nodes_by_kind concept Service Object list_nodes_by_kind concept Service-Oriented Architecture list_nodes_by_kind concept Shadow Traffic list_nodes_by_kind concept Sharding list_nodes_by_kind concept Sidekiq Batches list_nodes_by_kind concept Sidekiq Middleware list_nodes_by_kind concept Signed Exchanges list_nodes_by_kind concept Single-Machine Deployment list_nodes_by_kind concept Single Responsibility Principle list_nodes_by_kind concept Single Table Inheritance list_nodes_by_kind concept Single-Tenant Architecture list_nodes_by_kind concept Smart Contract list_nodes_by_kind concept Snapshotting list_nodes_by_kind concept SOAP list_nodes_by_kind concept Socket Hijacking list_nodes_by_kind concept Sometimes Nothing Is Enough list_nodes_by_kind concept Special Relativity list_nodes_by_kind concept SQLite as Deployment Artifact list_nodes_by_kind concept SQLite Busy Handler list_nodes_by_kind concept SQLite COLLATE NOCASE list_nodes_by_kind concept SQLite Foreign Key Debugging list_nodes_by_kind concept SQLite Single-Writer Concurrency Trade-off list_nodes_by_kind concept Stalling For Time list_nodes_by_kind concept Stateless Service Object list_nodes_by_kind concept State Machine list_nodes_by_kind concept Static Page Caching via nginx list_nodes_by_kind concept Steeping list_nodes_by_kind concept Steps to Observable Software list_nodes_by_kind concept Stop Tokens list_nodes_by_kind concept Strangler Fig Pattern list_nodes_by_kind concept Stratified Design list_nodes_by_kind concept Stream as Source of Truth list_nodes_by_kind concept Strong Parameters list_nodes_by_kind concept Structural Physics of Software list_nodes_by_kind concept Structured LLM Output list_nodes_by_kind concept Structured Logging list_nodes_by_kind+search_nodes concept Stub Execute Verify list_nodes_by_kind concept Stubs over Mocks list_nodes_by_kind concept Subject (Mutant) list_nodes_by_kind concept SXG Sub-resource Prefetching list_nodes_by_kind concept Symbol#to_proc list_nodes_by_kind concept Table swap via empty copy list_nodes_by_kind concept Tacit Knowledge list_nodes_by_kind concept Task-Driven UI list_nodes_by_kind concept T.bind list_nodes_by_kind concept TC39 list_nodes_by_kind concept TCP Slow Start list_nodes_by_kind concept Tea Taster list_nodes_by_kind concept Tell Don't Ask list_nodes_by_kind concept Test Bench Fixture list_nodes_by_kind concept Test Driven Development list_nodes_by_kind concept Test Pyramid list_nodes_by_kind concept Tethered Cat Fallacy list_nodes_by_kind concept Three options for multi-region multi-tenant list_nodes_by_kind concept Time-Boxed Performance Exploration list_nodes_by_kind concept Time.current Testing Trap list_nodes_by_kind concept Timeline Visualization list_nodes_by_kind concept Timing-Based Enumeration list_nodes_by_kind concept Top-down bucketing from Authority list_nodes_by_kind concept TracePoint API list_nodes_by_kind+search_nodes concept Trailblazer Activity list_nodes_by_kind concept Trailblazer Operation list_nodes_by_kind concept Trailblazer Workflow list_nodes_by_kind concept Transaction Pooling list_nodes_by_kind concept Transformers list_nodes_by_kind concept Transpilers list_nodes_by_kind concept Tree Shaking list_nodes_by_kind concept T.unsafe list_nodes_by_kind concept Turing Machine list_nodes_by_kind concept tus protocol list_nodes_by_kind concept Type As Description Of A Set list_nodes_by_kind concept Typical Domain list_nodes_by_kind concept Ubiquitous Language list_nodes_by_kind concept UI Component vs Domain Component Split list_nodes_by_kind concept Undo Event list_nodes_by_kind concept Unicode Sparklines list_nodes_by_kind concept Unique Per-Site Email Leak Detection list_nodes_by_kind concept Unlogged Tables list_nodes_by_kind concept Useful Objects list_nodes_by_kind concept Value Object list_nodes_by_kind concept Vector Clock list_nodes_by_kind concept Vector Database list_nodes_by_kind concept Vector Embeddings list_nodes_by_kind+search_nodes concept Vertical Scaling Single Node list_nodes_by_kind concept Vertical Slice list_nodes_by_kind concept VFIO PCI passthrough list_nodes_by_kind concept View-Biased Event Schemas list_nodes_by_kind concept ViewComponent Slots list_nodes_by_kind concept Virtual DOM list_nodes_by_kind concept Virtual Machine list_nodes_by_kind concept VNC list_nodes_by_kind concept VT100 Terminal list_nodes_by_kind concept Waterfall Analysis list_nodes_by_kind concept Weasel Words list_nodes_by_kind concept WebAssembly list_nodes_by_kind concept Webhook-as-Technical-Event Pattern list_nodes_by_kind concept WebM list_nodes_by_kind concept WebSockets list_nodes_by_kind concept Web-to-Native Bridge list_nodes_by_kind concept Window Functions list_nodes_by_kind concept Workshop Iteration Cycles (Plan–Work–Rethink–Iterate) list_nodes_by_kind concept Write-Ahead Logging (WAL) Mode list_nodes_by_kind concept xkcd Dependency / Nebraska Problem list_nodes_by_kind+search_nodes concept yield_self list_nodes_by_kind concept YUV 4:2:0 list_nodes_by_kind concept Zero-Disconnect Deployment list_nodes_by_kind tool Abbrev list_nodes_by_kind tool Action Cable list_nodes_by_kind tool action_policy list_nodes_by_kind tool actions/checkout list_nodes_by_kind tool actions/upload-artifact list_nodes_by_kind tool Active Admin list_nodes_by_kind+search_nodes tool activerecord-multi-tenant list_nodes_by_kind tool Active Storage list_nodes_by_kind tool acts_as_api list_nodes_by_kind tool acts_as_paranoid list_nodes_by_kind tool acts_as_tenant list_nodes_by_kind tool AES list_nodes_by_kind tool aggregate_root list_nodes_by_kind+search_nodes tool Akamai list_nodes_by_kind tool Amazon CloudFront list_nodes_by_kind tool Amazon ECS list_nodes_by_kind tool Amazon Elastic Transcoder list_nodes_by_kind tool Amazon Route 53 list_nodes_by_kind tool Amazon S3 list_nodes_by_kind tool Amazon Web Services list_nodes_by_kind tool Android Studio list_nodes_by_kind tool Angular list_nodes_by_kind tool anyway_config list_nodes_by_kind tool Apache HTTP Server list_nodes_by_kind tool Apache Kafka list_nodes_by_kind tool Apartment list_nodes_by_kind tool Apollo GraphQL list_nodes_by_kind tool Apollo GraphQL Platform list_nodes_by_kind+search_nodes tool Apple QuickTime list_nodes_by_kind tool AppSignal list_nodes_by_kind tool Argon2 list_nodes_by_kind tool async list_nodes_by_kind tool Automatic Signed Exchanges list_nodes_by_kind tool Avo list_nodes_by_kind tool awk list_nodes_by_kind tool AWS CloudWatch list_nodes_by_kind tool AWS DataSync list_nodes_by_kind tool AWS Elastic Load Balancer list_nodes_by_kind tool AWS Lambda list_nodes_by_kind tool AWS SDK for Ruby list_nodes_by_kind tool Axon Framework list_nodes_by_kind tool Babel list_nodes_by_kind tool Baron list_nodes_by_kind tool bcrypt list_nodes_by_kind tool BME280 list_nodes_by_kind tool Bootsnap list_nodes_by_kind tool Brotli list_nodes_by_kind tool Browserslist list_nodes_by_kind tool bump gem list_nodes_by_kind tool C++ list_nodes_by_kind tool CanCan list_nodes_by_kind tool Capybara list_nodes_by_kind tool CarrierWave list_nodes_by_kind tool carrierwave_backgrounder list_nodes_by_kind tool carrierwave-video list_nodes_by_kind tool Cassandra list_nodes_by_kind tool Cells list_nodes_by_kind tool Celluloid list_nodes_by_kind tool ChatGPT list_nodes_by_kind+search_nodes tool chess.com list_nodes_by_kind tool Chrono list_nodes_by_kind tool CircleCI list_nodes_by_kind tool Citus list_nodes_by_kind tool ClickHouse list_nodes_by_kind tool Clojure list_nodes_by_kind tool ClojureScript list_nodes_by_kind tool Cloudflare R2 list_nodes_by_kind tool Cloudflare Workers list_nodes_by_kind tool CockroachDB list_nodes_by_kind tool Codecov list_nodes_by_kind tool colors.js list_nodes_by_kind tool concurrent-ruby list_nodes_by_kind tool Cordova list_nodes_by_kind tool core-js list_nodes_by_kind tool Crystal list_nodes_by_kind tool Crystal Ball list_nodes_by_kind tool cssbundling-rails list_nodes_by_kind tool curl list_nodes_by_kind tool curses list_nodes_by_kind tool Datadog list_nodes_by_kind+search_nodes tool DBM / SDBM / GDBM list_nodes_by_kind tool Deface list_nodes_by_kind tool Dependency list_nodes_by_kind tool Devise list_nodes_by_kind tool devise_token_auth list_nodes_by_kind tool devise_token_authenticatable list_nodes_by_kind tool devise-two-factor list_nodes_by_kind tool Discourse list_nodes_by_kind tool Distributed Ruby list_nodes_by_kind tool Django list_nodes_by_kind tool Docker list_nodes_by_kind tool Docker Compose list_nodes_by_kind tool dry-cli list_nodes_by_kind tool dry-container list_nodes_by_kind tool dry-struct list_nodes_by_kind tool dry-types list_nodes_by_kind tool dry-validation list_nodes_by_kind tool EDN list_nodes_by_kind tool Elasticsearch list_nodes_by_kind tool Electron list_nodes_by_kind tool Elixir list_nodes_by_kind tool Elm list_nodes_by_kind tool Ember.js list_nodes_by_kind tool enhanced-sqlite3-adapter list_nodes_by_kind tool Entity Store list_nodes_by_kind tool Erlang list_nodes_by_kind tool esbuild list_nodes_by_kind tool ESLint list_nodes_by_kind tool ESP32 list_nodes_by_kind tool ESP-IDF list_nodes_by_kind tool Ethereum list_nodes_by_kind tool EventMachine list_nodes_by_kind tool Express.js list_nodes_by_kind tool FactoryBot list_nodes_by_kind tool Faker list_nodes_by_kind tool Faker.js list_nodes_by_kind tool FakeWeb list_nodes_by_kind tool Falcor list_nodes_by_kind tool Faraday list_nodes_by_kind tool FFmpeg list_nodes_by_kind tool ffprobe list_nodes_by_kind tool file (Unix command) list_nodes_by_kind tool find-slow script list_nodes_by_kind tool Fingerprint list_nodes_by_kind tool fish shell list_nodes_by_kind tool flag_shih_tzu list_nodes_by_kind tool floating-ui list_nodes_by_kind tool Flow list_nodes_by_kind tool FreeRTOS list_nodes_by_kind tool Fulcro list_nodes_by_kind tool Fulcro Inspect list_nodes_by_kind+search_nodes tool git bisect list_nodes_by_kind tool GitHub Actions list_nodes_by_kind tool GitHub Releases list_nodes_by_kind tool Glimmer list_nodes_by_kind tool Go list_nodes_by_kind tool Golf Script list_nodes_by_kind tool Google Analytics list_nodes_by_kind tool Google Search Console list_nodes_by_kind tool Grafana list_nodes_by_kind tool granity list_nodes_by_kind tool GraphQL list_nodes_by_kind tool graphql-batch list_nodes_by_kind tool graphql-preload list_nodes_by_kind tool graphql-ruby list_nodes_by_kind tool graphql-ruby-fragment-cache list_nodes_by_kind tool gRPC list_nodes_by_kind tool Guard list_nodes_by_kind tool gzip list_nodes_by_kind tool Hanami list_nodes_by_kind tool hanami-events list_nodes_by_kind tool Hanami View list_nodes_by_kind tool Hatchbox list_nodes_by_kind tool heapy list_nodes_by_kind tool Heckle list_nodes_by_kind tool Heroku list_nodes_by_kind tool Homebrew list_nodes_by_kind tool Honeycomb list_nodes_by_kind+search_nodes tool Hotwire list_nodes_by_kind tool htmx list_nodes_by_kind tool HTTP/2 list_nodes_by_kind tool HTTP gem list_nodes_by_kind tool ImageMagick list_nodes_by_kind tool image_processing gem list_nodes_by_kind tool Initializer list_nodes_by_kind tool interactor list_nodes_by_kind tool Iodine list_nodes_by_kind tool IronRuby list_nodes_by_kind tool iTerm2 list_nodes_by_kind tool Java list_nodes_by_kind tool Jekyll list_nodes_by_kind tool JIRA list_nodes_by_kind tool jq list_nodes_by_kind tool JRuby list_nodes_by_kind tool jsbundling-rails list_nodes_by_kind tool JSON API Resources list_nodes_by_kind tool Jumpstart Pro list_nodes_by_kind+search_nodes tool Kerbal Space Program list_nodes_by_kind tool Klaviyo list_nodes_by_kind tool knapsack_pro list_nodes_by_kind tool Kotlin list_nodes_by_kind tool Kubernetes list_nodes_by_kind tool langchainrb list_nodes_by_kind+search_nodes tool Laravel list_nodes_by_kind tool Leela Chess Zero list_nodes_by_kind tool left-pad list_nodes_by_kind tool Lexer and Parser Generators list_nodes_by_kind tool libSQL list_nodes_by_kind tool libvips list_nodes_by_kind tool Lichess list_nodes_by_kind tool LiteFS list_nodes_by_kind tool Literal list_nodes_by_kind tool Litestream list_nodes_by_kind tool litestream-ruby list_nodes_by_kind tool llama.cpp list_nodes_by_kind tool llamafile list_nodes_by_kind tool LLVM list_nodes_by_kind tool log4j list_nodes_by_kind tool Logux list_nodes_by_kind tool Lookbook list_nodes_by_kind+search_nodes tool macOS say command list_nodes_by_kind tool Matrix (Ruby stdlib) list_nodes_by_kind tool merb list_nodes_by_kind tool MessageDB list_nodes_by_kind tool Metabase list_nodes_by_kind tool methods gem list_nodes_by_kind tool Midjourney list_nodes_by_kind tool Mimic list_nodes_by_kind tool mini_magick list_nodes_by_kind tool MinIO list_nodes_by_kind tool minitest list_nodes_by_kind tool Miro list_nodes_by_kind tool MobX list_nodes_by_kind tool Mockito list_nodes_by_kind tool MongoDB list_nodes_by_kind tool mruby list_nodes_by_kind tool Mutant list_nodes_by_kind tool MySQL list_nodes_by_kind tool neighbor list_nodes_by_kind tool .NET list_nodes_by_kind tool Net::HTTP list_nodes_by_kind tool New Relic list_nodes_by_kind tool Next.js list_nodes_by_kind tool nginx list_nodes_by_kind tool Node.js list_nodes_by_kind tool npm list_nodes_by_kind tool OHA list_nodes_by_kind tool Opal list_nodes_by_kind tool OpenAI Ada list_nodes_by_kind tool OpenAI GPT-4 list_nodes_by_kind tool OpenAI Tokenizer list_nodes_by_kind tool OpenFGA list_nodes_by_kind tool OpenTelemetry list_nodes_by_kind+search_nodes tool OptionParser list_nodes_by_kind tool Oso list_nodes_by_kind tool Outlook list_nodes_by_kind tool Packwerk list_nodes_by_kind+search_nodes tool PagerDuty list_nodes_by_kind tool Paperclip list_nodes_by_kind tool paper_trail list_nodes_by_kind tool parallel_tests list_nodes_by_kind tool Parrot VM list_nodes_by_kind tool Passenger list_nodes_by_kind tool Pathom list_nodes_by_kind tool Perl list_nodes_by_kind tool permit.io list_nodes_by_kind+search_nodes tool pganalyze list_nodes_by_kind+search_nodes tool PgBouncer list_nodes_by_kind tool PgHero list_nodes_by_kind tool Phlex list_nodes_by_kind tool Phoenix list_nodes_by_kind tool Phoenix LiveView list_nodes_by_kind tool PHP list_nodes_by_kind tool Plezi list_nodes_by_kind tool PostgreSQL list_nodes_by_kind tool PostHog list_nodes_by_kind tool power_assert list_nodes_by_kind tool Power BI list_nodes_by_kind tool Preact list_nodes_by_kind tool Prime (Ruby stdlib) list_nodes_by_kind tool PR Labeler list_nodes_by_kind tool Prometheus list_nodes_by_kind tool Protocol Buffers list_nodes_by_kind tool PStore list_nodes_by_kind tool Puma list_nodes_by_kind tool Pundit list_nodes_by_kind tool PureScript list_nodes_by_kind tool Python list_nodes_by_kind tool QEMU list_nodes_by_kind tool Quickdraw list_nodes_by_kind tool Rack list_nodes_by_kind tool Rack::Static list_nodes_by_kind tool Rails 5.2 list_nodes_by_kind tool Rails 8.1 list_nodes_by_kind tool rails_event_store list_nodes_by_kind+search_nodes tool Rails Event Store Event Browser list_nodes_by_kind+search_nodes tool RBI list_nodes_by_kind tool RBS list_nodes_by_kind tool rbspy list_nodes_by_kind+search_nodes tool React list_nodes_by_kind tool React Native list_nodes_by_kind tool RealtimeBoard list_nodes_by_kind+search_nodes tool Redis list_nodes_by_kind tool Redmine list_nodes_by_kind tool Redux list_nodes_by_kind tool Refile list_nodes_by_kind tool Reform list_nodes_by_kind tool Relay list_nodes_by_kind tool Release Drafter list_nodes_by_kind tool Render list_nodes_by_kind tool Representable list_nodes_by_kind tool Requestly list_nodes_by_kind+search_nodes tool RequestStore list_nodes_by_kind tool reviewdog list_nodes_by_kind tool Roda list_nodes_by_kind tool ROM list_nodes_by_kind tool RSpec list_nodes_by_kind tool Rubinius list_nodes_by_kind tool RuboCop list_nodes_by_kind tool Ruby list_nodes_by_kind tool Ruby Browser Detection Gem list_nodes_by_kind+search_nodes tool ruby-contracts list_nodes_by_kind tool Ruby Event Store list_nodes_by_kind+search_nodes tool RubyGems list_nodes_by_kind tool Ruby LLM list_nodes_by_kind tool Ruby on Rails list_nodes_by_kind tool ruby-openai list_nodes_by_kind+search_nodes tool Ruby Packer list_nodes_by_kind tool ruby/setup-ruby list_nodes_by_kind tool Rust list_nodes_by_kind tool Segment list_nodes_by_kind tool Semantic Logger list_nodes_by_kind+search_nodes tool Sentry list_nodes_by_kind tool Sequel list_nodes_by_kind tool server-engine list_nodes_by_kind tool Shrine list_nodes_by_kind tool Sidekiq list_nodes_by_kind+search_nodes tool SigLIP list_nodes_by_kind tool Solidus list_nodes_by_kind tool Sonic Pi list_nodes_by_kind tool Sorbet list_nodes_by_kind tool Speaker Deck list_nodes_by_kind+search_nodes tool Speedscope list_nodes_by_kind+search_nodes tool Spree list_nodes_by_kind tool Spring list_nodes_by_kind tool SQLite list_nodes_by_kind tool sqlite3-ruby list_nodes_by_kind tool sqlpkg list_nodes_by_kind tool Standard RB list_nodes_by_kind tool Steep list_nodes_by_kind tool Stimulus list_nodes_by_kind tool StimulusReflex list_nodes_by_kind tool Stockfish list_nodes_by_kind tool Strada list_nodes_by_kind tool streamio-ffmpeg list_nodes_by_kind tool Stripe list_nodes_by_kind+search_nodes tool Sumo Logic list_nodes_by_kind tool Swift list_nodes_by_kind tool SXG Validator list_nodes_by_kind+search_nodes tool Sync Space VR list_nodes_by_kind tool Tailwind CSS list_nodes_by_kind tool Tapioca list_nodes_by_kind tool TestBench list_nodes_by_kind tool test-prof list_nodes_by_kind tool ThingSpeak list_nodes_by_kind tool Thor list_nodes_by_kind tool Trailblazer list_nodes_by_kind tool Traveling Ruby list_nodes_by_kind tool TruffleRuby list_nodes_by_kind tool TSort list_nodes_by_kind tool TTY toolkit list_nodes_by_kind tool Turbo list_nodes_by_kind tool Turbo Drive list_nodes_by_kind tool Turbo Frames list_nodes_by_kind tool Turbo Laravel list_nodes_by_kind tool Turbo Native list_nodes_by_kind tool Turbo Streams list_nodes_by_kind tool TypeScript list_nodes_by_kind tool Typhoeus list_nodes_by_kind tool Tyrant list_nodes_by_kind tool Unicorn list_nodes_by_kind tool Uppy list_nodes_by_kind tool VCR list_nodes_by_kind tool Vernier list_nodes_by_kind tool ViewComponent list_nodes_by_kind tool WebMock list_nodes_by_kind tool WebP list_nodes_by_kind tool Webpacker list_nodes_by_kind tool webpagetest.org list_nodes_by_kind+search_nodes tool Wolfram Language list_nodes_by_kind tool Workspaces list_nodes_by_kind tool Xcode list_nodes_by_kind tool Yacc list_nodes_by_kind tool YARV list_nodes_by_kind tool YJIT list_nodes_by_kind tool Zencoder list_nodes_by_kind tool Zoom list_nodes_by_kind talk Zite and Unicode Sparklines Lightning Talk search_nodes takeaway Narrow the Blocker by Comparing Environments search_nodes takeaway OpenTelemetry lowers vendor lock-in but switching costs remain search_nodes company Pragmatic Bookshelf search_nodes takeaway Mentor by Guiding, Not Coding search_nodes takeaway Compound Simple Habits to Reach Top Percentiles search_nodes resource Clean Code search_nodes talk Developer, Programmer, and AI search_nodes resource The Pragmatic Programmer search_nodes takeaway Event Sourcing Mind Shift Trade-off search_nodes resource Painless Rails search_nodes takeaway Mentorship Grows Both Sides search_nodes question Turning Workshop Enthusiasm Into Real Results search_nodes takeaway Batteries-Included Observability search_nodes takeaway Observability becomes addictive search_nodes takeaway Connect engineers to observability costs search_nodes takeaway Reuse existing observability infrastructure search_nodes takeaway Start from a live problem, not a three-month observability project search_nodes question Cross-region business reporting aggregation search_nodes takeaway Prefer SQL Window Functions over Ruby Aggregation search_nodes talk Adventures in durable execution search_nodes takeaway Identify Data Calculations Actions In Your System search_nodes question Cross-tenant aggregation with row-level multi-tenancy search_nodes takeaway Contribute to Arkency aggregates repository search_nodes resource Grokking Simplicity search_nodes takeaway Name Things To Find Their Properties search_nodes takeaway Support Your Local Ruby Community search_nodes talk Events events events search_nodes resource Rocket Real-Time Benchmark search_nodes talk Rubyana Gems and the Ractorous Rubetta Stones! search_nodes talk Next Token! search_nodes company Lemonade search_nodes project Nerds and Threads search_nodes project Ruby News search_nodes resource Short Ruby Newsletter search_nodes project Music Education SaaS search_nodes project Ruby Romania search_nodes project raise_permanent_job search_nodes takeaway Ask For Employee References search_nodes talk Might & Magic of Domain-Driven Design search_nodes company Planuj Wesele search_nodes project aggregates repository search_nodes project rails_event_store/ecommerce search_nodes company Arkency search_nodes question Can parts of Eventide, Rails Event Store and Trailblazer be combined in one project? search_nodes takeaway rails_event_store is the most productive DDD tool in Ruby search_nodes talk Why I Like Mentoring Lightning Talk search_nodes talk Offline Sandwich Focus Workflow search_nodes resource My Ruby Story search_nodes talk Write a Blog Lightning Talk search_nodes question Cost control for structured logging search_nodes resource Rails Architect Master Class search_nodes resource High Leverage Rails search_nodes resource The Rails and Hotwire Codex search_nodes talk Building a Production-Ready AI App: MCP & OAuth on Rails search_nodes question Is MVC enough for a successful enterprise app? search_nodes talk Scaling an Open Source E-Commerce Framework search_nodes takeaway Audit and reduce existing log volume before adding more search_nodes question Why logs if traces are the best search_nodes question Schemas for structured log attributes search_nodes takeaway Trailblazer tracing saves thousands of debugging hours search_nodes