DEV Community

Ryosuke profile picture

Ryosuke

Hey all! 👋 I’m Ryo, a Sr. Design Technologist at PlayStation. I do web dev with React/TS/Node and game dev with Unity/C#/C++/OpenGL/DirectX. Feel free to ask me any questions! 🤘

Location San Francisco, CA Joined Joined on  Personal website http://whoisryosuke.com github website twitter website

Education

Visual Communications

Work

Sr. Design Technologist at PlayStation

Ditch the DOM with SolidJS and Skia CanvasKit

Ditch the DOM with SolidJS and Skia CanvasKit

Reactions 40 Comments 4
10 min read
Leveling up Windows Powershell with Oh My Posh

Leveling up Windows Powershell with Oh My Posh

Reactions 6 Comments
5 min read
React Three Fiber and NextJS Starter Template

React Three Fiber and NextJS Starter Template

Reactions 96 Comments 4
7 min read
Creating a design system using Vanilla Extract CSS

Creating a design system using Vanilla Extract CSS

Reactions 9 Comments
11 min read
Using Nx for React and Typescript Monorepos

Using Nx for React and Typescript Monorepos

Reactions 8 Comments
6 min read
Using Typescript with electron-store

Using Typescript with electron-store

Reactions 6 Comments
4 min read
Using NodeJS APIs in Electron with React

Using NodeJS APIs in Electron with React

Reactions 6 Comments
8 min read
Handling Scroll Based Animation in React (2-ways)

Handling Scroll Based Animation in React (2-ways)

Reactions 8 Comments
9 min read
Drag and Drop Component Builder using React

Drag and Drop Component Builder using React

Reactions 37 Comments 1
13 min read
Setting up a React Native Component Library

Setting up a React Native Component Library

Reactions 12 Comments
10 min read
Restyle for React Native (vs Styled System)

Restyle for React Native (vs Styled System)

Reactions 17 Comments 1
12 min read
Adding Game Controller Input to React

Adding Game Controller Input to React

Reactions 48 Comments 3
19 min read
Building Responsive Figma Components

Building Responsive Figma Components

Reactions 14 Comments
11 min read
Syncing Figma Styles with CSS in JS

Syncing Figma Styles with CSS in JS

Reactions 37 Comments
21 min read
Creating a Design System Monorepo

Creating a Design System Monorepo

Reactions 57 Comments
7 min read
Taking Notion to the Next Level

Taking Notion to the Next Level

Reactions 268 Comments 7
17 min read
Sharing Hooks Between React and Web Components

Sharing Hooks Between React and Web Components

Reactions 9 Comments
6 min read
Developer Discord Communities

Developer Discord Communities

Reactions 68 Comments 21
3 min read
Limitations of Chakra UI

Limitations of Chakra UI

Reactions 25 Comments 5
10 min read
Adding Constructable Stylesheets to HauntedJS

Adding Constructable Stylesheets to HauntedJS

Reactions 5 Comments
7 min read
Using Web Components with Gatsby and Preact

Using Web Components with Gatsby and Preact

Reactions 6 Comments
5 min read
Refreshing my blog for 2020

Refreshing my blog for 2020

Reactions 6 Comments
15 min read
Testing out Gatsby's new incremental builds

Testing out Gatsby's new incremental builds

Reactions 7 Comments
5 min read
xStyled vs Styled System for Design Systems

xStyled vs Styled System for Design Systems

Reactions 14 Comments 1
7 min read
Using MDX with NextJS (and when to go Gatsby)

Using MDX with NextJS (and when to go Gatsby)

Reactions 21 Comments 1
15 min read
Creating Speaker Decks with NextJS and MDX

Creating Speaker Decks with NextJS and MDX

Reactions 18 Comments
16 min read
Creating a Blog or Docs using Web Components

Creating a Blog or Docs using Web Components

Reactions 15 Comments
7 min read
Utility Props for Web Components

Utility Props for Web Components

Reactions 8 Comments
12 min read
Utility CSS Props with Web Components

Utility CSS Props with Web Components

Reactions 13 Comments
6 min read
Theming in Modern Design Systems

Theming in Modern Design Systems

Reactions 69 Comments 1
23 min read
Documentation for Grommet

