Category Archives: Uncategorized

March 25, 2020, 6PM: [CANCELLED] What Pair Wins? – Keith Callis

Due to ongoing events, we are cancelling this meeting. Stay tuned for future updates.

A look at pair programming over the years, Extreme Programming (XP) to agile.  Some of my experiences with different results while pairing.  What items can help the pair programming experience from simple to more complex.  Some of these can lead to better code and happy developers.

Bio:  Keith Callis is a Principal Consultant at Strategic Data Systems currently based in Cincinnati with many years of experience developing software across multiple environments using different databases and programming languages based on customer requirements.  Also he is a Certified Scrum Master (Scrum Alliance 2008). His current agile projects: (DevOps) SQL Server Integration Services.  When not writing software, he is amateur photographer or chef in his kitchen.

February 26, 2020, 6PM: Best of "Defensive Coding in C#" – Allen May

Allen May will explore the highlights of Deborah Kurata’s “Defensive Coding in C#” course from Pluralsight. We will explore writing clean code, creating unit tests, building clear methods, and preparing for the unexpected.

Allen will also demonstrate features within Visual Studio Code that will allow you to write defensive code (in your preferred programming language) for free.

Bio: Allen is a full stack application developer with CareSource, maintaining an internal .NET/C#/MVC reporting application. He has over 20 years of IT experience, in operations, database, and web/application development roles. He is an advocate for the Dayton tech community, the organizer of the Dayton Web Developers group and co-organizer for the New To The Web & Dayton .NET Developers groups.

January 22, 2020, 6 PM: Creating Windows Services with .NET Core – Chris Brown

Want to further automate your Windows system? Come learn how by creating Windows services with the best of the .NET trio: Core. Bend the system to your will and further automate your life. The power is yours.

Bio: Chris Brown is a .NET developer for Smart Data. Chris has worked on a variety of .NET projects mostly in the healthcare space. Past lives include careers in the Navy and NSA before transitions to software development.

November 20, 2019, 6PM: Clean Code and Test Driven Development with Will Land

Clean Code with Will Land

“Land” will walk us through an overview of “Clean Code” and how it’s connected to TDD (test driven development). We will then have a group coding session at the end to test drive the babysitter kata.
This is meant to be a very interactive meeting, with lots of discussion around coding standards and best practices.

About Will Land (who goes by the name “Land”):
Land learned software mostly in a non-traditional format, partially self taught as well as a student/ teacher training. He had the opportunity to code with Uncle “Bob” at a code retreat event that supported the incubator program.

October 23, 2019, 6PM: A Tour of Azure Monitor – Mike Wood

Meeting Location: The meeting will be at Smart Data this month.

If an application throws exceptions and no logger is around to hear it, are you really violating your SLA? Sadly, in the rush to move to the cloud sometimes the decisions are mostly about how to get an application to live there, how to migrate existing critical servers, or, let’s face it, what JavaScript framework to use. Only once the change is well underway does someone finally asks the question, “so, why is my app crashing?”, or “what do you mean by logging?” Azure Monitor provides a wealth of services and information about your resources without having to do much more than toggle some switches, even if the developers didn’t think to include logging.  Come learn about which switches you can toggle, but more importantly, about how to really leverage the wealth of data the Azure Platform can gather for you.

Bio: Mike is the Lead Cloud Engineer for SentryOne working on cloud based products, services and related technologies.  Mike has over 20 years’ experience in the industry and has focused heavily on cloud technologies. He was one of the first Microsoft Azure MVPs recognized in 2010, and has been awarded an MVP each year since. You can follow Mike on Twitter under the handle @mikewo and check out his blog at http://mvwood.com.