October 2016 – Building Apps with Intelligence – Brian Sherwin

Special Notes
Due to Findlay’s Halloween parade the meeting is on Wednesday the 26th this month.

We are using Meetup.com for RSVPs and meeting announcements.  Please RSVP at https://www.meetup.com/Findlay-Web-Development-Meetup/events/235077694/.

Topic
Building Apps with Intelligence

Abstract
With the explosion of the cloud comes the explosion of compute power to solve complex problems. We have been playing with artificial intelligence for many years. Cloud services are now powerful enough that you can begin to build AI into your applications as simply as adding a reference to an API and a few lines of code. In this talk, we will explore and demo a few cross-platform APIs for building smarter and more personal experiences into your applications.

Speaker
Brian Sherwin is a Sr. Technical Evangelist with Microsoft from Columbus, Ohio. He has been a consultant and trainer for over 19 years. One of his core passions is helping companies make decisions based on value and not a particular technology. When he’s not trying to figure out some new technology, he spends time reading, Scouting, and drinking enough coffee to keep up with his five kids.

Parking and Entrance
Enter through the main entrance which has re-opened in the middle building under the bridge.  The new Visitor Parking lot is open as well.  East Hardin St. may be blocked from the West coming in off Main St. in which case you’ll need to access East Hardin St. from East St.

campus_thumb9

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Wednesday October 26, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room Findlay (MPLX)

August 2016 – ECMAScript 2015 & The Future of JavaScript – Don’t Get Left Behind – Jared Faris

Special Notes
Meeting will be back at Marathon Petroleum Company this month. Parking and Entrance details below.

We are transitioning to using Meetup.com for RSVPs and meeting announcements: https://www.meetup.com/Findlay-Web-Development-Meetup/events/233638625/.

Topic

ECMAScript 2015 & The Future of JavaScript – Don’t Get Left Behind

Abstract
JavaScript keeps growing up. Modern JS is more than jQuery “click” events and Angular tutorials. To build powerful, maintainable apps, you need more than basic language features. ECMAScript 2015 (ES6) adds concepts like classes, variable scoping, arrow functions, promises and more. ES2016 and the WHATWG and W3C standards groups are adding even more. This talk will cover how to use these new features, and what to do when they aren’t supported by all browsers yet. You’ll leave better equipped to survive in the strange and wonderful world of JavaScript.

Speaker
Jared Faris is a Microsoft MVP and the Director of Technology Services at HMB (http://www.hmbnet.com), an IT services company based out of Columbus, OH. His focus is on building great development teams through training, mentoring, and prodigious amounts of caffeine. He’s spent years building web applications with cloud and mobile experience. Jared helps organize the Stir Trek, CloudDevelop and Dog Food conferences as well as a variety of other events in and around Columbus, OH and is a frequent speaker at regional events; if he doesn’t have some conference deadline he doesn’t know what to do with himself. You can find out more about him at http://jaredthenerd.com or follow him @jaredthenerd.

Parking and Entrance

The main entrance has re-opened in the middle building under the bridge.  The new Visitor Parking lot is open as well.  East Hardin St. will likely be blocked from the West coming in off Main St. so as for prior meetings you’ll still need to access East Hardin St. from East St.

campus

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday August 30, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room 1210 (Auditorium)

July 2016 – Full Stack Development with .NET and NoSQL – Matthew Groves

Special Notes
Meeting will be at the offices of Tour de Force this month. Parking and Entrance details below.

We are transitioning to using Meetup.com for RSVPs and meeting announcements: http://www.meetup.com/Findlay-Web-Development-Meetup/events/232731203/.

Topic
Full Stack Development with .NET and NoSQL

Abstract
Application development and data storage needs are changing constantly. Today you might find yourself using ASP.NET MVC, but tomorrow you might need to use ASP.NET Core. Maybe tomorrow you find yourself needing to store a more diverse set of data than you did yesterday, creating a challenging data upgrade path. What if you suddenly decide that you need to include a mobile application as well as a web application? How do you prepare your enterprise to be able to accommodate these various technology shifts as the years pass?

In this session we will talk about what is different about this generation of web applications and how a solid development approach must consider the latency, throughput and interactivity demand by users across both mobile devices, web browsers, and IoT. We’ll see how to include a NoSQL database in such applications to support a flexible data model and easy scalability required for modern development.

We will see how to create a full stack application that makes use of .NET, Couchbase NoSQL, and AngularJS, but can very easily be altered to meet the needs of your organization should things change in the future.

Speaker
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 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.

http://twitter.com/mgroves
http://crosscuttingconcerns.com
http://www.linkedin.com/in/mgroves

Parking and Entrance
clip_image001
Parking anywhere in the lot.

Jimmy Johns/Geek Dinner
Jimmy Johns (Sandwiches, Chips, Cookies, Pop) will be provided by Tour de Force during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Buffalo Wild Wings).

When
5:30pm – 7:30pm
Tuesday July 26, 2016

Where
Tour de Force, Inc. – Findlay, OH
Suite #1

May 2016 Meeting Announcement

Parking and Entrance details below

We are transitioning to using Meetup.com for RSVPs and meeting announcements: http://www.meetup.com/Findlay-Web-Development-Meetup/events/231244797/.

Slice Through All The Layers

