Sign in

Daniel Friyia 🇨🇦

@wa2goose.bsky.social
1.2K followers 151 following 239 posts

YouTube 🎥: youtube.com/@DanielFriyiaJr Front End Platform Engineer (POS) @ShopifyEng 💻. @uofwaterloo.bsky.social Alum 🧑‍🎓 . Opinions are my own. 💍 @aikayou.

PostsRepliesMedia
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 14/06/2026
Forgot to post a demo!
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 14/06/2026
🚨New Video for the first time in awhile 😅! Introduction To React Native WebGPU 🔥. It took a really long time to understand Graphics enough to make this video so I hope it helps a lot of people! youtu.be/vons_XypdQw?...
youtu.be
Intro to 3D Graphics with WebGPU and Expo
YouTube video by Daniel Friyia Jr
021 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 03/11/2025
🚨 Released a new Tutorial Video this morning!! How to create "Liquid" bottom tab navigation using @expo.dev router and React Native Skia 🔥. I hope you'll enjoy learning about SDF Shaders and Headless @expo.dev router tabs! www.youtube.com/watch?v=AJA4...
020 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 26/10/2025
My next video is coming along really well. I have a lot of simple but really fun techniques with Skia shaders and SDF functions. Really looking forward to releasing this!
010 0
Reposted by Daniel Friyia 🇨🇦
Enzo Manuel Mangano @reactiive.io · 12/10/2025
Lately I’ve been using a custom Babel plugin to enable Liquid Glass in Demos, following the .liquid.tsx file convention A quick 🧵
141 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 05/10/2025
I miss music videos being mainstream. They were so fun!
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 28/09/2025
Finally back in Fujin after taking a break from ranked when Season 2 started 😅 #tekken #tekken8
010 0
Reposted by Daniel Friyia 🇨🇦
Enzo Manuel Mangano @reactiive.io · 28/09/2025
The useAnimatedProps hook from Reanimated really shines when used with liquid glass components 👀
151 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 18/09/2025
The report in the end looks like this
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 18/09/2025
Thanks @naqvitalha.bsky.social for helping me share this with the community!
110 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 18/09/2025
Yesterday we released documentation with some examples on how to use the useBenchmark hook to profile your lists! I hope the community will benefit from this! shopify.github.io/flash-list/d...
shopify.github.io
List Profiling with useBenchmark | FlashList
The useBenchmark hook provides a comprehensive way to measure and analyze the performance of your FlashList implementation. It automatically scrolls through your list while collecting performance metr...
110 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 18/09/2025
🚨Cool announcement guys! I’ve been seeing a lot of List Profiling lately which made me realize we weren’t documenting one of the FlashList tools we use at @ShopifyEng for profiling lists. 🧵
110 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 16/09/2025
Sidestepping is siiiiick #TEKKEN8 #TEKKEN
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 14/09/2025
Low key one of my favourite React Native Skia Animations I've ever made
0184 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 12/09/2025
All games with the “retro pixel” look should have CRT shaders built in to settings. The CRT effect makes pixel art look a lot nicer and how it was probably intended to look in the 90s when we played those games.
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 09/09/2025
Oh hey that’s me!
110 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 08/09/2025
🚨 New Tutorial this morning! How to create an Audio Visualizer using @expo.dev and react-native-audio-api from @swmansion.com Check it out here! youtu.be/gmW8KeMKXok?...
0162 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 07/09/2025
Ok the new MacOS Video lock screens are so cool
010 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 05/09/2025
I wish they had a setting in fighting games to turn off mirror matches 😅
010 0
Reposted by Daniel Friyia 🇨🇦
Arunabh Verma @arunabhverma.com · 30/08/2025
Credit to @wa2goose.bsky.social, this project was inspired by his Matter.js tutorial: www.youtube.com/watch?v=fxxa...
youtube.com
2D Game Physics with Matter.js, React Native Skia and Expo
YouTube video by Dan’s React Native Lab
021 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 23/08/2025
After being a developer working on a design system for two years, I don’t know that I’d want to start developing a new app without establishing that first. It makes developing features so much faster. It’s frustrating that a lot of startups rush past this step.
020 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 23/08/2025
That’s a really cool way to do it! When Claude works it’s like coding in the year 3025, but unless you give it the right guardrails, all bets are off.
110 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 23/08/2025
I love this game #tekken8
020 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 23/08/2025
Claude Code is crazy good when you can give it examples of other similar code. I feel like most of my recent productivity gains have come from pointing it at code I know works. If I leave things open ended, it goes off the rails and makes a mess
130 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 15/08/2025
Took a long break from Smash but started playing again with some friends at work. I got back into Elite Smash. Apparently I’ve still got it 😅
000 0
Reposted by Daniel Friyia 🇨🇦
Expo @expo.dev · 31/07/2025
You might be sleeping on some of the most powerful features in the Expo SDK. 🛠️ Remote build cache 🎙️ Expo Speech 💾 SQLite async storage 🧭 Router UI 🔄 Background tasks 🧠 API routes (yes, full stack in Expo) Check out the post (with video) from @codewithbeto.dev: expo.dev/blog/5-expo-...
expo.dev
5 Expo SDK features you should be using (but might not be)
Unlock hidden gems in the Expo SDK. These 6 features boost performance, save time, and turn your React Native app into a full-stack powerhouse.
1123 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 30/07/2025
Light mode for @bsky.app is clutch
010 0
Reposted by Daniel Friyia 🇨🇦
Enzo Manuel Mangano @reactiive.io · 29/07/2025
GitHub Contributions with React Native Reanimated. Available on demos.reactiive.io ✨
061 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 26/07/2025
I am excited for when we have a more straightforward way to work with WebGPU and @threejs.org in @react.dev native. I always wanted to build a clone of the two stick shooter from Nier Automata as a learning project 🤔
030 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 26/07/2025
Have been working with Remotion for my next YouTube video. It’s been a really cool experiance so far. When it first came out I got really bogged down in how cumbersome it can be to move things frame by frame. Claude Code has been immensely helpful in this process
120 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 22/07/2025
Thanks @expo.dev for letting me publish this fun article 🙂
092 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 21/07/2025
Maybe it could use Matter.js? 😉 youtu.be/fxxaOu6pLnU
youtu.be
2D Game Physics with Matter.js, React Native Skia and Expo
YouTube video by Dan’s React Native Lab
030 0
Reposted by Daniel Friyia 🇨🇦
Beto @codewithbeto.dev · 20/07/2025
📢 Just scheduled a special edition of my newsletter: Why I’m Bullish on React Native Apple’s new liquid design is shaking up the UI world and React Native apps are already benefiting just by compiling with the latest Xcode. I break down what’s changing, what’s coming (like native tabs!), and why...
281 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 19/07/2025
My next video will be about how to make Audio Visualizers using the @swmansion.com Sound API and Skia
051 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 19/07/2025
If you haven’t played it in awhile I recommend the Crisis Core remaster next. It’s not a long game, maybe 20 hours, but I really enjoyed it
010 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 18/07/2025
The characters look almost like they do in the Pre-Rendered scenes of Crisis core. It’s interesting how that era of FF7 had its own art style.
110 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 17/07/2025
The MCPs for the iOS Simulators are OK but they seem to miss tap targets a lot. I want to do a deeper dive into these and see if I can find a way to do automated testing reliably through prompts 🤔
120 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 15/07/2025
The revival earrings are good too for when you get hit with heartless angel
210 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 15/07/2025
I am convinced the last part of the Sephiroth boss battle is pure luck. Unless you get a limit at the right time that phase of the boss fight feels unbeatable
120 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 09/06/2025
As always, the project source us on GitHub and can be run from @expo.dev GO github.com/friyiajr/Mat...
github.com
GitHub - friyiajr/MatterSample
Contribute to friyiajr/MatterSample development by creating an account on GitHub.
010 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 09/06/2025
🚨 New Video alert!!! This video is about how to make game style 2D physics using matter.js and React Native Skia. I was excited to make this, hope you enjoy 🙂 The Video - youtu.be/fxxaOu6pLnU?...
151 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 07/06/2025
I think this should be ready for Monday 👀
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 04/06/2025
I like making YouTube videos for the same reason. Actually I find videos easier. That being said, I should probably blog more so that the information can be fed to LLMs and provide more benefit to the RN developer community 🤔
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 01/06/2025
Swing Plane work is paying off 👀
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 31/05/2025
Ok Summit talk is done, time to lock in for the MatterJS Physics video...
000 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 29/05/2025
Did my first ever in-person Skia talk at Shopify Summit this weekend
050 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 26/05/2025
Lili’s evasiveness is actually useful again in season 2 😅 #tekken8 #ps5
010 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 25/05/2025
This Pokémon trading app was a cool @expo.dev project with BLE that I built a couple years ago. It’s fun to look back on these sometimes 🙂
070 0
Daniel Friyia 🇨🇦 @wa2goose.bsky.social · 22/05/2025
Alright I think I finally have a cool example for MatterJS “game” physics and Skia. I have a busy next couple of weeks, once I am free again I am going to get to work on this 🤔
040 0
Reposted by Daniel Friyia 🇨🇦
Ryosuke @whoisryosuke.bsky.social · 21/05/2025
Part 2 of my intro to motion graphics in Blender is up! Learn the basics of #animation using nodes and some cool tricks like enter/exit transitions #b3d youtu.be/y4FQRNDC_m0
youtu.be
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
041 0