• <Virtual>[.NET@Noon] Design Eye for the Dev Guy

    Online event

    Do your UIs feel busy, cluttered or just a bit off? Want to up your conversion rate? Create better accessibility? Good design can help all of these things. We'll be covering some design principles and rules of thumb to help you give your UIs a cleaner look and better user experience by progressing through the redesign of a webpage with code examples. Speaker - Alex McClure Alex McClure is a software consultant with Lean TECHniques, Inc. He is a full stack developer with a love of design, particularly in the information visualization space. Alex has spent the recent part of his career coaching modern web practices primarily focused around React front-ends. When he isn't working you'll likely find him on a volleyball court or hockey rink. [Meeting Agenda] • 11:45 AM - 12:45 PM - Presentation Meeting Sponsor - Lean TECHniques ​Lean TECHniques is built on three founding principles: building community, growing people, and improving client outcomes. ​​We specialize in information management consulting, staffing and custom product development. We pride ourselves in providing the highest possible quality and value for our clients and their customers. In order to achieve these results, we combine ​our client's expertise with our experienced software development, operations team and Lean/Agile methods that focus on transparency and value​. Lean TECHniques uses a Lean/Agile approach combined with DevOps to software product development. We believe in this approach due to its ability to gracefully handle change and uncertainty when developing and managing software-based products and services​ for our clients​. https://leantechniques.com Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com

    1
  • <Virtual>[.NET@Night] "I feel the Need, the Need to Read"

    Aaron Mann is an avid reader and likes to share what his favorite technical/business reads are and learn from others what his next read will be. Now's a great time for us all to be more deliberate about our personal development. In this Virtual meet-up, everyone can share and learn about great reads and the valuable lessons learned in each. Please come to share yours! Speaker - Aaron Mann Aaron Mann is the Manager of Automation Engineering at American Equity, a financial company that provides fixed indexed annuities. Aaron has spent the last 21 years providing software solutions and developing automated testing platforms. He has a passion for improving software to provide the best experiences for the users. In the last 16 months he has increased his reading to better understand his role as an IT leader and how to help his organization transition to a DevOps methodology for their SDLC. Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com

  • [virtual] Coding with COVID: Change from a Co-Located to remote team overnight.

    Coronavirus has changed the game seemingly overnight. Bring your questions and experiences for this virtual lean coffee meetup. https://zoom.us/j/582679138 Discover the tools, practices, mindset and other topics to help you make great decisions to be more effective working remotely. We may even put theory into practice as we Mob on a kata to build your skills!

  • [.NET@Night] Walking into Mordor: The History and Future of DevOps

    John Deere Intelligent Solutions Group

    The main premise of this talk is that the current state of DevOps tooling, is overly complex and too much of a cognitive load to be sustainable given current demands. I will provide a history of how we got here, and the rationale behind the choices that resulted in our current state. Then we will look at the future, and the needs of modern software development which conflict with our current practices. Speaker - Ryan Bergman Existing in the shadow world between developers, architecture, and management, Ryan Bergman wages a constant battle against technical debt, feature bloat and unshaven yaks. He has worked as a professional programmer, architect, and technical product owner for the past 18 years in the Des Moines area. [Meeting Agenda] • 5:45 PM - 6:00 PM - Pizza • 6:00 PM - 7:00 PM - Presentation Meeting Sponsor - Lean TECHniques ​Lean TECHniques is built on three founding principles: building community, growing people, and improving client outcomes. ​​We specialize in information management consulting, staffing and custom product development. We pride ourselves in providing the highest possible quality and value for our clients and their customers. In order to achieve these results, we combine ​our client's expertise with our experienced software development, operations team and Lean/Agile methods that focus on transparency and value​. Lean TECHniques uses a Lean/Agile approach combined with DevOps to software product development. We believe in this approach due to its ability to gracefully handle change and uncertainty when developing and managing software-based products and services​ for our clients​. https://leantechniques.com Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com

  • [.NET@Noon] Resilient smart homes with Docker & .NET Core on a Raspberry Pi

    Ever flooded your basement because you didn’t write a unit test? How would you write a unit test for that? When most people think of smart homes they don’t treat it like a production environment. What happens if you’re controlling something important and the internet goes down? Power goes out? Hardware fails? Or in Austin’s case it rains a lot more than you expected? In this session Austin will show: * How and why to set up Open Source home automation software on easily replaceable hardware. * Adding resilience with disaster recovery planning. * How to easily add functionality using existing Docker image add-ons and how to create our own. * Using .Net Core to handle critical logic and leveraging community tested code for the rest. * How in the world you write a unit test to keep your basement from flooding (and also why you shouldn’t) [Meeting Agenda] • 11:30 AM - 12:00 PM - Pizza Lunch/Networking • 12:00 PM - 1:00 PM - Presentation Speaker - Austin Thompson Austin Thompson is developer at CO-OP Financial Services with a love of learning and almost 20 years of professional experience. While focused on all things .Net for most of his career, he at one time owned only Linux machines while working on embedded systems. When not coding or spending time with his family, he enjoys reading, learning the piano, and doing dumb things with smart homes. Meeting Sponsor - CO-OP Financial Services CO-OP Financial Services helps your credit union leverage the latest technology and insights to strengthen member connections and propel growth. With over 35 years of credit union service, CO-OP connects credit union members to their accounts through Debit, Credit, ATM, Shared Branching, Member Interaction Services, Mobile, Virtual, and Bill Pay services. CO-OP serves a total of 3,500 member credit unions, 50 million cardholders, 30,000 surcharge-free ATMs, and more than 5,500 shared branches. Handling three billion-plus annual transactions, CO-OP is the nation’s largest credit union service organization—offering resources that enable deeper member engagement to help credit unions prosper. Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com

  • 2019 Annual Bash

    Beerhouse

    Please join us for our Annual Holiday Bash! There will not be a formal presentation, but we will definitely have plenty of conversation. Please bring your recommendations for 2020 topics and improvements. Meeting Agenda • 6:00PM - 7:00 PM - Arrive, Food & Drink • 7:00PM - 8:00 PM - Food & Drink • 8:00PM - 9:00PM - Food & Drink!!! Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com (http://www.qci.com/) Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com (http://www.sourceallies.com/)

  • [.NET@Night Remote] My House Runs .NET - Home Automation with .NET Core & Azure

    *THIS WILL BE A REMOTE PRESENTATION* You've got a voice assistant device, like Amazon Echo or Google Home, and you use it with a smart bulb or two. "Alexa, turn on the lights." "OK Google, turn off the lamp." That's useful and neat, but where are the smart, automated homes that Back to the Future promised us by 2015? A house that greets you by name, notifies you when the mail arrives, locks the door when the kids forget, and knows when you're not at home? Where we're going, we don't need roads... just .NET Core and Azure! In this session, we will show how to drive a smart home hub with the style of a DeLorean and the power of a flux capacitor. In particular you will learn: * How to use .NET Core to drive popular smart home hubs, such as SmartThings and Hubitat. * How to write smart automation logic in C# code to respond to events, such as a door opening or a temperature threshold being reached. * How to use Azure to enable secure remote control of your home and enable unlimited integrations with services like IFTTT and Microsoft Flow. [Meeting Agenda] • 5:45 PM - 6:00 PM - Pizza • 6:00 PM - 7:30 PM - Presentation Speaker - Cam Soper While in high school, Cam was getting paid for writing code and playing jazz (but not necessarily at the same time!). After flirting with several career paths in college, he decided to stick with what he knew. Cam's development and IT career began in 1991 when a small town computer consultant took Cam, then 13 years old, as his apprentice. After graduating from Missouri State University in 1999, Cam worked as a trainer, adjunct professor, and freelance developer until he took a full-time developer job in the financial services industry in 2000. In 2012, Cam achieved his childhood dream of joining Microsoft as a traveling support engineer, where he helped companies and public institutions of all sizes deploy software for .NET and Azure. He is currently part of the Microsoft Developer Relations team, where he writes content about Azure and .NET on docs.microsoft.com, including reference applications and samples. Cam lives in Kansas City, Missouri, USA with his wife, three sons, two dogs, two cats, three guinea pigs, and two hermit crabs. His hobbies include video games, 3D printing, home automation, and creating music. Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com

  • [.NET @ Night] ASP.NET Core Workshop

    318 5th St

    As part of .NET Conf last week, we opted to do a workshop style meeting. We will be working on the ASP.NET Core Workshop located here - https://github.com/dotnet-presentations/aspnetcore-app-workshop From the workshop's README - In this workshop, you'll learn by building a full-featured ASP.NET Core application from scratch. We'll start from File/ New and build up to an API back-end application, a web front-end application, and a common library for shared data transfer objects using .NET Standard. We will be going through sessions 1-3, so please make sure you have the requirements for this workshop: * .NET Core 3.0 SDK * Visual Studio 2019 (or VS Code) Thanks and see you there! [Hosts] Javier Lozano Scott Sauber [Meeting Agenda] • 5:45 PM - 6:00 PM - Pizza • 6:00 PM - 7:30 PM - ASP.NET Core Workshop Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com

  • [.NET @ Night] Enterprise Project Architecture with ASP.NET Core

    Samples and documentation for ASP.NET Core are some of the best that we have seen in the .NET ecosystem in the past few years. However, even with that, I see many developers struggle to expand from the templates into a real-world application with full separation of concerns as well as modularity. This session will look at a few different architecture approaches and showcase tips and tricks to migrate from the examples into a more traditional architecture supportive of larger application development projects. Highlights of the session will include: managing dependency injection across assemblies, managing logging and configuration information, creating a re-usable database context that can be used for web and other projects as needed, and general project cleanup/production readiness. Attendees will be provided a link to a detailed GitHub repository that will allow them to follow along after the session with all of the information that was provided during the session. With a goal of providing the needed tools for success back at the office. [Mitchel Sellers] Mitchel Sellers, Microsoft MVP, ASPInsider, is the CEO of IowaComputerGurus, Inc. an Ankeny, Iowa based software consulting organization. Mitchel enjoys sharing his experiences with others at local events and conferences. As a consultant and former educator, Mitchel tries to take a real-world approach to software development presentations. When not working with code you will find him flying around the US. [Meeting Agenda] • 5:45 PM - 6:00 PM - Pizza • 6:00 PM - 7:15 PM - Enterprise Project Architecture with ASP.NET Core Meeting Sponsor - Lean TECHniques ​Lean TECHniques is built on three founding principles: building community, growing people, and improving client outcomes. ​​We specialize in information management consulting, staffing and custom product development. We pride ourselves in providing the highest possible quality and value for our clients and their customers. In order to achieve these results, we combine ​our client's expertise with our experienced software development, operations team and Lean/Agile methods that focus on transparency and value​.Lean TECHniques uses a Lean/Agile approach combined with DevOps to software product development. We believe in this approach due to its ability to gracefully handle change and uncertainty when developing and managing software-based products and services​ for our clients​. https://leantechniques.com Platinum Sponsor - QCI Since 1995, QCI has grown to be one of the largest, Iowa-based, technology consulting firms, one client at a time. There is no secret to our success. We simply hire the best people and support a culture that is obsessed with delivering excellent service to our clients. In QCI, our clients have a partner that is large enough to provide highly skilled consultants across a wide area of expertise. Our dedication to client service has resulted in a long-term relationships through which we understand that placing the interests of our clients first is the key to being a trusted partner. For more information, visit http://www.qci.com Platinum Sponsor - Source Allies Source Allies is a local technical consultancy who values collaboration, craftsmanship, and an ownership mentality. We provide a home to our teammates where we encourage each other to grow not only technically, but as peers & consultants. This is evident in the quality software we deliver to clients. Learn about our “ownership mentality” at: www.sourceallies.com