June 16, 2025
Ive been working on redoing the edit users page. I also added an elevated mode for admins when they delete stuff. Here is an in progress view of the new edit users page
I've been working on fixing bugs. I had to fix the web sockets because they didn't work on safari. I think I fixed them (they work for me). I also cleaned up the cors on the server.
I've just been fixing stuff. One of the things I did was add a description to the seo because I forgot
I added an nvim-light config for my servers. My main nvim config was overly big for my servers.
I’m just cleaning up stuff
Today I merged v0.4.0. I also worked on updating the postgres branch
I updated to macOS Tahoe today, so I needed to make some changes. I spent a lot of time today fixing my tmux windows because I made my terminal a little bit translucent to mach Liquid Glass
Ive done a lot today. I've fixed a lot of bugs. I also added a note when non-admins add points, so its easier for admins to approve or deny
So I use nuxt for my app. Nuxt has an auto importing feature. I always wondered why it never worked for me. Turns out it was a misconfiguration..... oops. This is a picture of a pull request I made for my app with the removals of the imports.
I've been working on fixing bugs. I also worked on fixing the authentication to use cookies. But Im going to wait until I split the authentication from the main backend. I'm hoping to publish v0.4.0 at some point next week. I'm not sure what do to do for the picture so here is all of my checks passing
I just added an rss feed to the main website and a changelog page
I've been doing a lot of work on v0.4.0. I added an approval system for when deans add points. Admins can now create point presets for deans or leaders that require approval from admins. This is what the approval part looks like for admins
My app was officially used this weekend for the first time! I have a lot of things I need to fix that I didn’t realize were problems. Now I’m working on fixing the biggest problem. The point presets were complicated and really not user friendly. So I’m fixing that now. These are the new options for point presets
I did a lot more work on the games system. I added a podium and fixed bugs. The podium has a nice animation. (these are some of my testing houses)
I just finished the new Game mode. This allows for tracking during a game, and then adding the points to the houses afterward. I had to use a web socket for the first time. They aren't as hard as I thought
I've been working on fixing bugs. I also improved the bugs page on the main website. It now has a search field and you can select issues or feature requests
Another website for me
I finished the point presets and made announcements better. They now have a title option! As I was making this I found out the announcement title wasn't working. Thats fixed now
So I've been working on the point presets a lot. It's a lot more work than I originally thought. I'm working the editing page and about to start the testing. Also I need to do the editing of the parameters which won't be super hard but I need to come up with a UI for it
I made my projects have a card thing made made stuff better
I'm really bad at design so I had some help from AI :) I like the blue theme but I'm not fully sure yet
I just made the project and copied my Github README
My personal website. Its made with Nuxt v4
So one of my next big features is custom point presets. This is hard to implement because I'm adding parameters for each option. Making the UI usable for anyone if difficult
I just merged my ui fixes and improvements!! One of my favorite things is that the sidebar on mobile now darkens the background and allows the user to press it to close. Also I fixed the dropdowns. They don't expand the container anymore!
Ive been working on fixing some weird UI things and making it better!
I just fixed a bug with the theme switching button
I've been working on getting my website on google with seo stuff
I started signing my GitHub commits!
Ive been working on allowing users to have no house and fixing bugs
I’ve been working on the calendar and notifications
I've been working on a better sorting and searching system for the users
Ive been working on fixing a lot of things. I added a group user type so the admin doesn't have to make tons of users. I also added House Announcements. I also made the standings page auto update when new points are added
Docker images for learning linux and testing skills. Also just for fun
I fixed some things and added a terms and privacy policy.
I added a simple bug tracking page. It uses an n8n instance to get the issues from GitHub and display them here
I just fixed luasnip so now I have snippets! I also recently switched to blink.cmp for completion in neovim from nvim-cmp
These are my dotfiles. I use GNU stow to manage them
I just finished the redesign. The main website now matches the Desktop App!
The House App is a cutting-edge tool designed to enrich the educational journey for students and teachers alike. It offers insights to track house-related activities and achievements, fostering engagement within the school community.
I have more stuff working. I’ve also fixed the screens
I’ve been working on making the new 2D art. I’m not really good at it, but it works for now. I’m starting to get some more stuff working again.
This project is in a demo right now. The starting village works and some other features
So, I decided to switch my game to 2D. I was having trouble with modeling for 3D and wanted to spend time working on the game instead of making models. Also for other reasons. I’ve gotten this far. Luckily most of the stuff I’ve written works with 2D without or with small changes!
I’ve been working on creating villages and kingdoms
I just added a campfire and torch. I also made the furnace better!
I’ve been working on redoing the item and drops system because it wasn’t very good. I also did some other stuff.
I just finished the governors desk. This is where the user will get villagers in their village. (I don’t have a model for it yet)
I just finished redoing the npc state machine
I’ve been working on the builders stage 5. This is the stage where you build for the first time. It’s a lot of work but this is the first thing built! (I know it looks bad) This is the biggest stage I’ve made so far
I haven’t done very much but i did finish the npc wondering state. And started on the tavern.
The NPC now jumps to get to the player! I still have a bit of work to do though.
Finally made a NPC follow state! Still has a few problems though
I’ve been working on redoing the inventory again fixing bugs
I added some new tiles and fixed bugs
After about 4 hours, (at least) I have redone the inventory and fixed the tool belt!
The first successful plant growth
Just added NPC states for non starting village npcs
I just made the tiles drop items when they are broken.
I added furnace and anvil UIs and made them work!
I started this project on Jun 7, 2025 because I wanted to learn a game engine. I picked Godot. So far I’m added multiple NPCs and almost finished the Starting Village’s Blacksmith.
This is a game played entirely in the command line. Your goal is to create a new village from the ground up and keep it running. You will have to make choices that will affect your village. You will be able to create many villages and keep your kingdom running smoothly! It is not done yet, but it’s testable. I made in the Swift Programming Language
A remake of my game, Terminal Kingdom, but made in 2D with a 3D look using Godot. The primary goal of the game is to create a new village from the ground up and keep it running smoothly. However, You will have to make decisions that will greatly affect your village in the future. Eventually, you will be given the option to leave and create your own village while establishing your very own kingdom. There will be challenges spread throughout your journey, but there is no doubt that they can be overcome. Have fun!
This was widely regarded as a great move by everyone.