Speaker

Ryan Overton

Ryan Overton

Developer Advocate at Ketch

Tulsa, Oklahoma, United States

Since first making the turtle dance (remember Logo programming?), Ryan's had a passion for software development. Ryan currently works as a Developer Advocate where he gets to explore brave new technologies, seek out new burgeoning patterns and practices, to boldly share all he learns with anyone who'll listen :)

Area of Expertise

  • Information & Communications Technology

Topics

  • Data Privacy
  • Modern Web
  • headless cms

Data Privacy is a Right: Stop Mucking about with it!

For a long time, data about you has been a commodity of the internet. In exchange for low-cost access to apps and content, people would give advertisers insights into their information. Details such as our likes, dislikes, purchase history, frequency of purchases are collected usually without us being aware. But they got greedy and started selling this information to anyone who’d pay for it without our consent, or even knowledge.

Because of this abuse of trust, people are demanding control over their information, and legislatures and governments are listening. With regulations like GDPR and CCPA, it may seem like access to people’s data is lost. In this talk, we’ll look at several ways we can begin to win back people's trust: understand, decide, engage, and enforce.

Static Sites: They're Back!

In a world where user experience reigns supreme, a lone stack stands out providing fast, secure and usable sites: the Jamstack. The Jamstack is a modern architectural pattern for building websites and apps that delivers better performance, higher security, lower cost of scaling, and better developer experience. Come learn what is/isn't in the Jamstack, how a static site can be dynamic and how you can get started delivering amazing sites!

Making a static site… dynamic?

In today’s world of hurry up and wait, web developers are constantly challenged with improving the speed of their site and maximum flexibility of content. Let’s learn what static sites look like today and how we can add the flexibility needed to support the ever changing content populating our site.

Off With It's Head: A CMS for a Modern World

Traditional CMS's target a single channel, Web. In today's world, we access information from many platforms, not just a website, and that's where a headless CMS comes in. A headless CMS offers the flexibility needed to bring managed content to any platform available today and in the future. Come learn how you can deliver the same content present in a traditional CMS to any modern platform available now, and in the future!

From Zero to Privacy Hero with Ketch!

Data has been called the new oil for the digital economy, but thanks to new privacy laws and regulations being passed around the world, you can no longer collect and hoard this information for your benefit as you used to. In 2022, Facebook and Google were fined over $226 million dollars for not making it as easy for users to opt-out of tracking as it was for not allowing them to opt-in and to start 2023 off Facebook and Instagram were fined over $400 million dollars for processing personal data. If the tech industry giants are having trouble collecting this data, what hope is there for the rest of us?

As luck may have it, there is hope and a solution... Ketch!

In this presentation, we'll go over, at a high-level, some of the various privacy laws you might have to abide by around the world, and how you can use Ketch to quickly get your, your company's, or your client's site compliant for the current laws and any new laws which come up in the future.

Introduction to Cross-platform Development with Xamarin

Before Xamarin, developers would have to learn multiple development languages and platform idiosyncrasies, or companies would hire multiple developers with skills in each platform. These barriers can slow down, or worse, prevent you from reaching your target market.

With Xamarin, you can develop applications once with the best IDE, Visual Studio 2017, while giving your users the same experience as if it was developed individually on each platform. Come learn how easy it is to get started creating cross-platform applications with Xamarin and Visual Studio 2017.

Feature flag driven development: Get features and fixes out now

Want to get new features into the hands of your customers faster? Want to get bug fixes out faster? Tired of branching h#*! and merge conflict nightmares? Want to light the DevOps fire in your organization or team?

Too long have we been held back by not being able to release due to incomplete or poor performing features. Join us and learn how feature flag driven development can get your organization embracing DevOps and delighting customers. We'll walk through common do's and don'ts of feature flags, as well as, show how simple it is to get started using feature flags within your current environment.

Xamarin.Forms: Write It Once, Run It Everywhere (almost)

Want to write you application once? Want your application to run across multiple platforms? Microsoft and Xamarin have you covered. With Xamarin.Forms you can write your applications, using the best IDE, Visual Studio, and run it across all your platforms. Come learn how fast and quick it is to develop clean, fast applications using Xamarin and Visual Studio.

Automating your Xamarin Apps build and deployment with Visual Studio App Center

As companies continue to create and deploy out mobile applications that make organizations more efficient and productive, the software development lifecycle can present a complex and critical opportunity. Come learn how Visual Studio App Center can help you and your team by automating the complex build and distribution process of your mobile application.

Building a mobile application, end-to-end, with Xamarin and Visual Studio App Center

Want to get in to mobile development, but don't know where to start? Do you not want to learn a new language for every platform? Do you just want to write it once and be able to use it on multiple platforms? Then you've come to the right place. In this workshop, you'll get started developing mobile, cross-platform applications utilizing Xamarin. In addition to understanding and creating your first Xamarin application, we'll walk you through lifecycle of a mobile application: planning, development, testing, CI/CD, publishing to the app stores and analytics and crash reporting.

LIVE Coding: the next great learning medium

With services like YouTube, Twitch, Facebook, live coding is quickly becoming the new medium by which developers enhance their skills, learn and explore new technologies and connect with other developers around the world. So whether you’re wanting a way to continue that learning momentum beyond the conference, or looking for a way to share your passion or product, join me as we explore this new form.

CodeStock 2022 Sessionize Event

April 2022 Knoxville, Tennessee, United States

KCDC 2018 Sessionize Event

July 2018

Ryan Overton

Developer Advocate at Ketch

Tulsa, Oklahoma, United States