Chenyu Huang's Avatar

Chenyu Huang

@binaryfiddler.bsky.social

Partner at @internetstudio.bsky.social, where I build software, write, and play the violin. Blog: chenyu.blog Portfolio: binaryfiddler.com Substack: https://substack.com/@binaryfiddler

93 Followers  |  58 Following  |  102 Posts  |  Joined: 18.10.2024  |  1.9468

Latest posts by binaryfiddler.bsky.social on Bluesky

Video thumbnail

Sharing something from my #journal each day (12). Read my previous snippets on poetic.page

04.08.2025 06:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Adding a dash of character with WebGL support on poetic.page

04.08.2025 04:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Bites of Journals Week 2 I aim to write daily. Here are my shares from the week of July 28 through August 3. It's my hope to turn bits of ordinary life into pockets of delights that are instantly relatable and uniquely human.

Bites of Journals Week 2
open.substack.com/pub/chenyuhu...

04.08.2025 00:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
My neighbors upstairs are terribly noisy, often partying deep into the night. Nothing ruins the sleep like waves of hysterical high pitch laughter at two in the morning. 

Crummy night begets a crummy day today. After my morning coffee, the home finally fell silent again-my neighbors must have passed out. Though I immediately wanted to crawl back to bed, I dragged the violin out of its case and played as loud as I could for a good hour. It did't sound particularly good, but better than whatever the heck went down upstairs last night, I thought. 

After lunch, both Henry and I couldn't hold off the sleep bug anymore and dozed off on the couch for most of the afternoon. Purring rumbly-grumbly beside me, I think he was also glad it was over-for now.

My neighbors upstairs are terribly noisy, often partying deep into the night. Nothing ruins the sleep like waves of hysterical high pitch laughter at two in the morning. Crummy night begets a crummy day today. After my morning coffee, the home finally fell silent again-my neighbors must have passed out. Though I immediately wanted to crawl back to bed, I dragged the violin out of its case and played as loud as I could for a good hour. It did't sound particularly good, but better than whatever the heck went down upstairs last night, I thought. After lunch, both Henry and I couldn't hold off the sleep bug anymore and dozed off on the couch for most of the afternoon. Purring rumbly-grumbly beside me, I think he was also glad it was over-for now.

Sharing something from my #journal each day (11). Read my previous snippets on poetic.page

03.08.2025 04:24 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Today is Mitchell's birthday. Since I don't plan to attend his birthday party tonight, I'm determined to the first to wish him a happy birthday in our iMessage group. I fumble at the keyboard, neurotically trying to type β€œMitchell, happy birthday!” before anyone else, I fat-finger the Enter key midway. 

A message shoot across the air to all 32 members of the group with iMessage's classic ballon sound effect: 

>"mitchell"

There is no recall for messages in a group chat. A jolt of embarrassment shots from my scalp to my toes. I quickly finish typing and hit send again. In the end, my messages read:

>"mitchell"
>"Happy birthday!"

That's done, it's not too weird I hope. 

Less than a minute later, my phone buzzes. Jimmy sends his birthday wishes:

>"mitchell"
>"Happy birthday!"

Allan soon follows:
>"mitchell"
>"Happy birthday!"

Then Jeromy:
>"mitchell"
>"Happy birthday!"

Damn, I grin. That's actually pretty funny. I wait hoping to see it catches on further-and it does:

Brent pops in:
>"mitchell"
>"Happy birthday!"

Then Alexis:
>"mitchell"
>"Happy birthday!"

I almost laugh out loud-until all of a sudden Wyat crashes the party with his "kind wishes": 
>"HBD Mitchell!".

What a douchebag.

Today is Mitchell's birthday. Since I don't plan to attend his birthday party tonight, I'm determined to the first to wish him a happy birthday in our iMessage group. I fumble at the keyboard, neurotically trying to type β€œMitchell, happy birthday!” before anyone else, I fat-finger the Enter key midway. A message shoot across the air to all 32 members of the group with iMessage's classic ballon sound effect: >"mitchell" There is no recall for messages in a group chat. A jolt of embarrassment shots from my scalp to my toes. I quickly finish typing and hit send again. In the end, my messages read: >"mitchell" >"Happy birthday!" That's done, it's not too weird I hope. Less than a minute later, my phone buzzes. Jimmy sends his birthday wishes: >"mitchell" >"Happy birthday!" Allan soon follows: >"mitchell" >"Happy birthday!" Then Jeromy: >"mitchell" >"Happy birthday!" Damn, I grin. That's actually pretty funny. I wait hoping to see it catches on further-and it does: Brent pops in: >"mitchell" >"Happy birthday!" Then Alexis: >"mitchell" >"Happy birthday!" I almost laugh out loud-until all of a sudden Wyat crashes the party with his "kind wishes": >"HBD Mitchell!". What a douchebag.

