~/talks

Laila Bougria

what they talk about

all 12 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 21 in the filters

who talks about the same things

titleconferencedate
Day 2: Event-Driven Systems & GenAI with Aspire, F#, dotMemory, and MoreJetBrains .NET Days Online 20252025-10-08
Day highlights and concrete takeaways: a versioning playbook — use schemas, CloudEvents headers and a registry (XR) to enforce forward/backward/transitive…
Talk on
Change Is Inevitable: Versioning Event-Driven SystemsJetBrains .NET Days Online 20252025-10-08
Explains concrete rules and tooling for evolving event contracts: use schemas (Avro example) and a schema registry to enforce forward/backward/full/transitive…
Talk on
Keynote: CTRL+SHIFT+(BUILD) PAUSENDC Oslo 20252025-05-19
Keynote warns that fast code generation boosts volume but erodes craftsmanship, citing agentic AI and vibe coding trends and naming Copilot, GitHub and VS Code…
Talk on
Orchestration vs. Choreography: The good, the bad, and the trade-offsNDC Porto 20242024-10-14
Compares a command‑driven state machine orchestrator with event‑driven choreography using a message broker, showing orchestration centralizes workflow state…
Talk on
C#, F#, Blazor Wasm Hot Reload, Contract Testing, and More (Day 2)JetBrains .NET Days Online 20242024-09-25
Day 2 dives into concrete claims and tools: F# uses computation expressions and Fable to compile FP UIs and build DSLs that configure a shared JSON definition…
Talk on
Orchestration vs. Choreography in MicroservicesJetBrains .NET Days Online 20242024-09-25
Compares an actual loan‑broker workflow implemented as microservices and shows why orchestration centralizes state and commands (easy visibility but control…
Talk on
Orchestration vs. Choreography: The good, the bad, and the trade-offsNDC Oslo 20242024-06-10
Compares two coordination styles using a loan-broker banking workflow: customer request → payment → credit scoring → eligible banks → quotes → ranking; shows…
Talk on
Messaging: The fine line between awesome and awfulNDC Oslo 20242024-06-10
A team replaces a retail monolith with messaging and finds throughput and UI consistency get worse, not better: request/response over queues adds hops, at…
Talk on
Debug your thinkingNDC Sydney 20242024-02-12
Claims that decisions drive system outcomes more than languages or stacks and that decision quality improves by treating thinking like debugging using specific…
Talk on
Keynote: Debug your thinkingNDC London 20242024-01-29
Argues that decisions, not languages or frameworks, determine success and offers concrete practices: use five whys and place breakpoints on assumptions, craft…
Talk on
How to effectively spy on your systemsNDC London 20242024-01-29
Covers practical OpenTelemetry work: unified log model, metrics correlation, and deep tracing for business transactions, plus concrete deployment…
Talk on
Mirror, Mirror on the Wall... Am I a Critical Thinker After All?Software Architecture Gathering – Digital 20232023-11-27
A real failure is a single monolithic app that ends up using two ORMs in one monolith (Hibernate and Entity Framework), which forces duplicated entities and…
Talk on
Mirror, mirror on the wall... Am I a critical thinker after all?NDC Porto 20232023-10-16
Shows a concrete decision workflow: write a plain problem statement, list stakeholders and needs, use five whys, generate diverse alternatives, gather relevant…
Talk on
Messaging: The fine line between awesome and awfulNDC Porto 20232023-10-16
A monolith migrates to messaging and performance gets worse: UI shows stale data, duplicates and out‑of‑order handlers create side effects, and tracing becomes…
Talk on
JetBrains .NET Day Online '23JetBrains .NET Day Online 20232023-09-26
Recreates Wolfenstein 3D in F# and shows the actual code and demo, not just slides: a working renderer that runs in the browser via Fable to JS and .NET…
Talk on
How to Effectively Spy on Your SystemsJetBrains .NET Day Online 20232023-09-26
OpenTelemetry becomes the standard for traces logs and metrics and the talk shows how to use it end to end: instrument edges first with existing libraries…
Talk on
Message processing failed! But what's the root cause?NDC Oslo 20232023-05-22
Message chains fail because the initiating action, the exact message sequence, or an ordering assumption is wrong — fixable by asserting outgoing messages…
Talk on
Message processing failed! But what's the root cause?NDC London 20232023-01-23
Shows how to find root causes across services by combining integration tests, message-level unit tests that assert outgoing messages and ordering, and…
Talk on
JetBrains .NET Days Online 2022. Day 2JetBrains .NET Days Online 20222022-10-25
Cloud native .NET demos show a working AWS pipeline: S3 → SQS → Lambda → Textract → DynamoDB uploads a document, runs Textract, and stores parsed results in a…
Talk on
Message Processing Failed! But What’s the Root Cause?JetBrains .NET Days Online 20222022-10-25
Teams model message flows, add integration tests that assert outgoing messages, and instrument with OpenTelemetry ActivitySource to trace business transactions…
Talk on
Message processing failed! But what's the root cause?Full Stack Europe 20222022-10-05
Shows how to find root causes in message-driven systems by combining modeling, integration tests, and instrumentation with OpenTelemetry; uses the AAA test…
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.