Cory Rylan

My name is , Google Developer Expert, Speaker, Software Developer. Building Design Systems and Web Components.

Follow @coryrylan
React JS

Trigger Input Updates with React Controlled Inputs

Learn how to update inputs via the native DOM APIs while using React Controlled Component APIs.

Read Article
Raspberry Pi

How to Build an Arcade Table with Raspberry Pi

Learn how to build your own home retro arcade table using a Raspberry Pi computer, Retropie Emulator, and an Ikea Lack table.

Read Article
CSS

CSS Tips Vertical Line Rule

Learn how to use CSS and Flexbox to make vertical line rules.

Read Article
Angular

Using HTML5 Date Input with Date Objects and Angular

Learn how to use JavaScript Date Objects with the native HTML5 datepicker and Angular Forms.

Read Article
Web Performance

Design System Performance with Clarity Core Web Components

Learn how to build high performance UI and Design Systems on the Web using Clarity Core.

Read Article
Web Components

State of Web Components in 2020

Learn a brief overview on Web Components and the latest tech available to build and distribute components across the Web.

Read Article
JavaScript

Wrapping DOM Text Nodes with JavaScript

Sometimes, due to CSS constraints, we need to find DOM text nodes and wrap them with a span or div. This post, we will see how to preserve any existing references safely.

Read Article
Web Components

Understanding Slot Updates with Web Components

The Shadow DOM Slot API allows us to project content into our Web Components and observe updates to the content. This post, we will take a look at some of the unexpected slot behaviors.

Read Article
CSS

Resilient CSS APIs and Design Systems

Design Systems need to handle hostile runtime environments. Improve reliability and developer experience with thoughtful API design in CSS.

Read Article
CSS

Don't Override CSS Outline Focus Styles

Learn how overriding CSS focus styles can hurt accessibility even when using custom colors. Improve the built-in native focus with outline offset.

Read Article
Angular JS

Using Web Components in AngularJS

Learn how to leverage Web Components to help migrate and upgrade AngularJS applications.

Read Article
Angular

Measuring Angular Performance with Source Map Explorer

Learn how to identify performance bottlenecks in your Angular application with the Source Map Explorer tool.

Read Article