Sharing something from my #journal each day (10):

02.08.2025 05:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
After dinner, we walk along the wooded path from the house to Centennial park. Patches of clouds roll across the sky like waves at sea, while the setting sun lights them on fire. 

At one corner of trail, scattered are the belongings of a group of homeless men who have been camping there for some time. A piece of cardboard lies quietly next to the roadway, a neatly handwritten message reads:

Dear Bothell police 

Please do not throw away our stuff if we are not here. We are moving them to a new location, we can only carry so much at a time. We will clean everything up. We try to leave it in a better place than we found it. Thank you.

-Tom and others

Perched in the cottonwoods lining the trail, countless crows keep a watchful gaze on us as we stroll. A thousand take flight as we pass.

I remember Jeromy used to say: the crows go to Bothell at night.

After dinner, we walk along the wooded path from the house to Centennial park. Patches of clouds roll across the sky like waves at sea, while the setting sun lights them on fire. At one corner of trail, scattered are the belongings of a group of homeless men who have been camping there for some time. A piece of cardboard lies quietly next to the roadway, a neatly handwritten message reads: Dear Bothell police Please do not throw away our stuff if we are not here. We are moving them to a new location, we can only carry so much at a time. We will clean everything up. We try to leave it in a better place than we found it. Thank you. -Tom and others Perched in the cottonwoods lining the trail, countless crows keep a watchful gaze on us as we stroll. A thousand take flight as we pass. I remember Jeromy used to say: the crows go to Bothell at night.

Sharing something from my #journal each day (09):

01.08.2025 05:17 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Making some subtle changes to the starter pack UX on #BlueskySocial

01.08.2025 01:23 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 3    πŸ“Œ 1
I let Henry outside for some air while I, too, try to catch a breath. It hasn't been a particularly productive day - I doubt it will be for what remains of it either.

It's almost August, the thought flashes through my head. I tense my jaw as it sends a stinging pulse through my body-the fading exuberance of summer beginning to give way the growing shadows of winter.

Breezes sweep through. The cottonwood trees outside my house rustle and sing, while rush hour traffic slowly picks up just beyond the tree line. It's hard to tell which is which. That duality between peace and unease is where I often find myself. Though I know, intellectually, everything will work out just fine-career, financial, personal and whatever else-worries and anxieties still creep in, like relentless ivy vines climbing the cottonwoods.

I watch the cottonwood leaves dance in a sea of verdant green. A handful yellow ones catch my eye. Are they turning already? Or did they hold on through last winter?

I let Henry outside for some air while I, too, try to catch a breath. It hasn't been a particularly productive day - I doubt it will be for what remains of it either. It's almost August, the thought flashes through my head. I tense my jaw as it sends a stinging pulse through my body-the fading exuberance of summer beginning to give way the growing shadows of winter. Breezes sweep through. The cottonwood trees outside my house rustle and sing, while rush hour traffic slowly picks up just beyond the tree line. It's hard to tell which is which. That duality between peace and unease is where I often find myself. Though I know, intellectually, everything will work out just fine-career, financial, personal and whatever else-worries and anxieties still creep in, like relentless ivy vines climbing the cottonwoods. I watch the cottonwood leaves dance in a sea of verdant green. A handful yellow ones catch my eye. Are they turning already? Or did they hold on through last winter?

Sharing something from my #journal each day (08):

31.07.2025 01:34 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Henry is the epitome of feline evolutionβ€”a rare fusion of strength, flexibility, agility, and beauty. He has a spotty tabby coat with a snow-white underbelly. Beyond his anime-sized eyes, his most distinguishing feature is a large brown mark covering the entirety of his nose, making him look like a little clown at a children's birthday party. A faint but notable yellow spot sits on one side of his mouth, as if he’s perpetually forgotten to wipe his face after dinner.

Henry is a big cat by normal measuresβ€”and has a personality to match. His prowess extends far beyond physical beauty. At the tender age of two, he has confirmed kills spanning five phyla:
  
- A score of adventurous house spiders from the Arthropoda
- A showy North American sparrow from the Aves
- A slithering garter snake from the Reptilia
- An innocent mole from the Mammalia
- Countless strayed flies and butterflies from the Insecta

If he were a character in an old Western like Rango:

The cacophony of glasses and chatters comes to a sudden halt. The rodent residents of the town quietly slip out from the back door. Even Rattlesnake Jack dares not remain in the way. 

Entering the tavern is Henry.

Holstering all his gears, a finely stitched snakeskin belt hovers around his puffy waist-polished so shiny it appears pitch black. Half a dozen talismans made from tarantula fangs dangle from his neck. As he takes off his moleskin hat, an ornamental sparrow feather flutters to the ground. All who witness it tremble in its wake.

