June 2018 Meetup!

Ahoy!

The June 2018 Meetup of Columbus App Dev User Group is scheduled for June 18th from 6-8 PM @ Improving Ohio Office. Please see details below & kindly RSVP.

Topic:
What’s New in OWASP Top 10!

Abstract:
Think the OWASP top 10 is just for web developers because the W in OWASP is for Web?  You might be wrong! The OWASP Top 10 isn’t the be all and end all of application security guidance, but it is an awesome tool for bringing up the topic of application security for those that are new to it.  Usually published every three years, the Top 10 shows the aggregated ten most risky vulnerabilities discovered in vulnerability assessments since the last list.  It famously doesn’t change much, but there are some new tweaks to the 2017 list, they are important, and you should know about them.  Join us to look at Insecure Deserialization, XML External Entities, Logging, Monitoring, and Access Control.

Speaker Bio:
Husband. Father. Pentester. Secure software composer. Brewer. Lockpicker. Ninja. Insurrectionist. Lumberjack. All words that have been used to describe Bill Sempf recently. Bill simply helps people write more secure software.

Please RSVP on our Meetup site @ https://www.meetup.com/columbusappdevug/. Come join us!

Advertisements

May 2018 Meetup!

Ahoy!

The May 2018 Meetup of Columbus App Dev User Group is scheduled for May 21st from 6-8 PM @ Improving Ohio Office. Please see details below & kindly RSVP.

Topic:
What’s New in Azure Serverless!

Abstract:
Serverless is a great computing abstraction. When combined with great tools, developers can be more productive than ever. Developers are looking to leverage the new paradigm of serverless architecture: a scalable and reliable event-based compute experience for code and workflows, which accelerate the development of applications while eliminating the need to manage infrastructure, providing fast auto-scale and micro-billing. In this session, we will explore the use of Azure Functions, Event Grid, and Logic Apps for building powerful serverless applications. We will learn how to build, deploy, manage, and monitor those solutions. This session will quickly cover the basics, and finish with a look at the newest features in the Azure Serverless platform.

Speaker Bio:
Michael Collier is a Senior Software Development Engineer in Microsoft’s CSE ISV organization, where he engages deeply with select global ISVs to help them best utilize Azure’s features. Michael has over 13 years of experience with various consulting and technology firms where he was instrumental in leading and developing solutions for a wide range of clients. He has a vast amount of experience in helping companies determine the best strategy for adopting cloud computing, and providing the insight and hands-on experience to ensure they are successful. Michael is also a respected technology community leader, and is often found sharing his Microsoft Azure insights and experiences at regional and national conferences.

Please RSVP on our Meetup site @ https://www.meetup.com/columbusappdevug/. Come join us!

April 2018 Meetup!

Ahoy!

The April 2018 Meetup of Columbus App Dev User Group is scheduled for April 16th from 6-8 PM @ Improving Ohio Office. Please see details below & kindly RSVP.

Topic:
You Got TDD in My SQL DB?

Abstract:
When should we test our data? From an application development perspective, a unit test against a database isn’t a unit test at all. Which makes sense — connected systems introduce overhead and dependency, both of which reduce stability and decrease productivity during test-driven development (TDD). But if we wait for integration testing, critical functionality can get missed. In this session, we will discuss strategies for filling the data testing gap, directly within a Microsoft SQL Server environment. If you do a lot of work in T-SQL but aren’t familiar with TDD, you’ll learn the why and how of test-first development. If you’re accomplished with unit tests, but never tried them in your database, you’ll learn how to apply familiar concepts like setup, mocking, and assertion. We’ll spend most of our time walking through a solution based on a real-world project, specifically using the open source tSQLt database unit testing framework.

Speaker Bio:
Jeff McKenzie has worked in software development for nearly twenty years, in both freelance and full-time capacities, as a developer and team leader. He enjoys helping others solve problems through technology, whether it’s the small business getting on the web for the first time, or a Fortune 500 company expanding its enterprise. Although he started his career using BASIC on an Atari 800, he took a big detour, getting Biology and English degrees before rediscovering programming, with a new thing called the World Wide Web. He is currently Principal Consultant at Cardinal Solutions Group in Columbus Ohio.

Please RSVP on our Meetup site @ https://www.meetup.com/columbusappdevug/. Come join us!

March 2018 Meetup!

Ahoy!

The March 2018 Meetup of Columbus App Dev User Group is scheduled for March 19th from 6-8 PM @ Improving Ohio Office. Please see details below & kindly RSVP.

Topic:
So you want to be a Developer Advocate?

Abstract:
Technical developer evangelism is no longer a role that you have to explain – it is critical to the success of most software product companies. And the craft has evolved over the past few years – come learn the many nuances to be successful. Take away 20 well-accepted tricks of the trade applicable to all developers – with real world evangelism examples and resources. How do you stay humble while making a name for yourself? How do you create a niche, write well, speak well and move the needle? Come be awesome!

Speaker Bio:
Sam Basu is a technologist, author, speaker, Microsoft MVP, gadget-lover and Telerik Developer Advocate at Progress. With a long developer background, he now spends much of his time advocating modern web & mobile development platforms on Microsoft/Telerik technology stacks. His spare times call for travel, fast cars, cricket and culinary adventures with the family. You can find him on the internet.

Please RSVP on our Meetup site @ https://www.meetup.com/columbusappdevug/. Come join us!

February 2018 Meetup!

Ahoy!

The February 2018 Meetup of Columbus App Dev User Group is scheduled for February 19th from 6-8 PM @ Improving Ohio Office. Please see details below & kindly RSVP.

Topic:
.NET IL: Into the Marianas Trench!

Abstract:
Are you interested in writing compilers, targeting Web Assembly, finding security issues automatically, binary analysis, or understanding performance at a low level? While it’s always good to know how your language works, the benefits of understanding the intermediate language extend to metaprogramming and analysis across multiple source languages. Learning how to work with intermediate languages allows you to write programs which would seem unattainable otherwise. You will learn not only how IL works but how it compares with LLVM IR, Java Bytecode, and other intermediate representations. No mere “deep dive,” you’ll leave this talk really understanding how C# turns into microcode and how to use that information to do “impossible” things.

Speaker Bio:
Craig Stuntz is a software engineer and a lifelong student of computer science, with specific interests in programming languages, type theory, compilers, and math. He is the Technical Director for Improving in Columbus, Ohio, and cofounded the Columbus branch of Papers We Love, a reading group for people interested in academic computer science research. In the past year he has presented talks at CodeMash, Dog Food Conference, Stir Trek, and many user groups.

When not at work or playing with his kids, he is usually studying math or playing Irish traditional music on the tin whistle and wooden flute.

Please RSVP on our Meetup site @ http://www.meetup.com/windowsdevug/. Come join us!