Sign in

hex4

@hex4.xyz
97 followers 288 following 128 posts

hex4.xyz <::> middle schooler, dreamer, coder, and maker for a funner web & world 🇨🇦 // hack clubber // design & development // no politics plz :3 // he/him

PostsRepliesMedia
hex4 @hex4.xyz · 30/09/2026
Dog with caption: He tryna convince himself he's out of chances 😭😭😭😭😭😭 when life keeps giving him another sunrise 😭😭😭😭😭😭😭😭
011
hex4 @hex4.xyz · 06/04/2026
i did it. anyone else applying?
Canopy

We've got your application.

Thanks for taking the time to apply to Canopy. You will get a decision by April 10, 2026.

Irrespective of what happens, we are proud of you and excited to see the ideas you bring to life.

— Founders, Inc. Team

Go Home

Our campus
000
hex4 @hex4.xyz · 11/03/2026
well that's a new one
A pop-up dialog reading:

More Shapes
Get two more primitive shapes: Pyramid and Torus with Womp Pro

Two buttons below:

Maybe Later
Try Pro for Free
010
hex4 @hex4.xyz · 28/02/2026
oh my god they made one for every pokemon www.pokemon.co.jp/ex/30th_logo/
A Pokemon 30th anniversary logo featuring Furret
010
hex4 @hex4.xyz · 11/02/2026
is this a twitter reference
The Bluesky main page header, showing the user's avatar and a textbox labeled "What's up?". It is similar to the header on Twitter.
000
hex4 @hex4.xyz · 24/12/2025
[day 42 of daily making till 2025 ends] carden is shaping up! drew some very nice corn sprites and worked a ton on the farm infra - now you can plant corn with a nice function! going to lock in and finish this tomorrow
000
hex4 @hex4.xyz · 23/12/2025
[day 41 of daily making till 2025 ends] today was day 1/10 of the last 10 days of the year, wow. got a lot done for carden! made some tweaks to card infra (switched from dicts to classes for storing card data), drew a much better farm sprite, and made cards actually do stuff! #gamedev #godot
152
hex4 @hex4.xyz · 22/12/2025
[day 40 of daily making till 2025 ends] went shopping, ate hot pot 😋, and worked on carden! completely rewrote the card infra but it should work much, much better now. also made the cards look a little nicer! let's hope i can finish in time... #gamedev #godot
042
hex4 @hex4.xyz · 21/12/2025
[days 38 and 39 of daily making till 2025 ends] 38: not much, prepped a mc SMP 39: attended a vibe-coding debate with hack clubbers! and worked on carden (secret santa gift) - drew a farm and fiddled with card infra. here's the current state of the game 😭 #gamedev #godot
062
hex4 @hex4.xyz · 19/12/2025
[day 37 of daily making till 2025 ends] did some pentesting on a vibe-coded site (the admin panel has no backend validation 💀) and made some nice infra for cards in my mini game! now it's much easier to add different kinds of cards with their own effects
010
hex4 @hex4.xyz · 18/12/2025
[day 36 of daily making till 2025 ends] whoops, missed a few days! started on my secret santa gift, with a card you can drag around in godot! hopefully this will go smoother than the last card-based game i made... #godot #gamedev
051
hex4 @hex4.xyz · 14/12/2025
[day 32 of daily making till 2025 ends] more unbeatable + started to install etterna on my steam deck so i can use it with my usb dancepad. been feeling weirdly demotivated to code lately (burnout??) but i did start setting up my blog with the fuwari template
120
hex4 @hex4.xyz · 13/12/2025
[day 31 of daily making till 2025 ends] got to unbeatable episode 3! it is definitely absolute cinema so far. also got back to work on README - here's some of the stuff I've written for Part I - Hacker Culture
An article about hacker culture that contrasts the mainstream media's definition of hacker with the much more tame, but less widely known, definition
000
hex4 @hex4.xyz · 12/12/2025
[day 30 of daily making till 2025 ends] went to my little brother's winter concert, then got home and played unbeatable plus studied. also made this super scrappy sticky note wall with my last-50-days-of-2025 goals! i will lock in on actually making stuff this weekend trust 😭
000
hex4 @hex4.xyz · 09/12/2025
[day 27 of daily making till 2025 ends] new keeb switches arrived today! took the opportunity to disassemble [glyph], clean it out, and apply some mods. also fought with QMK a bunch, but I eventually figured out how to fix the joysticks! the keyboard sounds super nice now :D #MechanicalKeyboards
a split mechanical keyboard with a joystick on each side
030
hex4 @hex4.xyz · 08/12/2025
[day 26 of daily making till 2025 ends] didn't get much done today since i'm getting sick (again 😭) but I did work on a pi pico game engine (coded in rust!) i'm making. after that headed to a bday party, then did homework. also looked into how to start AoC day 7 and a secret project 👀 #coding
010
hex4 @hex4.xyz · 07/12/2025
[day 25 of daily making till 2025 ends] halfway there!! did a bunch of AoC! completely reworked my day 5 solution so that it doesn't create a dictionary with hundreds of trillions of keys did day 6 as well! i quite like my solution :3 also picked up some snowboard boots #coding #AdventOfCode
020
hex4 @hex4.xyz · 07/12/2025
the indescribable wave of euphoria that washes over my body when I see this screen #AdventOfCode
An Advent of Code "puzzle complete" screen, reading:


