Sign in

Ryosuke

@whoisryosuke.bsky.social
2.8K followers 1.9K following 2.1K posts

Previously: Sr. Design Technologist @Playstation UI/UX, React, Rust, Graphics, Game Dev, 420 | he / they 🏳️‍🌈 linktr.ee/whoisryosuke #b3d #ui

PostsRepliesMedia
Ryosuke @whoisryosuke.bsky.social · 3h
one of the most fun parts of writing a blog? making a 3D visual for the cover art
Blender app with 2 3D viewports side by side, a fully rendered view with lighting and shadows, and a wireframe of the same scene. the scene is a three quarter perspective view of piano keys lighting up with an audio waveform above them and then binary code above that - surrounding a screenshot of the Analog Pro plugin.
081
Reposted by Ryosuke
Mark Lambert (Now on VGen) @remanance.bsky.social · 07/10/2026
Morrigans
126414
Reposted by Ryosuke
emma @emmagamedev.bsky.social · 07/10/2026
mushroom season #3d #blender3d
39218
Ryosuke @whoisryosuke.bsky.social · 11/10/2026
crimson desert really nails the fantasy feel. i see why people compare it to skyrim now.
castle ruins embedded into a rocky hillside and overgrown with ivy, while a starry night sky rips across the horizon.
140
Reposted by Ryosuke
kiwibean! @kiwibeangirl.bsky.social · 09/10/2026
kiwi witch sprite on a brush broom! with my bat friend and ghosty jellyfish friend!! #ドット絵 #pixelart #kiwisuper6 #animation
39418118
Ryosuke @whoisryosuke.bsky.social · 10/10/2026
Bass has zero poker face
030
Reposted by Ryosuke
Ryosuke @whoisryosuke.bsky.social · 09/10/2026
added VST3 support to the DAW. pretty cool to be able to use the Analog Pro plugin inside my own app. should have a blog up on this soon.
my custom Rust based DAW desktop app with a popup window above it with Arturia's Analog Pro plugin.
031
Ryosuke @whoisryosuke.bsky.social · 09/10/2026
added VST3 support to the DAW. pretty cool to be able to use the Analog Pro plugin inside my own app. should have a blog up on this soon.
my custom Rust based DAW desktop app with a popup window above it with Arturia's Analog Pro plugin.
031
Ryosuke @whoisryosuke.bsky.social · 09/10/2026
exploration of musical forms #b3d
abstract blue glass forms in the place of notes 4 musical bars, preceeded by a glass treble clef.closeup of first note
031
Ryosuke @whoisryosuke.bsky.social · 08/10/2026
crimson desert always making me take a knee and appreciate it's visuals
040
Ryosuke @whoisryosuke.bsky.social · 08/10/2026
wrapped the first season of Future Man. it's surprisingly funny, really grows on you after a few episodes and a few characters really get the chance to blossom (looking at you Wolf)
Wolf from Future Man wearing a button up chef coat with the sleeves ripped off, spiked necklace, and asian style bandana.
020
Ryosuke @whoisryosuke.bsky.social · 08/10/2026
before and after - using HTML Canvas vs WebGPU shaders to render the audio waveforms. instantly looks crispier and runs much faster. gotta tweak the buffer size per clip, but major improvement overall.
the DAW timeline with several different colored tracks with audio clips inside each. each audio clip is represented as a waveform with the name on top in a colored backgroundsame as last, but the waveforms are crispier
080
Ryosuke @whoisryosuke.bsky.social · 08/10/2026
you think this is a game??? buffer alternative in a couple hours. fully functioning. runs on Docker and energy drinks.
a web app called social scheduler with a calendar view
010
Reposted by Ryosuke
QTori 🍣 @qtori.art · 07/10/2026
Thank You for the Venom
264670882
Ryosuke @whoisryosuke.bsky.social · 07/10/2026
I use a lot of self hosted Docker apps and each one has it's own quirks, but Postiz has by far been the worst to deal with in terms of UX/DX. It's a monolith making bugs harder to find in critical times.
000
Ryosuke @whoisryosuke.bsky.social · 07/10/2026
I am literally sitting here 2 seconds away from coding my own solution because this problem isn't that difficult. It's a few authenticated POST requests on a cron job, like come on.
120
Ryosuke @whoisryosuke.bsky.social · 07/10/2026
Been really trying to use Postiz for social media scheduling as an alternative to using paid services and wow - they really make a compelling case just to pay for a Buffer subscription holy shit. From how many times it's crashed on me, to Docker config hell -- it's more pain than it's worth.
100
Reposted by Ryosuke
neo @neorarty.bsky.social · 21/09/2026
o.o
92220396
Reposted by Ryosuke
12tone @12tone.nebula.tv · 06/10/2026
Williams, 37, then unleashed her response to the DHS’ statement in an Instagram Story post Monday: “And may I suggest all Nazi bitches suck on my fat d***.”

