Daily Post Image from Upsplash

January: 31

Notes

Tables

The table for view management should be simple enough to help keep track of valid views that are performed on the instance of what is being queried. We could make it easier to help

2025

  • Gamejam

    07:35AM

    Was suppose to pull an all nighter but I ended up passing out before I could get too far with the extension. Oh well, I did my best for a new godot project and maybe next round, I will get a better understanding of how the UI works for wasm builds.

  • Godot

    02:51PM

    Extension updates! I believe I will continue to work on the extension, maybe even go back around and integrate a couple of the things that I did not get a chance to do so with. The bevy ecs was really interesting and I am actually wondering how it would perform for a tilemap setup?

    04:21PM

    Starting to build out the different folders and seeing if I can start to use those to make things easier down the line. Since UI was a bit more tricky, I am thinking that it would make sense to master that out after this gamejam? There are a decent amount of things that we need to learn and understand before we can move forward with that eco-system. I suppose adding macros afterwards would make sense too but that will be on a later date. Okay I decided to extned out all of the UI, then wrapping it into simple chain calls, thus making it easier to shift through the code and build around it.

2024

  • 7:30am - Epoxy

    Epoxy

    We are remodeling the storage room and the bathroom, at the same time! For the storage room floor, we decided to layer it with an epoxy grey tone because the floor was getting old and dull. I never realized how easy it has become to DIY home improvements, and honestly, tackling them in small steps has made it so much easier. Cleaning out the storage room, I found my old airsoft collection, but it always feels good to organize your belongings, side note: I also found my nerf double barrel machine gun hehehe.

    The first layer was applied over night and now this morning, we are going to double check the corners and add a bit of a smaller layer in the corner / holes, just to get them even with the rest of the floor.

  • 10:45am - SVG

    SVG

    Decided to float around with the idea of SVG generator for some random projects. As I am thinking it through, I could adjust the hierarchy for the objects within the JEDI library.

    Thus the question on my mind would be how would I setup the naming convention for the different objects.

  • 3:45pm - `Builder’

    Builder

    Inside of the Jedi crate, I added the hybrid validator with async support as an optional rule. This means we can move the validator that we have inside of the kbve package into the jedi package, thus making it easier to reference and maintain.

    We will also use the validator inside of the erust because that will help with the client-side sanitization, even though we have server-side sanitization. One could argue that it would not make sense to have sanitization on both sides but I felt the need to do our best to keep a clean and secure environment, including for testing edge cases where we might not have full control over the backend, i.e a N8N function.

    After the validator builder, I am going to start the Regex builder, ideally placing them into a DashMap to make it easier to access. The dashmap would be a collection of LazyCells that would hold the regex instances.

    I believe the file will be called regexmap, I will try to build a simple map for it and hopefully it should hold the generic regex patterns that we would need for our application.