• Lightning Talks

    SEP

    This month we've got lightning talks presented by... anyone! If you've got a topic you want to share, tell us about it in a 10-15 minute presentation. Sign-ups will be in person, on one of the whiteboards. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

  • Getting Started with Parsing using C#

    Join us for a talk by David Aramant: Being able to write a parser for a custom format is a very valuable skill to have in your toolbox, but it can be an intimidating topic to get into due to the terminology and how often people explain it with theoretical computer science language. We'll demystify the process a bit by going over the basic components of a parser and see how various parser frameworks can help us out on a few concrete examples. Both traditional parser generators as well as monadic parser combinators will be covered (way simpler than they sound!). The talk will use C#, but some of the frameworks are cross-platform and most should have equivalents in any modern programming language. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

    1
  • Heuristic search

    Software Engineering Professionals

    Join us for Jordan Thayer's insightful AI talk! Heuristic search is an AI technique for general problem solving. Said another way, heuristic search allows us to decouple the problem solving strategy from the problems being solved. Applications are varied and range from solving puzzles to industrial applications including very large scale integration and job-shop scheduling. In this talk, we’ll look at a particular heuristic search strategy, depth first search, and two domains: the travelling salesman and scheduling. We’ll go over the text-book definition of depth first search, and then look at some enhancements that are critical for scaling the algorithm up to very large problems. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

  • Audio/Video with Xamarin Forms

    Software Engineering Professionals

    Join us this month for an insightful presentation by Vic Finney! Xamarin Forms is a cross-platform development framework that is capable of creating mobile apps with a uniform UI. While Xamarin Forms does not support audio and video functionality out of the box it is possible, using the tools provided by Xamarin, to create apps that implement audio video functionality. This talk will go over what these tools are and how to best use them in order to implement audio and video functionality in a Xamarin Forms app. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

  • Mentorship: a fishbowl

    Software Engineering Professionals

    We're going to have a Fishbowl-style discussion this month about mentorship - what it means to you, what your expectations are in its regard, and how you handle being a mentor or mentee. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

  • Lightning Talks: Tools I Can't Live Without

    Software Engineering Professionals

    This month we've got lightning talks presented by... anyone! If you've got a tool you really like (or even "can't live without"), tell us about it in a 10-15 minute presentation. Sign-ups will be in person, on one of the whiteboards. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

  • CANCELED DUE TO WEATHER!

    Software Engineering Professionals

    We're canceling today's meeting due to weather conditions. Please stay safe out there. We'll be back next month.

  • Burnout: Prevention and Recovery

    Software Engineering Professionals

    Join us for a very important presentation and discussion this month about burnout with Robert and Terri Bogue (https://www.thorprojects.com/services/speaking/biography/) - We’ve all been there. We’ve felt burnt out. Perhaps we even feel burnt out today. If you're not experiencing burnout, the odds are someone close to you is. In this interactive session, you’ll learn the drivers that cause and sustain burnout. You’ll discover simple techniques to make yourself and those around you more resilient to burnout and prevent it from happening in the first place. Pulling research and writings from many disciplines, we’ll help you learn what you can do — without much additional effort — to prevent and recover from burnout. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

  • Fishbowl: Roles

    Software Engineering Professionals

    Join us this month for a Fishbowl-style discussion about team roles: what they can be, how to perform effectively in such roles, how to reason about them, etc. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.

  • Asynchronous Programming in .NET

    SEP

    Join us this month for Dave Fancher's insightful talk about asynchronous programming. From multithreading to async/await, asynchronous programming is an important aspect of writing software that takes advantage of the underlying system resources. This talk takes a walk through the history of parallel and asynchronous programming in .NET starting with a basic synchronous process and tweaking that process to demonstrate traditional threading, the Asynchronous Programming Model (APM) approach with IAwaitResult, a variety of Task Parallel Library (TPL) examples, before wrapping up with some async/await examples. Along the way we'll talk about the pros and cons of each approach and show some of the common pitfalls to all of them. As always, we'll start with pizza and socializing (Social Pizza™) at 5:30pm and some short intro stuff around 6. Location Details: SEP is located directly south of the Palladium, in the building that is attached to the parking garage. Enter from 3rd Ave SW.