The October meetup will feature the following lightning talks. Please sign up for the event and come support these wonderful speakers from our community.
- Your Commit Messages Suck / And Why You Should Care by Jonathan Pryor
- Abstract: Your useless commit messages are harming your understanding, sanity, and productivity. Join me in writing useful commit messages! https://github.com/xamarin/xamarin-android/blob/main/Documentation/workflow/commit-messages.md
- Speaker Bio: .NET Android team Engineering Manager. Mono Project contributor. JNI Sorcerer.
- How to Ship Less JavaScript - with Astro! by Michael Marino
- Abstract: What is Astro? Your new favorite static site generator, that’s what. “But what about the JavaScript?” you ask? Astro lets you write your websites in the language or library you feel most comfortable in - whether that’s React, Vue, Svelte, whatever - and compiles it down to just HTML & CSS so you ship 0kb JavaScript by default. Of course you can opt-in when you need to, and the dev server is based on Vite so you know it’s fast. Come find out how easy it can be to build fast websites, with tools built for the modern web!
- Speaker Bio: Michael Marino is a software engineer at Virginia Credit Union. Specializing in .NET and front-end web technologies and with a passion for open source, he’s here to teach you about some of the latest and greatest tools and techniques for developing faster, more reliable, and more user-friendly web applications.
- Why You Should Isolate Your Web Apps During Automated Testing by Michael Marino
- Abstract: Everyone knows you should be testing your applications. But when all of your services are interconnected, how do you make sure that your tests are really testing your application, and not some other service? I’ll show you how to automate your testing to walk through your application like a real user would, and isolate it from the rest of your infrastructure.
- Speaker Bio: Michael Marino is a software engineer at Virginia Credit Union. Specializing in .NET and front-end web technologies and with a passion for open source, he’s here to teach you about some of the latest and greatest tools and techniques for developing faster, more reliable, and more user-friendly web applications.
- Webhooks with Google Dialog Flow by Jainit Harsora
- Abstract: Google Dialog Flow is an Artificial Intelligence interface where we can design the system to have life like conversations. It uses natural language processing to understand and interact with the users for seamless communication. Along with some of its cool features, we can also validate complex/custom data given by the users using webhooks. This allows us to dissociate and associate back with Dialog Flow, strengthening the validation process.
- Speaker Bio: I am currently a Data Engineer at Terazo. As always interested in data, tools and technologies, I understand the importance of softwares and other applications that help regulate our daily lives. I am also pursuing Doctorate of Education in Computer Science researching around in the field of machine learning and natural language processing. With my knowledge and expertise gained over the years, I plan to give it back or contribute to the society in ways I can!
- OAuth Best Current Practice for Public Clients by Kyle Almas
- Abstract: OAuth is complicated, and using it in native apps and SPAs is even worse. This talk will cover some current recommendations on using OAuth safely, and hopefully convince you that the complication is worth the reward.
- Speaker Bio: Lead Software Engineer at Terazo. Loves going on long runs, eating oysters and listening to audiobooks while he does the dishes.
- G1GC: There and Back Again by Greg Kontos
- Abstract: A quick deep dive into the inner workings of the G1GC garbage collector. G1GC has been available since Java 7 and the default garbage collector since Java 9. This presentation aims for a basic understanding of how garbage collection works in Java and provides a few best practice settings for G1GC.
- Speaker Bio: Greg Kontos is a software engineer and architect with Ippon USA. In his long and illustrious career as an engineer he has created software in a variety of companies and roles. Today he continues to write software in a variety of roles for various companies.