Past Events

Fundamentals of networking for web developers

February 18, 2020 VIDEO

We have all used the internet. Some of us might even have written code for a web site. Now let’s demystify how it all works. Things to be covered: Basics of networking and networking tools How do domain names and addresses work Network structure and topology Protocols, layers, and packets Network factors affecting web reliability and performance The future of web networks Carsforsale.com will be providing pizza and beverages for this meetup. Read more about Fundamentals of networking for web developers

What's new in C# 8? with Jason Bock

August 27, 2019 VIDEO

C# is an open-source, mature object oriented language, used by millions of .NET developers, yet its evolution is still underway. In this session, we’ll cover the latest features that have been added to C#8 and how they work in detail so you’ll know when to use them effectively in your new .NET projects. You’ll also see the direction C# may be going with future versions of C#. Read more about What's new in C# 8? with Jason Bock

Intro to GraphQL

July 23, 2019

Slides link Github Repo GraphQL is growing rapidly in popularity as an alternative to REST. But, what is GraphQL and what differentiates it from REST? What benefits does it offer for both the user and developer? Over the course of the talk we’ll be diving into the world of GraphQL covering advantages and difficulties of developing a GraphQL API. From a starting point of defining new vocabulary in use with GraphQL we’ll advance to more difficult topics such as pagination, authentication and schema stitching. Read more about Intro to GraphQL

Getting Started with Unit Testing Workshop (2 of 2)

May 29, 2019 VIDEO

Join Omnitech Software Engineer Kevin Logan for part TWO of a lunch-hour dive into Unit Testing. The combined talks will include a short introduction to unit testing in general, along with some hands-on-keyboard work following Kevin with C# MVC API unit tests. The lessons will be broadly applicable to unit testing in general, including other programming languages. The second meeting will give us time to talk about experiences and look into integration testing in . Read more about Getting Started with Unit Testing Workshop (2 of 2)

Getting Started with Unit Testing Workshop (1 of 2)

May 22, 2019 VIDEO

Join Omnitech Software Engineer Kevin Logan for part one of a lunch-hour dive into Unit Testing. The combined talks will include a short introduction to unit testing in general, along with some hands-on-keyboard work following Kevin with C# MVC API unit tests. The lessons will be broadly applicable to unit testing in general, including other programming languages. To make the best of this workshop, please download repos and tools beforehand and do a little preparation: Read more about Getting Started with Unit Testing Workshop (1 of 2)

Mesos, Marathon, and Docker

March 13, 2018

What is Apache Mesos? What is Mesosphere’s Marathon? How do they work and work together? As a developer, how can I wire these up in order to execute applications in a compute environment? Mesos is a cluster manager that abstracts computing resources away from machines enabling both fault tolerance and distributed elastic systems. Marathon enables orchestration for Docker containers, including persistence and high availability. The combination of these three software packages enables a proven framework for container orchestration and high compute resource utilization over large node clusters. Read more about Mesos, Marathon, and Docker