Henry is the epitome of feline evolutionβ€”a rare fusion of strength, flexibility, agility, and beauty. He has a spotty tabby coat with a snow-white underbelly. Beyond his anime-sized eyes, his most distinguishing feature is a large brown mark covering the entirety of his nose, making him look like a little clown at a children's birthday party. A faint but notable yellow spot sits on one side of his mouth, as if he’s perpetually forgotten to wipe his face after dinner. Henry is a big cat by normal measuresβ€”and has a personality to match. His prowess extends far beyond physical beauty. At the tender age of two, he has confirmed kills spanning five phyla: - A score of adventurous house spiders from the Arthropoda - A showy North American sparrow from the Aves - A slithering garter snake from the Reptilia - An innocent mole from the Mammalia - Countless strayed flies and butterflies from the Insecta If he were a character in an old Western like Rango: The cacophony of glasses and chatters comes to a sudden halt. The rodent residents of the town quietly slip out from the back door. Even Rattlesnake Jack dares not remain in the way. Entering the tavern is Henry. Holstering all his gears, a finely stitched snakeskin belt hovers around his puffy waist-polished so shiny it appears pitch black. Half a dozen talismans made from tarantula fangs dangle from his neck. As he takes off his moleskin hat, an ornamental sparrow feather flutters to the ground. All who witness it tremble in its wake.

Sharing something from my #journal each day (07)

29.07.2025 03:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Journal Shares Week 1 A small piece of sharable writing each day from my personal journal

open.substack.com/pub/chenyuhu...

28.07.2025 05:03 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
We scored our most interesting find beneath a dead tree stump. Chopped down long ago, its mangled roots had created a labyrinth of tunnels and hiding spots. In one of its compartments sat two tin boxes the color of fresh lime, each with a frog face -- goofy-eyed and scarlet-tongued --printed on the front.

"Frog Rock," it said on the top. 

I popped one open. Inside were a lipstick, a band-aid, and a small Lego figurine dressed in a yellow shirt and blue jeans. Flipping over the can, a fully scotch-guarded handwritten message read: please do not remove it.

I carefully resealed the box and put it back where it was. As we walked away, I could've sworn the Frog Rock kept a gaze on us.

We scored our most interesting find beneath a dead tree stump. Chopped down long ago, its mangled roots had created a labyrinth of tunnels and hiding spots. In one of its compartments sat two tin boxes the color of fresh lime, each with a frog face -- goofy-eyed and scarlet-tongued --printed on the front. "Frog Rock," it said on the top. I popped one open. Inside were a lipstick, a band-aid, and a small Lego figurine dressed in a yellow shirt and blue jeans. Flipping over the can, a fully scotch-guarded handwritten message read: please do not remove it. I carefully resealed the box and put it back where it was. As we walked away, I could've sworn the Frog Rock kept a gaze on us.

Sharing something from my #journal each day (06)

28.07.2025 04:22 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Sharing something from my #journal each day (05)

26.07.2025 20:36 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Sharing something from my journal each day (04)

25.07.2025 17:19 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Hyphens will soon no longer break autocomplete. Autocomplete will work when remove characters on Blue sky

25.07.2025 05:24 β€” πŸ‘ 13    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Serverless Statusphere: a walk through building serverless ATProto applications on Cloudflare’s Developer Platform Build and deploy real-time, decentralized Authenticated Transfer Protocol (ATProto) apps on Cloudflare Workers.

Real-time, decentralized social apps β€” without running a single server. Here’s how to build and deploy an atproto app on Cloudflare Workers. blog.cloudflare.com/serverless-a...

24.07.2025 13:06 β€” πŸ‘ 193    πŸ” 46    πŸ’¬ 4    πŸ“Œ 7
Post image

Sharing something from my journal each day (03)

24.07.2025 17:34 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Sharing something from my journal each day (02)

23.07.2025 20:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Sharing something from my journal each day (01)

23.07.2025 04:42 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Contributing to some open source project, fixing some visual inconsistency (missing paddings) when composing threads on Blue sky

23.07.2025 04:07 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

you can make threads

22.07.2025 01:49 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I didn’t know

22.07.2025 01:49 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Refactoring is like playing jenga, this is probably a personal record for me πŸ€ΉπŸ½β€β™‚οΈ

10.07.2025 05:30 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Adding some colors and characters to our national parks

09.07.2025 01:19 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

A website coming soon to celebrate the beauty, history and stories of America's national parks.

08.07.2025 03:51 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Fiddling with d3. Which national park is in which states?

04.07.2025 06:37 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

83 years ago, not quite today, Olympic National Park was redesignated from a national monument to a national park.

01.07.2025 01:58 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Hope you like mussels

29.06.2025 03:52 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Mutable lists should be illegal

27.06.2025 01:29 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Making the #animations a little snappier

24.06.2025 00:40 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Experimenting with some new #css #animation for users.garden

21.06.2025 22:01 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@binaryfiddler is following 20 prominent accounts