A DHS representative did not immediately return The Independent’s request for comment.
6103352860
Reposted by Ryosuke
Max Kay @maxkayart.bsky.social · 06/10/2026
EATING WITH YOUR HANDS IS UNLADYLIKE. #metroid #samus
4064042014
Reposted by Ryosuke
今田ユウキ コロコロソニックまんが @pungter.bsky.social · 05/10/2026
🏀
0195106
Reposted by Ryosuke
tucker @tuckeryart.bsky.social · 05/10/2026
51941329
Reposted by Ryosuke
crim 🍧 @scrimblocrimbo.bsky.social · 05/10/2026
Fierce Deity Link (Majora's Mask) - Sketch Reward #Zelda
92726859
Reposted by Ryosuke
🕸️Tᴏᴘsɪᴇ⛧ʎʌɹnꓕ🕸️ @topsieturvy.bsky.social · 05/10/2026
Grim Reaper Gemini is here!🪦
15835173
Reposted by Ryosuke
Skribleskrable @skrible.bsky.social · 06/10/2026
Aaah, haven't posted anything in ages! Here's a few sketches and unfinished stuff from the last few months though #squall #rinoa #finalfantasyviii #selphie #quistis #ff8 #skribleskrable #finalfantasy
34221
Ryosuke @whoisryosuke.bsky.social · 05/10/2026
doing a massive refactor in Rust and the bacon crate is making the process much easier with a hot reload version of `cargo check`. make some changes, check the log, bounce to the next error, rinse repeat. feels good.
010
Reposted by Ryosuke
lil adam @liladam.bsky.social · 05/10/2026
anyway, here's jean grey
5504104
Ryosuke @whoisryosuke.bsky.social · 05/10/2026
Inside of you there are two wolves
A billboard for Ohana Cannabis above an RV with a full wrap with text reading “tax the ultra rich now”
020
Reposted by Ryosuke
Ryosuke @whoisryosuke.bsky.social · 01/10/2026
It's that's time again - another Rust DAW blog is out! Learn how to render audio "offline" and how to export it into a WAV file whoisryosuke.com/blog/2026/cr...
whoisryosuke.com
Creating a DAW in Rust - Export Audio - Ryosuke
The blog and portfolio of Ryosuke Hana
042
Reposted by Ryosuke
Léo @corvobombad0.bsky.social · 04/10/2026
Kamen Rider GE(nérico)
0104
Reposted by Ryosuke
Francesca Magali @franmagali.com · 22/09/2026
HALF-LIFE 2β #halflife #illustration
2428110
Ryosuke @whoisryosuke.bsky.social · 03/10/2026
watching NY from SF
static.klipy.com
SpongeBob & Patrick Annoy Squidward
Alt: SpongeBob & Patrick Annoy Squidward
020
Ryosuke @whoisryosuke.bsky.social · 01/10/2026
also today's my birthday! it'd be cool if you like or repost one of my blog or art posts today 💙
020
Ryosuke @whoisryosuke.bsky.social · 01/10/2026
It's that's time again - another Rust DAW blog is out! Learn how to render audio "offline" and how to export it into a WAV file whoisryosuke.com/blog/2026/cr...
whoisryosuke.com
Creating a DAW in Rust - Export Audio - Ryosuke
The blog and portfolio of Ryosuke Hana
042
Reposted by Ryosuke
Robyn @handcranked.bsky.social · 25/09/2026
The internet could probably use more photos of dogs wearing sunglasses in line at the pharmacy. So I'll go first. One with a wee blep. #TimelineCleanse #dogs #cute
An adorable golden retriever wearing goggles at a pharmacy. He's looking at the camera. An adorable golden retriever wearing goggles at the pharmacy. He's facing left and has a tiny bit of tongue sticking out.
1741848
Ryosuke @whoisryosuke.bsky.social · 30/09/2026
the developer as we know it is now extinct, we now have AI write libraries for AI to use, not humans. what does that entail? easy to read documentation, clear and simple API, lots of examples to reference...wait a minute how is this for AI again? oh yeah, we created some "prompts" and "skills"... 🙄
000
Ryosuke @whoisryosuke.bsky.social · 30/09/2026
Creating a DAW in Rust - Export Audio
whoisryosuke.com
Creating a DAW in Rust - Export Audio
000
Ryosuke @whoisryosuke.bsky.social · 29/09/2026
when hard drives drop price again I'm gonna buy so many I swear
031
Reposted by Ryosuke
Max (VGCartography) @vgcartography.com · 26/09/2026
I launched my own site today!! www.vgcartography.com all my game maps hi-res, links to videos, and i'm moving any commentary from my blog to get everything in one place free w/o login. tried to make it really easy to use. browse the catalog and gimme feedback!!! 🗺️👀🌐
scrollable game list with platform/tag filters for browsagetext search for game/map names also worksmaps and videos shown in a gridindividual map view with pans and zoomies
11315149
Ryosuke @whoisryosuke.bsky.social · 28/09/2026
Been focusing on a side project knocking out features instead of spending time on the feed and it feels like I’m off on a farm somewhere working peacefully - I can see why people do it now.
010
Ryosuke @whoisryosuke.bsky.social · 28/09/2026
Was slightly impressed by the production, but it all kinda falls apart when a disembodied voice has to guide people around.
020
Ryosuke @whoisryosuke.bsky.social · 28/09/2026
Watching that new Wonka competition show and you’re telling me you make a whole show about Willy Wonka’s factory and he isn’t there? And instead of hiring a new interesting actor, we use a gen AI version of Gene Wilder? Whack.
130
Ryosuke @whoisryosuke.bsky.social · 27/09/2026
How insecure of a person does someone have to be to purposefully get close to me and cough when I’m wearing a mask.
120
Ryosuke @whoisryosuke.bsky.social · 26/09/2026
Gimme 2 hands and we have a GOTY
000
Ryosuke @whoisryosuke.bsky.social · 26/09/2026
Wake me up when Super Mario 64 turns 64. No really. Wake me up. I’ll be 70 years old and probably napping.
020
Ryosuke @whoisryosuke.bsky.social · 26/09/2026
Seems like everyone is making apps for it now. I’ve seen a couple music players and DAWs popup. If the API is anything like the one we used internally, it’s pretty easy to use.
020
Ryosuke @whoisryosuke.bsky.social · 26/09/2026
it's insane how unusable Notion has become in the past year. from completely crashing (the worst while writing), database cards don't save properly in kanban, and don't even get me started on how terrible the UX of their mobile app is thanks to the AI takeover
040
Ryosuke @whoisryosuke.bsky.social · 24/09/2026
I miss applying to jobs and having people looking for candidates who challenge them and their perceptions (often coming from a place of more experience). Now everyone thinks they’re a SME with an LLM and won’t have a real conversation with you that doesn’t involve them using some bots response.
080
Reposted by Ryosuke
Ryosuke @whoisryosuke.bsky.social · 22/09/2026
The next part in my making a DAW in Rust series is up! This one's all about selecting MIDI input devices, syncing it with the UI, and triggering music natively. whoisryosuke.com/blog/2026/cr...
whoisryosuke.com
Creating a DAW in Rust - MIDI Input and Playback - Ryosuke
The blog and portfolio of Ryosuke Hana
011
Ryosuke @whoisryosuke.bsky.social · 24/09/2026
how it started vs how it's going: DAW edition
The initial version of the DAW with a lot of placeholder UI and debug widgets. It has a top navigation bar with lots of buttons like playback controls or an arrangement timer. Underneath is a split view with media library on left and a timeline on right. Below is a module area with different debug modules like a playback time.the updated version of the DAW with more refined styling. the UI has a soft gradient style, with clear defined panels. each track is set to a custom color which is reflected in the track clips coloring.
010