Speaker

Michael Richardson

Michael Richardson

Engineering Manager at Kroger Digital | Developer Community Organizer

Cincinnati, Ohio, United States

Michael Richardson is a software developer, conference speaker, developer community organizer, and outdoor enthusiast. Michael has written software in JavaScript, Java, Kotlin, C#, SQL, Cypher, and even VB.NET. He particularly enjoys mentoring junior developers, clearing roadblocks, and finding common ground. As a technical lead at Kroger Digital, Michael helps create compelling web experiences for millions of Kroger customers. He helps to organize the Momentum Developer Conference, the Cincinnati Software Craftsmanship meetup, and the HackCincy hackathon.

Area of Expertise

  • Information & Communications Technology

Topics

  • Web
  • Web Development
  • Software Deveopment
  • Modern Software Development
  • JavaScript
  • public speaking

Remix: Is it worth the hype?

Remix is a hot new web framework from the team that created React Router. It's gotten a lot of attention lately in association with some bold claims like shipping less JavaScript to the client and embracing the foundational principles of the web. Does Remix actually help us build real, useful apps more easily or is it just another web framework flash in the pan?

Want to try public speaking? You totally should! Here's how.

Yes, public speaking can be incredibly intimidating. Yes, it takes a tremendous amount of work to prepare a great talk. But most importantly: it is absolutely worth it.

Public speaking can have incredible benefits for both learning and career opportunities. It is also a fantastic way to give back to the community.

While public speaking offers unique challenges for each speaker, many speakers encounter the same difficulties in the beginning.

I'll cover tips on how to get started, how to submit a talk to a conference, how to prepare a talk, and how to encourage others to speak!

As a speaker, organizer, attendee, and mentor, I can offer my experience with this topic from a variety of perspectives. I can provide insight on the speaker selection process and advice on how to impress the selection committee.

I've helped and encouraged a variety of developers, both new and experienced, to begin their journey into public speaking. I've mentored them through the creation of topics, abstracts, and presentations.

It's NOT Magic! - SEO for Developers

You built a great website. Now how do you help people find it?

Search engines like Google and Bing are an essential source of traffic for any public website. Search engine optimization (SEO) can make the difference between floating to the top and disappearing into the noise.

Contrary to popular belief, SEO is not a dark art, a hidden secret, or a fool's errand. The methods for implementing SEO improvements are straightforward and clearly defined. In this session you will learn about sitemaps, structured data, URL best practices, robots.txt, metadata, headings, Search Console, and more! No marketing degree required. 😉

The target audience is web developers building public-facing websites. The principles are applicable to developers of almost any experience level.

Yarn Berry: a next generation package manager

The recently released Yarn Berry (aka Yarn 2) brings a host of great new features for JavaScript developers. The slick new CLI, more readable output, clear errors, and significant enhancements to workspaces make Yarn Berry a solid upgrade from the already impressive Yarn 1. But with an incredible feature called Plug-n-Play (PnP), Yarn Berry takes a massive leap ahead.

Have you ever thought "I really love dealing with this ginormous node_modules folder." No, and no one else has either! With Yarn Berry and PnP you can forever be free of node_modules. PnP dispenses with the node_modules folder entirely and creates an opportunity for perfect module resolution, faster startup, and instant package installs. Imagine cloning a node app and running it immediately, no lengthy install step required. With PnP and Yarn Berry, this dream is a reality.

Come away with an overview of all the new features and the knowledge you need to migrate your app to Yarn Berry.

Delivered at Code PaLOUsa, UtahJS, KCDC, NDC Oslo, and CodeMash

Target audience is any developers using packages in JavaScript.

Code PaLOUsa 2022

August 2022 Louisville, Kentucky, United States

KCDC 2022

August 2022 Kansas City, Missouri, United States

JavaScript & Friends Conference 2022

July 2022 Columbus, Ohio, United States

THAT Conference WI 2022

July 2022 Wisconsin Dells, Wisconsin, United States

NDC Copenhagen 2022

May 2022 Copenhagen, Denmark

Stir Trek 2022

May 2022 Columbus, Ohio, United States

CodeMash 2022

January 2022 Sandusky, Ohio, United States

NDC Oslo 2021

November 2021 Oslo, Norway

KCDC 2021

September 2021 Kansas City, Missouri, United States

Code PaLOUsa 2021

August 2021

Code PaLOUsa 2020

August 2020 Louisville, Kentucky, United States

JavaScript and Friends Conference

August 2020 Columbus, Ohio, United States

Code PaLOUsa 2019

August 2019 Louisville, Kentucky, United States

Cincy.Develop()

Put Some FP in Your OOP

July 2017 Cincinnati, Ohio, United States

Michael Richardson

Engineering Manager at Kroger Digital | Developer Community Organizer

Cincinnati, Ohio, United States