- Measure What Matters with Dustin Kingen
In this talk we examine: What are OKRs(Objectives and Key Results). How OKRs are used to: * Bring focus and commitment * Align and connect for teamwork * Stretch goals How bottom-up goal setting leads to more successful outcomes.
- From Developer to Data Scientist
Due to recent advances in technology, humanity is collecting vast amounts of data at an unprecedented rate, making the skills necessary to mine insights from this data increasingly valuable. So what does it take for a Developer to enter the world of data science? Join me on a journey into the world of big data and machine learning where we will explore what the work actually looks like, identify which skills are most important, and design a road map for how you too can join this exciting and profitable industry. Speaker: Gaines Kergosien is an associate director at UBS, organizer of Music City Code conference, Microsoft MVP, and serves as board member for the Nashville Technology Council and Nashville .NET User Group. He also presents at software development conferences throughout the United States. With over 15 years in solutions development, his work includes consulting for such companies as Bridgestone, Deloitte, Hospital Corporation of America (HCA), American General (AIG), Lexis Nexis, Gibson Guitars, and Cardinal Healthcare.
- Machine Learning for Fun — Finding Bigfoot
- AOP for You and Me
Cross-cutting concerns are everywhere: caching, logging, transactions, and more. These can make your code a tangled, scattered mess. In this presentation, I will define cross-cutting concerns, and show you techniques to refactor cross-cutting concerns, including dependency injection; the decorator pattern; and Aspect-Oriented Programming (AOP) tools like Castle DynamicProxy and PostSharp. I'll explain the benefits and trade-offs of each design decision so that you will be confidently prepared to master cross-cutting concerns. Bio: Matthew D. Groves is a guy who loves to code. It doesn't matter if it's C#, jQuery, or PHP: he'll submit pull requests for anything. He has been coding professionally ever since he wrote a QuickBASIC point-of-sale app for his parent's pizza shop back in the 90s. He currently works as a Developer Advocate for Couchbase. His free time is spent with his family, watching the Reds, and getting involved in the developer community. He is the author of AOP in .NET (published by Manning), and is also a Microsoft MVP.
- Believe in the Power of CSS with Chris DeMars
You know that song by Huey Lewis and the News, The Power of Love? "First time you feel it, it might make you sad." Might be how you feel about CSS right? What about the power of CSS? CSS has received a bad name as of late, but truth of the matter is that CSS is such a powerful piece of the front-end puzzle and you should really be excited for what's already here and what's to come! Who would have thought we could create magazine-style layouts with CSS grid? What about ruleset variable scoping with custom properties(CSS variables)? And last but not least, the pain of centering content horizontally and vertically which is now possible in three lines with flexbox! Let's talk about how awesome CSS is, and how we can restore our faith in one of the best things that makes the web amazing! About Chris: Chris DeMars is a UI developer first, UX architect always, working out of Detroit, Michigan. Chris loves coming up with solutions for enterprise applications, which include modular CSS architectures, performance, and advocating for Web accessibility. He serves as a co-organizer for the Ann Arbor Accessibility Group, and is also an instructor, teacher assistant, and volunteer for the Ann Arbor and Detroit chapters of Girl Develop It. When he is not working on making the web great and inclusive, you can find him writing blog posts, hosting the Tales From The Script podcast, watching horror movies, drinking the finest of beers, or in the woods of northern Michigan. In addition to the main presentation, we will have Andrew Spiece giving a lightning talk about TEALS (Technology Education and Literacy in Schools), and opportunities for us in the developer community to volunteer.
- I have people skills! The Importance of Emotional Intelligence and Your Career!
“Developers don’t have people skills!” It may be a stereotype, but for some, it’s a badge of honor to be the anti-social, soda-drinking hermit that people are afraid to talk to. Movies, TV shows, and comics make light of it, and so do many of us, but it really is no laughing matter. We strive to be the absolute best we can be at the technical side of things—we buy books, attend conferences and stay up late hacking on our side projects—but do very little to improve our core skills. Unlike IQ, EQ can actively be developed and improved. In this session, you’ll learn about the components of EQ, why they matter, and some strategies you can use to improve your own EQ! Bio Mike Eaton has a little over 20 years experience as a software developer, mostly focused on Microsoft tools and technologies. After many years as an independent consultant, he is currently a team leader at Quicken Loans.
- Serilog: Logging all Grown Up
Thanks to Serilog, logging has never been easier than now. We will start with the basics to get you up and running quickly, then we will move to more useful things such as enrichers (custom attributes) and sinks (custom write locations). With many different sinks available you can very easily log to several different sources at one. Speaker Bio: Brian Korzynski is a .NET consultant and the owner of Korzynski L.L.C. based near Detroit, MI. During his 8+ years of experience as a developer, he has done everything from database development with WinForms to enterprise level web applications. He specializes in software engineering, architecture, .NET, SQL Server, MVC, and mathematics.