Adam is a distributed systems enthusiast and digital nomad. He works for Particular Software, the makers of NServiceBus. Adam has designed and maintained complex software systems at several companies in the finance industry. He's seen both the good and the bad that can come from applying techniques like SOA, DDD, and microservices. He also likes to speak, maintain open source projects, and fix white space rule violations.
When Adam started coding, his toolchain was one command: RUN. Since then, toolchains have evolved into rich ecosystems of IDE's, DSL's, CI systems, and more. This session is a personal journey from an 8-bit terminal to a modern toolchain. Adam will show you what he loved, what he hated, and the toolchain that's evolved from his own experience. The end result is strangely familiar...