Laila Bougria
where else to find them
website:https://hachyderm.io/@noctovis
github:lailabougria
bluesky:noctovis.bsky.social
mastodon:@noctovis @hachyderm.io
x:noctovis
linkedin:lailabougria
speakerdeck:noctovis
what they talk about
all 12 in the filters
where they keep going back
- JetBrains .NET Days Online3 editions2022–2025
- NDC Oslo3 editions2023–2025
- NDC Porto2 editions2023–2024
all 8 in the filters
on a stage with
all 21 in the filters
who talks about the same things
- Ian Cooper42 talks
- Jimmy Bogard50 talks
- Bernd Rücker22 talks
- Scott Sauber13 talks
- Adam Furmanek31 talks
- Daniel Marbach16 talks
| title | conference | date |
|---|---|---|
| Day 2: Event-Driven Systems & GenAI with Aspire, F#, dotMemory, and More | JetBrains .NET Days Online 2025 | 2025-10-08 |
Day highlights and concrete takeaways: a versioning playbook — use schemas, CloudEvents headers and a registry (XR) to enforce forward/backward/transitive… | ||
| Change Is Inevitable: Versioning Event-Driven Systems | JetBrains .NET Days Online 2025 | 2025-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… | ||
| Keynote: CTRL+SHIFT+(BUILD) PAUSE | NDC Oslo 2025 | 2025-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… | ||
| Orchestration vs. Choreography: The good, the bad, and the trade-offs | NDC Porto 2024 | 2024-10-14 |
Compares a command‑driven state machine orchestrator with event‑driven choreography using a message broker, showing orchestration centralizes workflow state… | ||
| C#, F#, Blazor Wasm Hot Reload, Contract Testing, and More (Day 2) | JetBrains .NET Days Online 2024 | 2024-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… | ||
| Orchestration vs. Choreography in Microservices | JetBrains .NET Days Online 2024 | 2024-09-25 |
Compares an actual loan‑broker workflow implemented as microservices and shows why orchestration centralizes state and commands (easy visibility but control… | ||
| Orchestration vs. Choreography: The good, the bad, and the trade-offs | NDC Oslo 2024 | 2024-06-10 |
Compares two coordination styles using a loan-broker banking workflow: customer request → payment → credit scoring → eligible banks → quotes → ranking; shows… | ||
| Messaging: The fine line between awesome and awful | NDC Oslo 2024 | 2024-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… | ||
| Debug your thinking | NDC Sydney 2024 | 2024-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… | ||
| Keynote: Debug your thinking | NDC London 2024 | 2024-01-29 |
Argues that decisions, not languages or frameworks, determine success and offers concrete practices: use five whys and place breakpoints on assumptions, craft… | ||
| How to effectively spy on your systems | NDC London 2024 | 2024-01-29 |
Covers practical OpenTelemetry work: unified log model, metrics correlation, and deep tracing for business transactions, plus concrete deployment… | ||
| Mirror, Mirror on the Wall... Am I a Critical Thinker After All? | Software Architecture Gathering – Digital 2023 | 2023-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… | ||
| Mirror, mirror on the wall... Am I a critical thinker after all? | NDC Porto 2023 | 2023-10-16 |
Shows a concrete decision workflow: write a plain problem statement, list stakeholders and needs, use five whys, generate diverse alternatives, gather relevant… | ||
| Messaging: The fine line between awesome and awful | NDC Porto 2023 | 2023-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… | ||
| JetBrains .NET Day Online '23 | JetBrains .NET Day Online 2023 | 2023-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… | ||
| How to Effectively Spy on Your Systems | JetBrains .NET Day Online 2023 | 2023-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… | ||
| Message processing failed! But what's the root cause? | NDC Oslo 2023 | 2023-05-22 |
Message chains fail because the initiating action, the exact message sequence, or an ordering assumption is wrong — fixable by asserting outgoing messages… | ||
| Message processing failed! But what's the root cause? | NDC London 2023 | 2023-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… | ||
| JetBrains .NET Days Online 2022. Day 2 | JetBrains .NET Days Online 2022 | 2022-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… | ||
| Message Processing Failed! But What’s the Root Cause? | JetBrains .NET Days Online 2022 | 2022-10-25 |
Teams model message flows, add integration tests that assert outgoing messages, and instrument with OpenTelemetry ActivitySource to trace business transactions… | ||
| Message processing failed! But what's the root cause? | Full Stack Europe 2022 | 2022-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… | ||
| nothing matches | ||