@perryfrontend.bsky.social
アメリカ人のフロント開発者だけど日本語おk!American frontend engineer living in Tokyo, working for 8 years. These days I'm learning Laravel and Nuxt to make cool things.
I gotta find my old raspberry pi 1 model B.
I don't remember where I placed it but I have a new idea of what I want to build using it.
I don't remember where I placed it but I have a new idea of what I want to build using it.
November 10, 2025 at 5:23 PM
I gotta find my old raspberry pi 1 model B.
I don't remember where I placed it but I have a new idea of what I want to build using it.
I don't remember where I placed it but I have a new idea of what I want to build using it.
Reposted
Thank you for inviting me. Great talks, lots of interesting discussions at an awesome location.
I'll be back
I'll be back
Just published the Svelte Japan Offline Meetup #5 on YouTube! Dominik, a Svelte core team member, spoke about Remote Functions!!
www.youtube.com/watch?v=8Zdc...
#svelte #sveltejapan
www.youtube.com/watch?v=8Zdc...
#svelte #sveltejapan
Svelte Japan Offline Meetup #5
YouTube video by Svelte Japan
www.youtube.com
October 31, 2025 at 6:57 PM
Thank you for inviting me. Great talks, lots of interesting discussions at an awesome location.
I'll be back
I'll be back
Things to do after going to Vue Fes Japan:
- update vitest to 4.0
- update nuxt to 4.2
- update php to 8.5
- update vitest to 4.0
- update nuxt to 4.2
- update php to 8.5
October 25, 2025 at 1:09 PM
Things to do after going to Vue Fes Japan:
- update vitest to 4.0
- update nuxt to 4.2
- update php to 8.5
- update vitest to 4.0
- update nuxt to 4.2
- update php to 8.5
Reposted
🎁 we've just released Nuxt 4.2!
🎨 better error pages in dev
🔮 opt-in Vite Environment API
🎯 abort controller for data fetching composables
⚡️ asyncData handler extraction
🔧 experimental TypeScript plugin support
happy upgrading ❤️
👉 read more at nuxt.com/blog/v4-2
🎨 better error pages in dev
🔮 opt-in Vite Environment API
🎯 abort controller for data fetching composables
⚡️ asyncData handler extraction
🔧 experimental TypeScript plugin support
happy upgrading ❤️
👉 read more at nuxt.com/blog/v4-2
Nuxt 4.2 · Nuxt Blog
Nuxt 4.2 is out - with experimental TypeScript plugin support, better error handling in development, abort control for data fetching, and more!
nuxt.com
October 25, 2025 at 6:17 AM
🎁 we've just released Nuxt 4.2!
🎨 better error pages in dev
🔮 opt-in Vite Environment API
🎯 abort controller for data fetching composables
⚡️ asyncData handler extraction
🔧 experimental TypeScript plugin support
happy upgrading ❤️
👉 read more at nuxt.com/blog/v4-2
🎨 better error pages in dev
🔮 opt-in Vite Environment API
🎯 abort controller for data fetching composables
⚡️ asyncData handler extraction
🔧 experimental TypeScript plugin support
happy upgrading ❤️
👉 read more at nuxt.com/blog/v4-2
I wanna give myself more opportunities to use pinia with nuxt in my personal projects but I can't think of any other use cases for global state other than user info or notifications
October 21, 2025 at 12:20 PM
I wanna give myself more opportunities to use pinia with nuxt in my personal projects but I can't think of any other use cases for global state other than user info or notifications
I'm trying to become a full stack engineer by 2026.
Help me Vue and Laravel gods🙏
Help me Vue and Laravel gods🙏
September 17, 2025 at 1:25 AM
I'm trying to become a full stack engineer by 2026.
Help me Vue and Laravel gods🙏
Help me Vue and Laravel gods🙏
Reposted
Since Nuxt Content uses SQLite, all my blog posts are available offline. This allows me to navigate quickly through the blog by adding keyboard shortcuts. My Nuxt blog starter will, therefore, always support keyboard shortcuts for everything.
June 27, 2025 at 4:50 PM
Since Nuxt Content uses SQLite, all my blog posts are available offline. This allows me to navigate quickly through the blog by adding keyboard shortcuts. My Nuxt blog starter will, therefore, always support keyboard shortcuts for everything.
I can do the frontend development but using figma to design a pretty application is so hard.
Basically all of my hobby projects have the "this is a hobby project" look
Need a way to make my applications look snazzy 🤔
#frontend
Basically all of my hobby projects have the "this is a hobby project" look
Need a way to make my applications look snazzy 🤔
#frontend
May 26, 2025 at 2:31 PM
I can do the frontend development but using figma to design a pretty application is so hard.
Basically all of my hobby projects have the "this is a hobby project" look
Need a way to make my applications look snazzy 🤔
#frontend
Basically all of my hobby projects have the "this is a hobby project" look
Need a way to make my applications look snazzy 🤔
#frontend
May 24, 2025 at 4:03 PM
I would never call myself a full stack developer. I'm mostly a frontend developer but I'm not proficient in backend enough yet.
May 24, 2025 at 3:27 PM
I would never call myself a full stack developer. I'm mostly a frontend developer but I'm not proficient in backend enough yet.
I'm really enjoying laravel a lot these days.
I've been spending the New Years vacation making a laravel app and learning trumpet.
I've been spending the New Years vacation making a laravel app and learning trumpet.
December 31, 2024 at 2:52 PM
I'm really enjoying laravel a lot these days.
I've been spending the New Years vacation making a laravel app and learning trumpet.
I've been spending the New Years vacation making a laravel app and learning trumpet.
Reposted
Get fluent with Laravel's HTTP client responses! 🚀
Laravel 11.35 introduces easy ways to turn data into Fluent instances. Transform responses smoothly and access data better!
Laravel 11.35 introduces easy ways to turn data into Fluent instances. Transform responses smoothly and access data better!
Using Fluent to Work With HTTP Client Responses in Laravel - Laravel News
Starting in Laravel 11.35, we have a convenient method for transforming an HTTP client response into a fluent instance. Let's look at how to use the Fluent API to efficiently work with HTTP response data.
buff.ly
December 12, 2024 at 2:17 PM
Get fluent with Laravel's HTTP client responses! 🚀
Laravel 11.35 introduces easy ways to turn data into Fluent instances. Transform responses smoothly and access data better!
Laravel 11.35 introduces easy ways to turn data into Fluent instances. Transform responses smoothly and access data better!
Relational database are kicking my ass. I can't wait until I can get used to this already #laravel #learning_how_laravel
December 10, 2024 at 12:51 PM
Relational database are kicking my ass. I can't wait until I can get used to this already #laravel #learning_how_laravel
I'm so happy Laravel is so active in bluesky. It's the perfect opportunity for me to start learning \(^o^ )/
December 9, 2024 at 12:05 PM
I'm so happy Laravel is so active in bluesky. It's the perfect opportunity for me to start learning \(^o^ )/
I'm loving laravel and backend development these days. I hope I can contribute to find time to continue to learn how to use it
December 8, 2024 at 2:28 PM
I'm loving laravel and backend development these days. I hope I can contribute to find time to continue to learn how to use it
個人プロジェクトでLaravelを使ってみたいなあー
ReactとかVue使ってるからLaravelのBladeファイルはいらないけどREST APTを作ってみたい
ReactとかVue使ってるからLaravelのBladeファイルはいらないけどREST APTを作ってみたい
December 2, 2024 at 11:12 PM
個人プロジェクトでLaravelを使ってみたいなあー
ReactとかVue使ってるからLaravelのBladeファイルはいらないけどREST APTを作ってみたい
ReactとかVue使ってるからLaravelのBladeファイルはいらないけどREST APTを作ってみたい
I had 500 left over points on Amazon so I bought Magikarp Pokemon trading card ^^;
Life is great
Life is great
December 2, 2024 at 1:54 PM
I had 500 left over points on Amazon so I bought Magikarp Pokemon trading card ^^;
Life is great
Life is great
For the next few months, I will be focusing on getting better with trumpet 🎺
Time for a break from gamedev
Time for a break from gamedev
November 28, 2024 at 4:59 AM
For the next few months, I will be focusing on getting better with trumpet 🎺
Time for a break from gamedev
Time for a break from gamedev
Reposted
🕵️ The new vite-plugin-inspect v0.10.0 just dropped!
Re-architected for @vite.dev v6.0, which shows each instance with each of their registered environments. In addition, it also shows the dependents and dependencies of each module.
github.com/antfu-collec...
Re-architected for @vite.dev v6.0, which shows each instance with each of their registered environments. In addition, it also shows the dependents and dependencies of each module.
github.com/antfu-collec...
November 27, 2024 at 11:11 AM
🕵️ The new vite-plugin-inspect v0.10.0 just dropped!
Re-architected for @vite.dev v6.0, which shows each instance with each of their registered environments. In addition, it also shows the dependents and dependencies of each module.
github.com/antfu-collec...
Re-architected for @vite.dev v6.0, which shows each instance with each of their registered environments. In addition, it also shows the dependents and dependencies of each module.
github.com/antfu-collec...
フロントエンド開発は大好きだけどフルスタックに気になる🤔
フルスタックならやることが増えるしそこまで給料が上がらないからやめたほうがいいかな🤔
フルスタックならやることが増えるしそこまで給料が上がらないからやめたほうがいいかな🤔
November 24, 2024 at 11:34 PM
フロントエンド開発は大好きだけどフルスタックに気になる🤔
フルスタックならやることが増えるしそこまで給料が上がらないからやめたほうがいいかな🤔
フルスタックならやることが増えるしそこまで給料が上がらないからやめたほうがいいかな🤔
I intended to play Street Fighter 3 3rd Strike for like 30 minute, but suddenly 3 hours flew by 😅
Man, fightcade is incredible
Man, fightcade is incredible
November 24, 2024 at 4:34 AM
I intended to play Street Fighter 3 3rd Strike for like 30 minute, but suddenly 3 hours flew by 😅
Man, fightcade is incredible
Man, fightcade is incredible
Reposted
My sore throat has upgraded to a slight cough and a sore throat I feel like the virus is doing a #Metroidvania in my body and every minute it levels up
November 23, 2024 at 1:38 AM
My sore throat has upgraded to a slight cough and a sore throat I feel like the virus is doing a #Metroidvania in my body and every minute it levels up
Reposted
Got a new mic and figured out how to use Resources to save and load my game. Gonna refactor some of the old code to streamline the loading and after that we'll be playing some Balatro.
Come and hang a bit! www.twitch.tv/kage58
#gamedesign #gamedev #godot
Come and hang a bit! www.twitch.tv/kage58
#gamedesign #gamedev #godot
November 22, 2024 at 1:00 PM
Got a new mic and figured out how to use Resources to save and load my game. Gonna refactor some of the old code to streamline the loading and after that we'll be playing some Balatro.
Come and hang a bit! www.twitch.tv/kage58
#gamedesign #gamedev #godot
Come and hang a bit! www.twitch.tv/kage58
#gamedesign #gamedev #godot
Here are some of the things I'm into. Hopefully I can find others with similar interests. Let me know if we have anything in common 🎉
#webdev
#vue
#nuxt
#laravel
#javascript
#frontend
#日本語
#jazz
#trumpet
#gamedev
#godot
#typescript
#ghostngoblins
#castlevania
#retrogames
#snes
#webdev
#vue
#nuxt
#laravel
#javascript
#frontend
#日本語
#jazz
#trumpet
#gamedev
#godot
#typescript
#ghostngoblins
#castlevania
#retrogames
#snes
November 21, 2024 at 3:02 PM
Here are some of the things I'm into. Hopefully I can find others with similar interests. Let me know if we have anything in common 🎉
#webdev
#vue
#nuxt
#laravel
#javascript
#frontend
#日本語
#jazz
#trumpet
#gamedev
#godot
#typescript
#ghostngoblins
#castlevania
#retrogames
#snes
#webdev
#vue
#nuxt
#laravel
#javascript
#frontend
#日本語
#jazz
#trumpet
#gamedev
#godot
#typescript
#ghostngoblins
#castlevania
#retrogames
#snes
So far, so good with writing integration tests using playwright. I hope I can find time to continue working on it tomorrow too 🙏
November 20, 2024 at 10:45 AM
So far, so good with writing integration tests using playwright. I hope I can find time to continue working on it tomorrow too 🙏