Speaker

Michael Meadows

Michael Meadows

Cloud Architect, Meme Master, and King of Rants

Camano, Washington, United States

Don’t talk to him about distributed databases, bad password policies, bad UX, bad frameworks, or the TV show “The Expanse,” one co-worker once said of Michael. “If you get him going, he’ll go on for an hour.” In retrospect, speaking at conferences seems like a perfect outlet for his passion. Everyone he works with has already heard all of his rants; in a way, they’ve been his test subjects. Now that he has mastered these rants, it’s your turn. When he’s not practicing his rants, Michael helps clients get the most out of their cloud adoption, specializing in multi-cloud application architectures.

Area of Expertise

  • Information & Communications Technology

Topics

  • Cloud Computing
  • Parallel Computing
  • Multi-Cloud
  • Distributed Computing
  • Distributed Databases
  • PaaS
  • Microservices
  • Serverless
  • Cloud Infrastructure

Q: How Fast Has ASP.Net Become; A: It’s a Beast

Microsoft’s focus for its .Net runtime has aggressively been on performance, enabled in no small part by their embrace of a functional paradigm. ASP.Net Core takes it even further, making the pair a performance powerhouse. It can be easy to miss it because the features have been carefully implemented to support backward compatibility. Understanding how to take advantage of the features, however, not only unlocks a faster programming model but it enables you to write better code. This talk will provide a solid foundation for building high performing code in modern ASP.Net Core apps with real benchmarks and actionable design patterns.

Treating Code Like Cattle (and other lessons I learned from Infrastructure as Code)

Throughout the first half of my career, I learned to be a craftsman. Over the years, I honed the ability of carefully developing code that was optimally useful. It was beautiful, and it NEVER REPEATED ITSELF. Then I moved to cloud DevOps and learned to build systems using Infrastructure as Code (IaC). Early in this process, I encountered a vexing statement. Treat your servers like cattle, not pets. While perplexing at first, this sparked a revolution in my thinking. Developers should develop their code with the clear understanding that no code should last forever. Embrace the impermanence to write better code. This talk conveys the lessons I learned working with cloud infrastructure. It will include concrete examples of how these approaches improve application code, especially in a microservice and serverless environment.

Building Real World Apps with ASP.Net Core’s Minimal API

We’ve all seen the videos. Minimal API is great. It’s compact and simple… and so are the examples. In a lot of ways it looks like a toy framework that is perfect for enabling demo code, but how does it hold up in the real world? It holds up really well. Okay, it holds up really well IF you adopt a few best practices. This session goes over some of the reasons you should (or should not) adopt Minimal API, and will lay out the best practices you should adopt if you do decide to use it for production apps. Attendees will leave with a clear idea of how to successfully build simple yet powerful applications using Minimal API.

Stir Trek 2019 Sessionize Event

April 2019 Columbus, Ohio, United States

Michael Meadows

Cloud Architect, Meme Master, and King of Rants

Camano, Washington, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top