Tawny Code Cat 🖥️😺
banner
tawnycodecat.bsky.social
Tawny Code Cat 🖥️😺
@tawnycodecat.bsky.social
I'm Tawny (she/they), a goofball catgirl going back in time to teach her past self useful math, programming, music, and other shenanigans. Streaming on twitch.tv/tawnycodecat ! pfp by @patooie.bsky.social . Fuck gen A.I.! Support people!
As promised, I'm writing code for reading and writing WAV audio files from scratch. It's fairly straightforward, but I'm starting late, so we'll see how far I get 😸 www.twitch.tv/tawnycodecat
December 27, 2025 at 3:02 AM
Did y'all know that froge takes art commissions? This is their "YCH Goobies" comm from vgen.co/hypofroge . I love how they captured the goofy vibe, and there are so many bases to choose from! 💜 These will hopefully be emotes on my Twitch channel once Twitch approves them 🏳️‍⚧️
December 26, 2025 at 10:31 PM
Amazing Christmas YCH art by @lunamikin.bsky.social showing @lunazera.bsky.social and @nightskyevt.bsky.social making cookies together. There are *so many* little details! 💜🎄 Luna Mikin takes commissions at vgen.co/lunamikin #art #christmas #cookies
December 26, 2025 at 12:17 AM
Next coding stream, I think I'll tackle reading & writing WAV files. It's a nice & simple audio file format, but with a few little quirks along the way, and I've found a good reference for it again. Will I stream on Christmas? 🎄 We'll see how it goes. Maybe Boxing Day.
December 25, 2025 at 6:41 AM
A fun halfbody commission by @scarfinstein.bsky.social 💜 Her commissions are currently closed, but should be open again soon! bsky.app/profile/scar... Thanks, Scarfy! 😺
December 24, 2025 at 4:03 AM
Okay, hear me out: Min from "Mind Over Magnet" #hearmeout
December 23, 2025 at 6:42 PM
I'm a bit later than I'd hoped, but live now, to play Mind Over Magnet! 🧲 www.twitch.tv/tawnycodecat
December 23, 2025 at 2:03 AM
I finished most of the changes I'd planned for the file I/O code (except ref counting, which I realized is a bad idea 😸), so I thought next stream, I'll play "Mind Over Magnet" by @gamemakerstoolkit.com (GMTK), a neat puzzle platformer where we need to help magnets escape a factory.
December 22, 2025 at 7:59 AM
@blastoffbucky.bsky.social came into @xenosbreed.bsky.social's chat with an unhinged response to a riddle 😆 www.twitch.tv/xenosbreed/c... The game is Cryptmaster @thecryptmaster.bsky.social Nice attention to detail 😸
Twitch
Twitch is the world
www.twitch.tv
December 21, 2025 at 8:18 PM
By far my favourite Christmas song, by The Arrogant Worms: www.youtube.com/watch?v=7Vrs... content warning for violence 😆
The Christmas Song
YouTube video by Arrogant Worms - Topic
www.youtube.com
December 21, 2025 at 4:59 AM
Good news story: a bunch of caring people dressed as Santa and elves took $3000 of food from a big grocery store and gave it away for free, in protest of record profits due to grocery stores raising prices above inflation. www.cbc.ca/news/canada/... The grocery chain (the real criminals) are mad 😸
Thieves dressed as Santa and his elves steal $3K worth of goods from Montreal grocery store | CBC News
Several people dressed as Santa and a group of masked elves were filmed at a grocery store in Montreal on Monday night filling up carts with food. An activist group calling themselves Robins des ruell...
www.cbc.ca
December 20, 2025 at 1:01 AM
I hope that soon I can get out of this phase of writing code that's incredibly confusing for no good reason, since I don't want to make people think programming is confusing. I want to show people they have the power to do amazing things. It takes a lot of prep work to make good explanations, or to
December 19, 2025 at 9:45 PM
This time, I'm trying to write wrappers for file input & output functions that actually work cross-platform. It might be a pretty short stream, unless I start ranting about capitalism 😸 www.twitch.tv/tawnycodecat
TawnyCodeCat - Twitch
[18+] Writing file input/output wrappers for Windows & Linux while trying not to rant about capitalism and A.I.
www.twitch.tv
December 18, 2025 at 11:47 PM
I started questioning back in 2019, thanks to a trans man on Discord, and him being trans made it clear to me how not everyone would prefer to be female. Took me 2 years questioning to encounter egg_irl, and it was probably some meme about not every transfem having the same dysphoria cracked my egg.
TRANS WOMEN OF BLUESKY:

