Ryosuke

Ryosuke @whoisryosuke

About: 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:
Mar 19, 2018

Ryosuke
articles - 84 total

Making Galaga in Rust with Bevy - Part 1

I took some time recently building a Galaga clone to wrap my head around Bevy, a game engine for...

Learn More 5 0Feb 10 '23

Learning DirectX 12 in 2023

For the past couple months I’ve been slowly diving into DirectX 12. After learning other graphic...

Learn More 6 2Jan 30 '23

Letting AI write my notes and code

I recently got access to the Notion AI alpha test, where Notion is integrating AI features into their...

Learn More 1 0Jan 4 '23

GLTF Animations in wgpu and Rust

Liquid syntax error: Unknown tag 'endraw'

Learn More 2 0Dec 14 '22

Render Pipelines in wgpu and Rust

I finished this great wgpu tutorial that gets you up and running with WebGPU and Rust using the wgpu...

Learn More 12 0Nov 19 '22

Parsing JSON with Rust

As I’ve been learning Rust, I’ve been looking for easy and practical projects to get my head around...

Learn More 5 0Nov 4 '22

Primitive Geometry in wgpu and Rust

I recently found the Learn WGPU tutorial and finished it, which teaches you how to write a custom 3D...

Learn More 7 0Oct 15 '22

Create a Markdown Editor with Rust and React

I’ve been looking for easy projects to jump into Rust with as a beginner and I thought, why not a...

Learn More 33 0Oct 13 '22

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

It’s that time again. The initial commit on the last version of my Gatsby-based site was Mar 30,...

Learn More 6 0Oct 7 '22

Ditch the DOM with SolidJS and Skia CanvasKit

Recently I’ve become fascinated with cross-platform rendering of UI and approaching the problem from...

Learn More 49 5Aug 5 '22

Leveling up Windows Powershell with Oh My Posh

I was sitting on YouTube the other day and looking for a quick productivity win, and I stumbled...

Learn More 6 0May 19 '22

React Three Fiber and NextJS Starter Template

I’ve been really getting into 3D and game development, from Blender and Maya to Unity and Unreal...

Learn More 98 4May 19 '22

Creating a design system using Vanilla Extract CSS

I had some time recently to check out Vanilla Extract CSS. It’s styling library that’s similar to...

Learn More 12 0Feb 22 '22

Using Nx for React and Typescript Monorepos

Since the acquisition of Turborepo by Vercel dropped recently, the talk of monorepos has been at a...

Learn More 8 0Feb 22 '22

Using Typescript with electron-store

When building Electron apps, you’ll inevitably need to reach for a storage solution to persist your...

Learn More 6 0Jan 17 '22

Using NodeJS APIs in Electron with React

Looking how to use NodeJS modules (like exec to execute CLI commands) or Electron APIs (like dialog...

Learn More 6 0Jan 17 '22

Handling Scroll Based Animation in React (2-ways)

As I've been looking for inspiration recently, one of the design patterns that seems to be most preva...

Learn More 8 0Oct 12 '20

Drag and Drop Component Builder using React

Wouldn't it be cool if you could create a website by dragging and dropping pieces of it around? To so...

Learn More 39 1Oct 2 '20

Setting up a React Native Component Library

Recently I created a small React Native component library using Restyle, Shopify's new native styling...

Learn More 12 0Sep 29 '20

Restyle for React Native (vs Styled System)

Recently Shopify open sourced Restyle, their styling solution they created for React Native. Restyle...

Learn More 18 1Sep 25 '20

Adding Game Controller Input to React

Recently I've been getting into game design in React and I had a thought: "What if I could get user i...

Learn More 50 11Sep 2 '20

Building Responsive Figma Components

There are a lot of ways to create components, but what is the best way to do in Figma? At the end of...

Learn More 14 0Jul 21 '20

Syncing Figma Styles with CSS in JS

As I've been creating new design systems with CSS in JS libraries like Styled Components or Emotion,...

Learn More 43 0Jul 16 '20

Creating a Design System Monorepo

When creating a design system, it's often useful to break things up in to smaller, separate modules (...

Learn More 58 0Jul 6 '20

Taking Notion to the Next Level

I've recently been on a big Notion kick recently, spending a lot of time watching videos on Notion an...

Learn More 278 7Jul 1 '20

Sharing Hooks Between React and Web Components

Hooks were a huge movement for React that radically changed the way developers compose their componen...

Learn More 9 0Jun 29 '20

Developer Discord Communities

Recently it's seemed that a lot of developer communities are moving over to Discord from the myriad o...

Learn More 79 22Jun 25 '20

Limitations of Chakra UI

I've been using Chakra UI for a couple weeks now to create a new design system and I feel like I can...

Learn More 26 5Jun 24 '20

Adding Constructable Stylesheets to HauntedJS

I've been experimenting with HauntedJS recently, a framework for creating Web Components. It allows y...

Learn More 5 0Jun 23 '20

Using Web Components with Gatsby and Preact

As I've been working with Web Components, I've been trying to find a compatible workflow that is easy...

Learn More 6 0Jun 22 '20