Heyiboy 🌽
banner
heyiboy.com
Heyiboy 🌽
@heyiboy.com
I'm making a pixel watercolor sketchbook called Tinycard.
Months ago, I wrote an empty function called simulationTick() and then built an entire pixel art watercolor simulation engine around it. Today is the first time I’ve seen it work. Crazy.
December 2, 2025 at 4:14 PM
I've decided to solely focus on a pixel watercolor sketchbook app and I spent the morning seeing watercolor paint dry on paper. In Kernel Engine, pixels already keep track of a ton of information. Wiring it up so that a pixel stroke looks like a real watercolor stroke.

Not easy. #pixelart
December 2, 2025 at 12:44 PM
Reposted by Heyiboy 🌽
last week i remembered that macOS lets you set your own icons and that *I* have the power to delegitimize the professionalism of the software that runs on my machine, so here's a thread of the 16 new icons i've made so far

i really forgot how fun it was to just sit down and make art for myself :')
November 29, 2025 at 1:48 AM
Updates to #KernelEngine

🖌️ I think the UX of changing brush size feels so good. There’s haptic feedback too. I hope the knob doesn’t get in the way too much.

🧰 Toolbox is on the bottom now with all tools laid out in a row. Should be super easy to find the tool I need.

🎨 Swatches!

#pixelart
November 26, 2025 at 12:37 AM
I don’t have a ton of time today but 3 goals:

👉 Add a quick brush size slider
👉 Relayout the app for better ergonomics
👉 Start water color brush

#KernelEngine #pixelart
November 25, 2025 at 9:06 AM
I feel like I need a slider on the left side to increase and decrease the brush size like Procreate. It’ll get in the way though.
November 24, 2025 at 5:08 PM
it's like a firefly by accident. I'm trying to make a preview of the brush as I draw. Sometimes I think I'm good at this and sometimes I get humbled.

#KernelEngine #pixelart
November 24, 2025 at 3:18 PM
It lives! It's also a mobile app now I guess? I want to take advantage of Apple Pencil eventually. I'll circle back to the android build after.

I've built real pixel water color into my engine so that should be next in my app. Colors too. Tools. Undo. Grids. What else?

#KernelEngine
November 24, 2025 at 2:31 PM
Dang so cool.
My game's weirdest feature explained in 5 words or less:

- Your actions create melodies!
November 24, 2025 at 2:10 PM
I'm rebuilding and renaming my note taking app after getting tons of feedback.

📝 Think IG stories but like square and that's your notes.
👉 Creating is simple. Open the app, tap, draw, talk, camera.
#️⃣ Simple # hashtags to organize your notes.
👯 Subscribe to hashtags and share tinynotes with friends.
November 24, 2025 at 10:36 AM
I also spent this year building a few prototypes and throwing them away. This one took my little card app and added a full canvas and generative AI features. Putting aside my personal mixed feelings about AI, it was an interesting concept of building new stuff from your notes. Still mixed feelings.
November 24, 2025 at 9:40 AM
POV you're making a super high fidelity pixel art engine but you still have to learn GPU coding too.

like what do you mean everything is a triangle.
November 24, 2025 at 9:33 AM
I built a pixel simulation engine called Kernel like the corn seed 🌽 I should now be able to paint with pixel art but at like the fidelity of real paint where you can see the texture of the pigment move around the water as it dries. Here's a stroke rendered with emojis in the terminal.
November 24, 2025 at 9:23 AM
What are we using for styling in react these days? Still using CSS modules? Linaria? Vanilla?
February 22, 2025 at 2:26 PM
Researching for a new essay on widgets, spatial UI, and generative UI and I stumbled upon Andy Hertzfeld's essay on desk ornaments from 1981 around when the Macintosh launched. There's so much gold in there. UI evolves as a continuum and not as a series of disconnected fads.
February 14, 2025 at 1:38 PM
Reposted by Heyiboy 🌽
I’m looking for a simple, headless CMS for a minimal blog. I prefer a clean, visually appealing interface and would rather avoid self-hosting solutions. Any recommendations? #webdevelopment
February 5, 2025 at 7:11 AM
Notion Calendar isn't that good? I mean it's fine. It does exactly what it needs to do but syncing between Notion and the calendar isn't that easy or as seamless I would expect it to be coming from Notion.
February 4, 2025 at 11:03 AM
The world changes so much but 1-1 connections still feel good.
January 28, 2025 at 6:56 PM
It’s so funny seeing people write eulogies about Nintendo of old now that Switch 2 has been announced.

“Where is the old Nintendo quirky we love?” They say every morning as their Alarmo wakes them up. A, checks notes, quirky product released by Nintendo 3 months ago lol.

#nintendoswitch2
January 18, 2025 at 10:29 AM
Reposted by Heyiboy 🌽
React Native community, please help me out. What's your recipes for a delightful TouchableScale? What do you use as a base: `Pressable`, `BaseButton` from gesture-handler, anything else?

I'm going through pain: press animation is skipping occasionally and just doesn't feel right.

RT appreciated
January 17, 2025 at 4:53 PM
Switch 2 is also the most boring possible name but I think it's the right one. Parents will understand that it's the next version of the Switch line and not an accessory. Plus backwards compatibility means kids can keep all their games when they upgrade at Christmas.
January 16, 2025 at 1:30 PM
I don't even care about any new switch games, I just want to play Zelda at a good frame rate on a Nintendo console lol.
January 16, 2025 at 1:27 PM
Reposted by Heyiboy 🌽
CREATIVE CONSTRAINTS ARE THE ONLY WAY I COULD DEAL WITH THE EXISTENTIAL TERROR OF BEING TOLD I COULD DO WHATEVER I WANTED WITH THE TEENAGE MUTANT NINJA TURTLES

BTW YOU SHOULD WISHLIST OUR COOL TMNT GAME
store.steampowered.com/app/3229100/...
January 16, 2025 at 5:05 AM
Coming up with a color swatch tool that I can make quick. You can add up to 5 colors in a card. You can also assign these colors to be your theme in Tinycrate.
January 16, 2025 at 9:33 AM
Reposted by Heyiboy 🌽
a good game can turn into a great game if it sucks a little bit in an interesting way
January 14, 2025 at 9:26 PM