Adam Ralph
where else to find them
website:http://adamralph.com
github:adamralph
bluesky:adamralph.com
mastodon:@adamralph@hachyderm.io
linkedin:adamralph
devto:adamralph
what they talk about
all 10 in the filters
where they keep going back
all 10 in the filters
on a stage with
never shared a talk
who talks about the same things
- Udi Dahan7 talks
- Ian Cooper42 talks
- Mark Rendle47 talks
- Layla Porter35 talks
- Daniel Marbach16 talks
- Glenn F. Henriksen18 talks
| title | conference | date |
|---|---|---|
| Less is more—a build pipeline for the modern age | NDC Porto 2024 | 2024-10-14 |
Argues that simpler build pipelines win and demonstrates a working C# script-based pipeline built from three small tools: Bullseye (targets), SimpleExec (run… | ||
| Five Common Mistakes With Distributed Systems | DevConf 2023 | 2023-11-08 |
Five common operational errors and concrete fixes: don’t split a system until you hit hardware limits because network latency and Gen2 GC causes stop-the-world… | ||
| Less is More - a Build Pipeline for the Modern Age | DevConf 2023 | 2023-11-08 |
Build pipeline replaces heavy CI plug ins with a C# console app that defines a target dependency graph, runs shell commands via SimpleExec, and executes… | ||
| Where we're going... we don't need batch jobs | NDC London 2023 | 2023-01-23 |
Argues that recurring batch jobs become unnecessary by modelling future events as persistent timeouts: implement a saga that maintains a single-row sliding… | ||
| Making tomorrow's code look like today's | .NET fwdays'22 conference | 2022-10-15 |
Claim: replace fragile overnight batch jobs with message-driven sagas that keep future-facing state in-process, using queuing systems and persisted saga state… | ||
| Finding your service boundaries - a practical guide | KanDDDinsky 2019 | 2019-10-17 |
Argues that service boundaries come from use cases not entities and shows a concrete pattern: in an Amazon-style checkout create the order ID at workflow start… | ||
| Code on the Road | DevConf 2019 | 2019-09-25 |
Packed campervan setup with a 24Wh Novate e-470 ultrabook, a 50,000 mAh power bank (banned on planes), a USB‑powered 1080p portable monitor and… | ||
| Code the Future, Now | DevConf 2019 | 2019-09-25 |
Demonstrates replacing nightly batch jobs by encoding time into live code: build a saga (NServiceBus) that keeps a single-row week total per customer, updates… | ||
| Code the future, now | NDC Oslo 2019 | 2019-06-17 |
Claim: eliminate overnight batch jobs by modeling time in-domain with durable messaging and sagas, using NServiceBus (or any queue like Service Bus, RabbitMQ… | ||
| Code the future, now | NDC Copenhagen 2019 | 2019-03-27 |
Argues that replace nightly batch jobs with per-customer long-running sagas using NServiceBus (messages, timeouts, persisted saga state) so history is not… | ||
| Finding your service boundaries - a practical guide | NDC Porto 2019 | 2019-02-26 |
Using the Amazon order example he demonstrates creating the order ID at checkout (even client‑side), pushing address/payment fragments to Finance and Shipping… | ||
| Finding your service boundaries - a practical guide | Øredev 2018 | 2018-11-19 |
We know it's useful to split up complex systems. We've seen the benefits of modular deployment of microservices. Dealing with only one piece of code at a time… | ||
| Finding Your Service Boundaries - a Practical Guide | DevConf 2018 | 2018-09-26 |
Argues that wrong service splits end up as a “big ball of mud” and gives concrete tactics that actually prevent that: model use cases with the pile method, ask… | ||
| Getting the first PR into .NET and other tales from an OSS contributor | NDC Sydney 2018 | 2018-09-17 |
November 2014: a machine-local culture causes .NET Core unit tests to fail (CHF vs USD) and a flawed test uses the wrong variable; a patch is submitted, merged… | ||
| Finding your service boundaries - a practical guide | NDC Oslo 2018 | 2018-06-11 |
Argues that service boundaries must follow business capabilities not entity models, using concrete patterns: generate an order/booking ID at checkout so… | ||
| What is .NET Standard? | .NET fwdays'18 | 2018-04-15 |
Defines an API contract called .NET Standard with concrete versions: .NET Standard 1.x had ~13.5k APIs and .NET Standard 2 expands to ~33,000 APIs (about a… | ||
| What is .NET Standard? | NDC London 2018 | 2018-01-15 |
Explains that .NET Standard is a single contract that captures the largest common API surface across runtimes, replacing PCL profiles; versioning matters… | ||
| What is .NET Standard? | NDC Oslo 2017 | 2017-06-14 |
Defines a single API contract that all platforms implement instead of dozens of PCL profiles, shrinking profile chaos into versioned targets (recommend… | ||
| nothing matches | ||