It seems like we’ve been building our systems using layers forever. UI layer, business logic layer, repository layer, etc., etc. What if we were to take these over-weight, over-engineered horizontal layers and break them up into focused, vertical slices based on individual features of our application? This talk will demonstrate how to do just that using some common design patterns (CQRS, mediator, etc.) and a proven technology stack (NancyFx, AutoMapper, MediatR, Dapper, etc.) by breaking down a real-world application that is currently being developed.

Speaker
Nate King – Speedway

Parking and Entrance

Please note there is a lot of construction going on at Marathon Petroleum. The main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East St. to East Hardin St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

image

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday May 24, 2015

Where
Marathon Petroleum Company – Findlay, OH
Room 106-M

March 2016 Meeting Announcement

Parking and Entrance details below

How to Listen to What Your Software Is Telling You

Knowledge is power.   Whether you are trying to fix a defect, optimize performance, improve the user experience or increase the return on investment of your software for the business, if you learn how to listen to what your software is telling you it will improve the outcomes of your actions.  In the first part of this session we will demonstrate a number of tools & techniques to log data from the operating system, the .Net framework, and from your application in order to capture what is actually taking place in your software. The second part of this presentation will provide an overview and demonstration of free tools to help you query and analyze your logs to extract information from raw log data.  By the conclusion of this session you will have everything you need to capture better log data as well and extract greater value from your log data.

Speaker
Chris Farrell

Chris Farrell is the .Net Lead at Fusion Alliance in Columbus, OH and he has been a .Net developer since 2002. Over the years he has been a lead contributor on an open source project with 150,000+ users, a mentor and teacher to countless developers, an active member of the developer community both attending and presenting at a number of conferences and .Net user groups.

Parking and Entrance

Please note there is a lot of construction going on at Marathon Petroleum. The main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East St. to East Hardin St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20160126

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday March 22, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room 106-M

February 2016 Meeting Announcement

Parking and Entrance details below

Deep Dive into the Visual Studio Diagnostics Window

The Visual Studio Diagnostics window contains a wealth of information, but many developers don’t know what all it can do for them. In this presentation we will look at how it can help you diagnose performance issues, track down bugs, or just understand what the code is doing. You will learn to debug code more effectively.

Speaker
Eric Potter

Eric is a Microsoft MVP for .Net and Software Architect for Aptera Software in Fort Wayne Indiana, working primarily in the .Net platform. He has been developing high quality custom software solutions since 2001. He is also an adjunct professor of computer science at Indiana Tech. He loves to dabble in new and exciting technologies. In his spare time, he loves to tinker with Arduino projects.

Parking and Entrance

Please note there is a lot of construction going on at Marathon Petroleum. The main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East St. to East Hardin St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20160126

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday February 23, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room 106-M

January 2016 Meeting Announcement

Parking and Entrance UPDATE 1/26 see details below

An Introduction to Agile Scrum

You’ve probably heard of Agile or Scrum before, and that it’s used by a lot of companies for software development. What is the Scrum methodology? How does it work? How could it help me? In this introduction to Agile Scrum, we will discuss the differences between waterfall and scrum, walk through the entire scrum process at a high level, discuss the roles involved, what metrics are used, and what benefits it has – especially for developers!

Speaker
Dan Korzeniewski

Dan Korzeniewski has been developing software professionally for 17 years, and has been managing software teams for the last five years. He is currently Director of Engineering for MaritzCX, a software company specializing in a Market Research SaaS platform. Dan’s experience has been in many technologies, but he enjoys working in the Microsoft technology stack the most.

Parking and Entrance UPDATE 1/26

Please note there is a lot of construction going on at Marathon Petroleum. The main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East St. to East Hardin St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20160126

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday January 26, 2016

Where
Marathon Petroleum Company – Findlay, OH
Room 1200

September 2015 Meeting Announcement

Parking and Entrance UPDATE 8/25 see details below

ONE LOUDER: Taking git bisect to the next level

This talk starts with an overview of the fundamentals of git bisect – finding the commit that introduced a defect or some other issue, and how to automate that process.

Knowing the faulty commit is a good first step and sometimes sufficient in itself to solve the issue at hand. In practice however, the next steps can be more complicated. The rest of the talk will discuss techniques to go beyond the initial commit and take bisect to the next level, a “bisect within the bisect” if you will.

Speaker
Magnus Stahre

Magnus Stahre is a software craftsman doing application development for almost two decades.

He is currently a Software Engineer at Tweddle Group where he solves difficult problems while coaching others on techniques and tools that help developers work better.

He is also a dedicated Unix lover, having started his career as a sysadmin.

Parking and Entrance UPDATE 8/25

Please note there is a lot of construction going on at Marathon Petroleum so much of the main parking lot south of the building is gone and/or closed and the main entrance has been moved east one building to the Marketing building as highlighted below. Parking is available at the east end of the parking lot across from the YMCA. East Lincoln St. is currently the only way to enter or exit the parking. There is a pedestrian path to the building entrance from the parking lot.

Construction20150825

Pizza/Geek Dinner
Pizza will be provided as a snack during the meeting. For anyone interested in continuing the discussion a Geek Dinner will be held immediately after the meeting (Location – Logan’s Irish Pub).

When
5:30pm – 7:30pm
Tuesday September 29, 2015

Where
Marathon Petroleum Company – Findlay, OH
Room 1622