What was your egg cracking moment?

When did you know you were trans? What made you realize?

And did you know you were a woman right away, or did you pass through other identities first
December 18, 2025 at 6:34 AM
I've used and recommended Firefox for over 20 years. Guess I have to switch to one of the A.I.-free forks of it now. Congrats to @firefox.com for shooting themselves in the foot by going all in on A.I., in the pursuit of making Firefox as malicious as Chrome 🤦‍♀️ #Firefox #NoAI
December 18, 2025 at 1:18 AM
On stream, I've implemented a class I called "Array", for a single memory allocation with a separate initialized size and allocated capacity, for fast appending, and "Queue", for the same, but also fast prepending. I forgot to implement the simpler case of just needing a
December 15, 2025 at 6:32 PM
I'm live, writing code to convert between Unicode text formats, all to be able to efficiently work around a common Windows "bug" with opening files in C & C++. The rabbit hole continues 😸 www.twitch.tv/tawnycodecat
TawnyCodeCat - Twitch
[18+] Re-encoding UTF-8 text as UTF-16 to work around a frequently-hit Windows
www.twitch.tv
December 12, 2025 at 2:12 AM
I put together some notes to remind myself how Unicode text encodings work. UTF-8 & UTF-16 are pretty weird text formats, but they work, and at least they're not code pages. Thank goodness.
December 10, 2025 at 6:15 AM
I was thinking I should write file input/output wrappers on stream next, so that I can get to writing code for reading & writing WAV and BMP files, though to work around a bug on Windows, I'll need to write UTF-8 to UTF-16 conversion support first. Lots of code ahead! 🖥️😺Maybe gaming first, though?
December 9, 2025 at 5:54 AM
I'm live again, starting to implement an array-based queue class in C++, so that I hopefully never have to again. I just couldn't keep myself away from the code any longer 🖥️😺 www.twitch.tv/tawnycodecat
Twitch
Twitch is the world
www.twitch.tv
December 7, 2025 at 2:40 AM
I'm live, continuing to implement a resizable array class in C++, while I come to terms with just how many messy issues C++ has that I have to work around. Wasn't this supposed to be something simple? 😸 twitch.tv/tawnycodecat
TawnyCodeCat - Twitch
[18+] Writing some code fundamentals from scratch while griping about how messy C++ makes it
twitch.tv
December 2, 2025 at 1:38 AM
Side note: C++ is a wild language, y'all. Why does anyone use it? ...asks a person who's been actively using it for about 20 years 😆 I should learn Rust, but I'm just not sure it solves the issues I hate about C++, e.g. how it makes it unnecessarily convoluted to write efficient code.
November 23, 2025 at 7:38 AM
I faced my anxiety and finally streamed for the first time in 3 months! There's so much I'm excited to do 🥹
I'm finally back to streaming, and now I'm FREE to write code on stream! What could possibly go wrong? 😼 I'm live now at twitch.tv/tawnycodecat #pngtuber #programmer #catgirl
Twitch
Twitch is the world
twitch.tv
November 23, 2025 at 7:30 AM
I'm finally back to streaming, and now I'm FREE to write code on stream! What could possibly go wrong? 😼 I'm live now at twitch.tv/tawnycodecat #pngtuber #programmer #catgirl
Twitch
Twitch is the world
twitch.tv
November 23, 2025 at 3:03 AM
Still a banger *checks upload date* almost 18 years later 🫠 www.youtube.com/watch?v=I6IQ...
Here Comes Another Bubble v1.1 - The Richter Scales
YouTube video by TheRichterScales
www.youtube.com
November 22, 2025 at 11:35 PM