Documentation for Grommet

Reactions 11 Comments
20 min read
Why I switched to Figma over Sketch (and why you shouldn't)

Why I switched to Figma over Sketch (and why you shouldn't)

Reactions 9 Comments
4 min read
Automatic Web Component Documentation using StencilJS and GatsbyJS

Automatic Web Component Documentation using StencilJS and GatsbyJS

Reactions 17 Comments 1
16 min read
Semantic UI Docs using MDX and Gatsby

Semantic UI Docs using MDX and Gatsby

Reactions 12 Comments
7 min read
Redesigning my blog using Gatsby and MDX

Redesigning my blog using Gatsby and MDX

Reactions 137 Comments 5
14 min read
What's your preferred method for inserting DOM elements in vanilla JS?

What's your preferred method for inserting DOM elements in vanilla JS?

Reactions 12 Comments 2
1 min read
What PC would you buy as a new dev now?

What PC would you buy as a new dev now?

Reactions 32 Comments 54
1 min read
Using CodeSandbox as a CMS and Live Preview for your Gatsby Blog

Using CodeSandbox as a CMS and Live Preview for your Gatsby Blog

Reactions 48 Comments
4 min read
Sketch Data Table Components

Sketch Data Table Components

Reactions 7 Comments
2 min read
How often have you created a state machine diagram?

How often have you created a state machine diagram?

Reactions 9 Comments 5
1 min read
Design Collaboration Tools in 2019

Design Collaboration Tools in 2019

Reactions 15 Comments 1
7 min read
Styled Components using Pure CSS Framework

Styled Components using Pure CSS Framework

Reactions 18 Comments
9 min read
React Hooks, Suspense, and Memo

React Hooks, Suspense, and Memo

Reactions 126 Comments
5 min read
What's one of the most frustrating moments you've had as a developer?

What's one of the most frustrating moments you've had as a developer?

Reactions 9 Comments 10
1 min read
Comparing UX design apps for iOS 🎨📱

Comparing UX design apps for iOS 🎨📱

Reactions 29 Comments 1
4 min read
Automating React Documentation using React-Docgen ⚛⚙️📚

Automating React Documentation using React-Docgen ⚛⚙️📚

Reactions 37 Comments 1
6 min read
Generate documentation for any React project using GatsbyJS

Generate documentation for any React project using GatsbyJS

Reactions 87 Comments 2
5 min read
Deploy MDX-Deck to Netlify 🚀

Deploy MDX-Deck to Netlify 🚀

Reactions 14 Comments
3 min read
Adding testing, linting, and docs to a design system 📚

Adding testing, linting, and docs to a design system 📚

Reactions 29 Comments 4
6 min read
Setting up ESLint + Prettier on project 🔏

Setting up ESLint + Prettier on project 🔏

Reactions 57 Comments
2 min read
Creating a Design System for ReactJS from Scratch

Creating a Design System for ReactJS from Scratch

Reactions 127 Comments 1
10 min read
2 ways to auto-generate documentation for Laravel APIs ⚙️

2 ways to auto-generate documentation for Laravel APIs ⚙️

Reactions 34 Comments
8 min read
Adding testing to a Laravel API 📝

Adding testing to a Laravel API 📝

Reactions 153 Comments 2
6 min read
Using Airbnb's React to Sketch app to generate Sketch style guide

Using Airbnb's React to Sketch app to generate Sketch style guide

Reactions 19 Comments
6 min read
My Visual Studio Code Setup

My Visual Studio Code Setup

Reactions 48 Comments
3 min read
NextJS Tip: Hot reloading for dynamic servers

NextJS Tip: Hot reloading for dynamic servers

Reactions 77 Comments 7
2 min read
Express Middleware for API Requests

Express Middleware for API Requests

Reactions 43 Comments 2
4 min read
How to create a PHP package for Composer

How to create a PHP package for Composer

Reactions 35 Comments 3
2 min read
Kushy Frontend in NextJS

Kushy Frontend in NextJS

Reactions 25 Comments 3
4 min read
NextJS Tip: Relative ES6 Modules

NextJS Tip: Relative ES6 Modules

Reactions 16 Comments
2 min read
loading...