SleepyTealCoder / Kiri
banner
sleepytealcoder.com
SleepyTealCoder / Kiri
@sleepytealcoder.com
Software Developer ⭐ Gamer ⭐ UK
Streaming weekend afternoons - 2:30pm - 5:30pm GMT

📺 twitch.tv/sleepytealcoder | 🌍 sleepytealcoder.com
Pinned
Hello! I'm Kiri. A software developer that normally writes code in C/C++ from the UK!

I stream to Twitch as SleepyTealCoder on Saturday & Sunday UK afternoons learning new things and sometimes going over old things!

I also like playing city based/building simulation, strategy and RPG games!
Bit of a delay to today's stream but will be looking at continuing to do some more refactoring and improving the code coverage for the service plugins of my Controller server!
December 27, 2025 at 1:47 PM
Mythical weekday stream: Tidying up and refactoring the existing code for my Controller server!

twitch.tv/sleepytealco...

#Programming #SoftwareDevelopment #TypeScript #Vtuber #YesItsFridayHappyFriyayToYou
SleepyTealCoder - Twitch
Tidy up and refactor existing server code! 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
December 26, 2025 at 9:11 PM
Reposted by SleepyTealCoder / Kiri
We're currently on day 9 of the Festive Donothon! We reached $149 and 22 hours on the frozen timer! The timer will unfreeze on the 27th December!

Thank you so much for all your wonderful generosity at this time, any donation will help with the costs of food and rent moving into the new year.
December 23, 2025 at 12:32 PM
Pretty good weekend streaming wise.

Got the Filesystem Manager wired up to the Buttons Manager then spent most of the remaining time getting the Button Processor initially setup along with adding callbacks to the service plugins.

Will be doing some SSH communications protocol work next weekend!
December 21, 2025 at 9:58 PM
Working on the Filesystem Monitor and Buttons Manager then a new Button Processor for the 2nd iteration of my Controller server!

twitch.tv/sleepytealco...

#Programming #SoftwareDevelopment #TypeScript #VTuber #WrapUpThosePresentsNotPresenters
SleepyTealCoder - Twitch
Working more on the Filesystem Monitor and Button Processor! 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
December 20, 2025 at 3:25 PM
Hi all... just a little delay to today's stream while I'm getting the presents (not presenters - thanks muscle memory) and cards sorted out.
December 20, 2025 at 1:43 PM
It's the weekend!

For this weekend's streaming I'll be working a bit more on the Filesystem Monitor initially needing to add a callback function for the Controller server.

After that it'll probably be some sort of button processor for performing the actions/steps of the button.
December 20, 2025 at 2:11 AM
Reposted by SleepyTealCoder / Kiri
The Festive Donothon is currently LIVE! Here's all the details of the Stream ahead and the values of each money donation, bits donation and subscription on the timer! There will be art giveaways every day too! If you can't donate lurking and sharing my BlueSky posts helps! Hope to see you all there!
December 15, 2025 at 10:50 PM
Streaming was a bit busy this weekend.

Got the buttons manager mostly implemented and then went to get most of the filesystem monitoring done for my Controller server - hopefully next stream it can be wired up to the buttons manager properly on Saturday.

Have a good week!
December 14, 2025 at 10:30 PM
Working on adding file monitoring to the Buttons Manager for the 2nd iteration of my Controller server!

twitch.tv/sleepytealco...

#softwareDevelopment #programming #vtuber #typescript #ItsThoseJsonFiles
SleepyTealCoder - Twitch
Working more on the Buttons Manager! 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
December 14, 2025 at 2:25 PM
Reposted by SleepyTealCoder / Kiri
This coming Monday I'll be starting an Uncapped Festive Donothon! The Donothon Timer will be frozen for the first 12 days where you can donate to add minutes. The 27th is when I unfreeze the timer and let it run, donating will still extend the timer! More info can be found below. Hope to you then!
December 13, 2025 at 1:50 AM
Working on the Buttons Manager some more for the 2nd iteration of my Controller server!

twitch.tv/sleepytealco...

#Programming #SoftwareDevelopment #VTuber #TypeScript #AlmostLate
SleepyTealCoder - Twitch
Working more on the Buttons Manager! 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
December 13, 2025 at 2:27 PM
It's the weekend!

For this weekend's streaming I'll be working more on the buttons manager getting the recursive directory loading to work, some error handling, some file monitoring and some safeguards.

If there's some time left - an ability to monitor the changed Json files (triggers a reload).
December 13, 2025 at 12:25 AM
Streaming went good this weekend.

Got the Buttons Manager looking in the directories given within a JSON file then load up the JSON files in the directories for the Controller server.

More on the Buttons Manager next weekend - error handling & recursively loading directories.

Have a good week!
December 8, 2025 at 12:00 AM
Working more on the Buttons Manager to allow multiple JSON files being loaded for the 2nd iteration of my Controller!

twitch.tv/sleepytealco...

#programming #softwareDevelopment #vtuber #typeScript #nearlyforgotToPostThisAgain
SleepyTealCoder - Twitch
Cleaning up and working more on the Buttons Manager! 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
December 7, 2025 at 2:33 PM
Cleaning up and working more on the Buttons Manager for the 2nd iteration of my Controller server!

twitch.tv/sleepytealco...

#programming #softwareDevelopment #vtuber #typeScript #AlmostRunningBehindAgain
SleepyTealCoder - Twitch
Cleaning up and working more on the Buttons Manager! 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
December 6, 2025 at 2:31 PM
It's the weekend!

For this weekend's streaming I'll be continuing to work on my Controller server tidying up and refactoring the button manager and adding some unit tests to handle errors.

After that I'll add some behaviour to load in directories & monitor files for changes and reload them.
December 5, 2025 at 11:20 PM
Streaming this weekend went well.

Got the Twitch Helix plugin done and started work on processing the buttons JSON file to generate the array of buttons that will be used. The array is generated - need to do error handling + refactoring (many ifs & fors) but that's for Saturday.

Have a good week!
November 30, 2025 at 9:02 PM
Starting work loading up actions.json for the 2nd iteration of my Controller server!

twitch.tv/sleepytealco...

#Programming #SoftwareDevelopment #TypeScript #VTuber #IsntLoadingJsonFilesFun
SleepyTealCoder - Twitch
Working on reading from actions.json! 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
November 30, 2025 at 2:29 PM
Continuing to work on the Sleep plugin for the 2nd iteration of my Controller server!

twitch.tv/sleepytealco...

#Programming #SoftwareDevelopment #TypeScript #VTuber #MoreOptionsForSleepingYay
SleepyTealCoder - Twitch
Adding the Sleep plugin for the server 🔨🔧🚧 | Controller 2nd iteration
twitch.tv
November 29, 2025 at 2:29 PM
It's the weekend!

For this weekend's streaming I'll be adding more functionality to the Sleep plugin for the 2nd iteration of my Controller server - mainly the nearst amount of full (x) minutes and on the minute of an hour.

If there's time - seeing if this could be loaded up through actions.json.
November 29, 2025 at 8:13 AM
Streaming this weekend went well.

Got the Twitch plugin mostly working and started working on the Sleep plugin (initially making it wait for seconds & nearest amount of minutes).

My apologies to those watching today's VOD as there are a fair few pauses in stream.

Have a good week!
November 23, 2025 at 8:37 PM