Unlocking the Power of Asynchronous Programming: Techniques for Building Responsive and Scalable Applications
What will we be discussing?
Join us for a friendly and informative session on the basics of asynchronous programming! Well dive into the key concepts and techniques you need to know, including common asynchronous constructs like callbacks, promises, and async/await.
Youll learn how to effectively manage the flow of control in your applications, with hands-on examples in popular languages like Python, C#, Go, and Rust. Well also explore the power of message queuing with RabbitMQ, and discuss common patterns and anti-patterns to watch out for.
Whether youre new to asynchronous programming or looking to sharpen your skills, this session is designed to be approachable and engaging. Come prepared to learn, ask questions, and leave with a solid understanding of this essential topic.
Who is our speaker?
Jim has been a software developer for over 30 years, working with a wide variety of languages and tools. Most of his current professional experience is in .NET/C#. Personally, he uses Linux. Click here to learn more about him.
Where to meet
The Innovation Hub, 31 S Main St, Dayton, OH 45402
We will be meeting on the lower level of the Innovation Hub, in The Koorndyk Room. When you enter The Hub, take the stairs (or the elevator) one floor down. Go straight ahead from where the stairs end, through the kitchenette, and into the glass room where your host and others will be gathering.