George
stayradiated.bsky.social
George
@stayradiated.bsky.social
#inktober day 12: shredded

#inktober2025
October 15, 2025 at 11:57 AM
October 13, 2025 at 6:52 AM
October 11, 2025 at 9:03 PM
#inktober day 9: heavy

Dave was doing remote work before it was cool. Or practical.

#inktober2025
October 10, 2025 at 7:24 PM
#inktober day 8: reckless

#inktober2025
October 9, 2025 at 9:20 PM
#inktober day 7: starfish

#inktober2025
October 8, 2025 at 8:33 PM
October 7, 2025 at 8:36 PM
October 7, 2025 at 7:38 AM
#inktober day 4: murky

Might be time finally to wash those dishes...

#inktober2025
October 5, 2025 at 7:42 PM
#inktober day 3: crown

This sneaky jack is up to something...

#inktober2025
October 4, 2025 at 7:59 PM
day 2: weave

a wee lil skateboarder weaving through a crowd of people towards a triangle of hope

#inktober #inktober2025
October 3, 2025 at 8:56 PM
It's Inktober! I haven't sketched in aages, so this is going to be a rocky start...

1. mustache

Today's drawing is inspired by a particularly impressive moustache I remember spotting in Brussels (on a statue of a Charles Buls).

#inktober #inktober2025
October 2, 2025 at 8:09 PM
I recently wrote about how I use Vitest and test-fixture-factory to write clear, focused integration tests.

While writing this post I had some more ideas about how I can improve the API for defining factories - making it feel more like Vitest - it's something I hope to explore over the weekend...
Focused tests with Test Fixture Factory
Notes on the `test-fixture-factory` library and how I use it to write clean maintainable tests.
george.czabania.com
September 26, 2025 at 10:54 AM
I'm excited to see that modern APIs for encoding/decoding Base64/Base64URL are now available! Just waiting for Node.js to support these now…

```
let array = Uint8Array.fromBase64("SGVsbG8gV29ybGQ")
array.toBase64({ alphabet: "base64url" })
```
Uint8Array.fromBase64() - JavaScript | MDN
The Uint8Array.fromBase64() static method creates a new Uint8Array object from a base64-encoded string.
developer.mozilla.org
September 21, 2025 at 1:43 PM
[Oct 27 - Nov 9]

My first trip to the US starts in Denver, where I meet up with Meks. We get a taste of the Rocky Foothills, stroll through the lovely Botanic Gardens, celebrate Halloween, marvel at the Magic of the Jack O'Lanterns, and then suddenly everything is covered in snow!

#sojourn
January 26, 2025 at 2:56 AM
#genuary20 "Generative Architecture."

Not all of the days can be magic days. I had such high hopes that I could create wonderful block castles - but instead I ended up with big messy piles of geometric shapes.

View live in browser:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 22, 2025 at 8:56 AM
#genuary19 "Op Art."

Drawing sets of parallel lines turned out to be trickier than I imagined. I fixed up my code and then Claude rewrote it to draw all stripes simultaneously(!), which results in this trippy animation.

View live version:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 20, 2025 at 8:04 PM
#genuary18 "What does wind look like?"

Today I'm experimenting with animating sand been blown around in the wind.

View in browser:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 19, 2025 at 8:36 AM
#genuary17 "What happens if pi=4?"

I love this prompt, but I found it quite difficult to build anything with. Most of my experiments ended up with broken circle drawings.

In the end, I went with glitched spirals.

View live in browser:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 18, 2025 at 11:02 PM
#genuary16 "Generative palette."

Four different palettes:
- Sunrise/Sunset
- Ocean Depths
- Forest Canopy
- Desert Landscape

View in browser:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 17, 2025 at 9:13 AM
#genuary15 "Design a rug."

Today a sketch using Claude to generate kaleidoscopic rug designs.

View in browser:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 16, 2025 at 9:32 AM
#genuary14 "Pure black and white. No gray."

Experimenting with rendering three.js and black/white dithering.

View in your browser:
cat.stayradiated.com/genuary/2025...

Model and dance from mixamo.com

#genuary #genuary2025
January 15, 2025 at 8:39 AM
#genuary13 "Triangles and nothing else."

Inspired by the famous donut.c program (see www.a1k0n.net/2006/09/15/o...).

This donut is rendered using only 2d triangles.

View in your browser:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 14, 2025 at 8:05 AM
#genuary12 "Subdivision."

This one gets overcrowded quickly...

Run in your browser:
cat.stayradiated.com/genuary/2025...

#genuary #genuary2025
January 13, 2025 at 10:09 AM
#genuary11

Trying new things:
- Programming in Zig
- Compiling to Wasm
- using the WebAssemby API to share memory
- limiting myself to 60 minutes

I got _pretty_ close, and even though I failed I still learned a lot.

You can watch me try here:
www.youtube.com/watch?v=QE3b...

#genuary #genuary2025
Genuary 2025 - Day 11: Zig + Wasm + Canvas (impossible)
YouTube video by George Czabania
www.youtube.com
January 12, 2025 at 5:26 AM