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

Six Year Club
Writing Debut
Five Year Club
Trusted Member 2022
1 Week Community Wellness Streak
Four Year Club
Three Year Club
Codeland:Distributed 2020
4 Week Writing Streak
Two Year Club
One Year Club
Beloved Comment
Making Galaga in Rust with Bevy - Part 1

Making Galaga in Rust with Bevy - Part 1

5
Comments
28 min read

Want to connect with Ryosuke?

Create an account to connect with Ryosuke. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Learning DirectX 12 in 2023

Learning DirectX 12 in 2023

6
Comments 2
13 min read
Letting AI write my notes and code

Letting AI write my notes and code

1
Comments
10 min read
GLTF Animations in wgpu and Rust

GLTF Animations in wgpu and Rust

2
Comments
17 min read
Render Pipelines in wgpu and Rust

Render Pipelines in wgpu and Rust

12
Comments
23 min read
Parsing JSON with Rust

Parsing JSON with Rust

5
Comments
7 min read
Primitive Geometry in wgpu and Rust

Primitive Geometry in wgpu and Rust

7
Comments
15 min read
Create a Markdown Editor with Rust and React

Create a Markdown Editor with Rust and React

33
Comments
12 min read
Migrating my Gatsby MDX blog to AstroJS (and why you shouldn't)

Migrating my Gatsby MDX blog to AstroJS (and why you shouldn't)

6
Comments
16 min read
Ditch the DOM with SolidJS and Skia CanvasKit

Ditch the DOM with SolidJS and Skia CanvasKit

48
Comments 5
10 min read
Leveling up Windows Powershell with Oh My Posh

Leveling up Windows Powershell with Oh My Posh

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

React Three Fiber and NextJS Starter Template

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

Creating a design system using Vanilla Extract CSS

12
Comments
11 min read
Using Nx for React and Typescript Monorepos

Using Nx for React and Typescript Monorepos

8
Comments
6 min read
Using Typescript with electron-store

Using Typescript with electron-store

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

Using NodeJS APIs in Electron with React

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

Handling Scroll Based Animation in React (2-ways)

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

Drag and Drop Component Builder using React

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

Setting up a React Native Component Library

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

Restyle for React Native (vs Styled System)

18
Comments 1
12 min read
Adding Game Controller Input to React

Adding Game Controller Input to React

50
Comments 11
19 min read
Building Responsive Figma Components

Building Responsive Figma Components

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

Syncing Figma Styles with CSS in JS

42
Comments
21 min read
Creating a Design System Monorepo

Creating a Design System Monorepo

58
Comments
7 min read
Taking Notion to the Next Level

Taking Notion to the Next Level

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

Sharing Hooks Between React and Web Components

9
Comments
6 min read
Developer Discord Communities

Developer Discord Communities

77
Comments 22
3 min read
Limitations of Chakra UI

Limitations of Chakra UI

26
Comments 5
10 min read
Adding Constructable Stylesheets to HauntedJS

Adding Constructable Stylesheets to HauntedJS

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

Using Web Components with Gatsby and Preact

6
Comments
5 min read
Refreshing my blog for 2020

Refreshing my blog for 2020

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

Testing out Gatsby's new incremental builds

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

xStyled vs Styled System for Design Systems

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

Using MDX with NextJS (and when to go Gatsby)

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

Creating Speaker Decks with NextJS and MDX

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

Creating a Blog or Docs using Web Components

15
Comments
7 min read
Utility Props for Web Components

Utility Props for Web Components

8
Comments
12 min read
Utility CSS Props with Web Components

Utility CSS Props with Web Components

13
Comments
6 min read
Theming in Modern Design Systems

Theming in Modern Design Systems

71
Comments 1
23 min read
Documentation for Grommet

Documentation for Grommet

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)

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

Automatic Web Component Documentation using StencilJS and GatsbyJS

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

Semantic UI Docs using MDX and Gatsby

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

Redesigning my blog using Gatsby and MDX

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?

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?

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

48
Comments
4 min read
Sketch Data Table Components

Sketch Data Table Components

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

How often have you created a state machine diagram?‬

11
Comments 6
1 min read
Design Collaboration Tools in 2019

Design Collaboration Tools in 2019

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

Styled Components using Pure CSS Framework

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

React Hooks, Suspense, and Memo

126
Comments 1
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?

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

Comparing UX design apps for iOS 🎨📱

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

Automating React Documentation using React-Docgen ⚛⚙️📚

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

Generate documentation for any React project using GatsbyJS

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

Deploy MDX-Deck to Netlify 🚀

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

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

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

Setting up ESLint + Prettier on project 🔏

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

Creating a Design System for ReactJS from Scratch

130
Comments 1
10 min read
loading...