That's the right answer! You are one gold star closer to decorating the North Pole. [Continue to Part Two]
220
hex4 @hex4.xyz · 06/12/2025
[day 24 of daily making till 2025 ends] not much today - did some research on some new tools and started on my day 5 AoC solution! it. uh. runs out of memory but that's a future me problem!
000
hex4 @hex4.xyz · 05/12/2025
[day 23 of daily making till 2025 ends] locked in on AoC! managed to submit a better day 3 part 2 solution, and then worked on day 4! it was fun, but i ran into many strange quirks of Python. i did manage to solve it though! spent the rest of my time on rustlings :3 #coding #AdventOfCode
a code editor showing a basic Rust program with a TODO and tests, and a terminal showing a compilation error
010
hex4 @hex4.xyz · 04/12/2025
[day 22 of daily making till 2025 ends] finally packed some stickers i've been meaning to mail out!spent the rest of the day on AoC day 3 - part 1 was easy enough but I couldn't for the life of me get part 2 to work :( maybe if I have free time tomorrow I can try again. #coding #AdventOfCode
A NeoVim code editor showing a Python program and its debug output
030
hex4 @hex4.xyz · 03/12/2025
[day 21 of daily making till 2025 ends] day 2 of AoC! part 1 was easy enough (but my solution took 30 seconds on a tower pc 😅) but part 2 has me rethink my strategy. regex to the rescue! part 2 solves in ~3s on the same machine which isn't terrible? also did more rustlings #AdventOfCode #coding
a code editor showing a simple Rust program and a compilation success
010
hex4 @hex4.xyz · 02/12/2025
[day 20 🎉 of daily making till 2025 ends] advent of code time!! my part 1 solution had a nasty bug but i eventually managed to crack both puzzles :D also doing some more learning on vim! here's the LazyVim for Ambitious Developers book and my day 1 solution side by side #coding #AdventOfCode
A web browser showing an online book about NeoVim and a NeoVim editor showing Python code, side by side
020
hex4 @hex4.xyz · 01/12/2025
[day 19 of daily making till 2025 ends] didn't do much hacking today 😔 went rock climbing, did some writing for hack club's community newsletter, and also some fiddling with and learning of neovim - here's me working on README #coding
010
hex4 @hex4.xyz · 30/11/2025
[day 18 of daily making till 2025 ends] finally moved over to neovim today! i'm using the lazyvim config to get started. i can definitely see how things like motions and flash.nvim will let me code soo much faster :D here's me learning rust with rustlings with the new setup #coding
A small rust program and a terminal window showing a Rust error in NeoVim
010
hex4 @hex4.xyz · 29/11/2025
[day 17 of daily making till 2025 ends] back to working on readme! got a chapter navigation bar done :) instead of using tailwind like usual I actually wrote vanilla css, it felt weird but i kinda... liked it? there's something nice about cascading styles down instead of ctrl-cing classes #coding
Two buttons. One has a left-facing arrow and the text "part 0", and the other has the text "part 2" and a right-facing arrow. they combine to create a chapter navigator.
010
hex4 @hex4.xyz · 28/11/2025
[day 16 of daily building till 2025 ends] (missed yesterday but I was doing my math wrong so turns out today is day 16) been pretty tired recently so i haven't done much, but i did get a lot more of Mixtape's system prompt done
020
hex4 @hex4.xyz · 26/11/2025
[day 15 of daily making till 2025 ends] slack is back up! spent most of today catching up on s4 of stranger things, but I did start rewriting mixtape's system prompt
010
hex4 @hex4.xyz · 25/11/2025
[day 14 of daily making till 2025 ends] hack club slack is down :( but that means I got a lot done for mixtape! i set up a sveltekit route to hit my AI proxy, wrote a system prompt, did some frontend debugging, and Mixtape is now able to write Strudel code all by itself! #coding #strudel
010
hex4 @hex4.xyz · 24/11/2025
[day 13 of daily making till 2025 ends] played minecraft! played d&d! fixed the deployment workflow for README! and added a play button to Mixtape that interfaces with Strudel's CodeMirror editor - one step closer to being able to completely hide the editor! #coding
a button labeled "play" and a small strudel.cc editor on a cream background
000
hex4 @hex4.xyz · 23/11/2025
[day 12 of daily making till 2025 ends] finished up the first page for README, and started on my new project idea - i'm calling it mixtape! Strudel made it really easy to use in my project - i just import @strudel/repl and create a <strudel-editor> element! here it is so far, its not much 😭 #coding
a browser window showing a minimal code editor. a strudel.cc program is open and running, with some things highlighted to show they are currently being played
000
hex4 @hex4.xyz · 20/11/2025
[day 9 of daily making till 2025 ends] did some writing for school, and then some writing for README! made an <Emoji> component to easily use Hack Club Slack emojis and did a bit of the "an attempt at an introduction" section #coding
020
hex4 @hex4.xyz · 19/11/2025
[day 8 of daily making till 2025 ends] more work on README! spent a while scrolling through old event photos and scrubbing through Hack Club videos to make this little Polaroid collage thingy for README's homepage. also made some CSS fixes and wrote some more content.
An article titled "part I: Hello, World" with a Polaroid collage graphic and a Nutshell expandable titles "wait, who are you?"
010
hex4 @hex4.xyz · 18/11/2025
[days 6 and 7 😭 /50 of daily making till 2025 ends] made some fixes to Tanuki, it should work better on more systems now. still weird on Wayland though. also started working on README, a fun, concise guide to the community for new Hack Clubbers 👀 it's an Astro site with Nutshell #coding
020
hex4 @hex4.xyz · 16/11/2025
[day 5/50 of daily making until 2025 ends] fixed bugs and fiddled with github actions a ton, but tanuki (alpha) is now ready! still needs some more testing before the full ship but it is up: github.com/Hex-4/tanuki... #coding #animalcrossing
the Tanuki window in front of a github release page
020
hex4 @hex4.xyz · 15/11/2025
[day 4/50 of daily making until 2025 ends] procrastinated a ton today, but I did manage to rewrite tanuki's kk slider code to make it less buggy! also started a readme and set some things up for release! here it is with the default (😭) tray icon... #coding #animalcrossing
000
hex4 @hex4.xyz · 14/11/2025
[day 3/50 of making stuff daily until 2025 ends] still sick, but I did manage to add K.K. Slider songs to tanuki! you can now select the "k.k. slider" game, and you'll get a new button allowing you to skip a song. there's also a new "random" game option! #coding #animalcrossing
the Tanuki window, showing the time, "now playing: Agent K.K. - K.K. Slider", sliders for music and ambience volume, and a button labeled "skip this k.k. song"
020
hex4 @hex4.xyz · 13/11/2025
[day 2/50 of making stuff every day till the end of the year] since i'm sick I didn't get much done today but I did figure out how to get tanuki to save the selected game! i used tauri's store plugin, but had to do some workarounds since async doesn't play nice with svelte $effect. #coding
020
hex4 @hex4.xyz · 13/11/2025
[day 1/50 of making stuff every day till the year is over] (this is yesterday's update that i forgor to post) i added rain sounds to tanuki with their own slider! tanuki is a Tauri rewrite of nook.camp, a desktop app that plays Animal Crossing's hourly music #coding
a small window titled Tanuki, showing the current time, the current song being played, sliders for the music and ambience, and a dropdown to select which game's music to play
000
hex4 @hex4.xyz · 01/11/2025
random fact: the 88x31 buttons on hex4.xyz are arranged in alphabetical order by filename
A window showing a grid array of 88x31 badges, ranging from topics like Arch Linux and Bluesky to uBlockOrigin and Zen Browser
000
hex4 @hex4.xyz · 02/10/2025
code comments reading:
// @ts-nocheck
// ts pmo
000
hex4 @hex4.xyz · 27/09/2025
new personal website coming soon
A collection of windows, but with the title bar sticking out from the left edge: a list of social links, a few 88x31 buttons, a listing of projects, and an about window starting with "hi! i'm hex4".
010
hex4 @hex4.xyz · 19/06/2025
concerning todo list item
A to-do list item that reads "Make AI consume"
000
hex4 @hex4.xyz · 04/06/2025
today I learned that this method picker is how you're supposed to navigate godot scripts, rather than scroll around like a maniac
A sidebar in the Godot code editor listing the methods in the current file.
000
hex4 @hex4.xyz · 07/05/2025
this is a little late but I recently made Modulo, a minimalist webapp to put time in perspective! select a time range, and see what's left visually. add notes and colors to dots, then save them. change up your theme too! try it out: modulo-app.pages.dev code: github.com/Hex-4/modulo
Modulo's interface. A grid of dots, with only some highlighted, representing the current year and how much time has passed. The current day is prominent in orange, and some dots are different colors. Buttons and selectors at the bottom allow you to change the shown time range, save customizations, and change the theme.
010
hex4 @hex4.xyz · 26/04/2025
triangle acquired
The display on the Hack Club Sprig (a game console) showing a small blue triangle
000