This blog is a try to me keep motivates and a way to see my progress on my current projects. Let’s see how it goes!

Gustav Jansson
This week I started working on reducing the ammount of warnings euphoria generated. Thees things sometimes feels like whac-a-mole squishing warnings in clang and then find some new in msvc but it’s moving along.
This week I continued working on my port of python code and I’m currently working on the “most common headers for a c++ file” tool, useful for determining what files to add to a pch
This week I watched alot of netflix, relaxed and continued porting the python scripts to rust.
This week I started porting the build scripts from python to rust.
This week I spent on cleaning up and refactoring euphoria code. Getting real close to zero warnings in clang-tidy
This week I started refactoring euph to CamelCase and I expect it will take a while for it to be complete. I thought I was done with core but running clang-tidy checks on it it seems I’ve still missed a few spots
This week I mostly thought about rendering design, trying to come up with a flexible structure for 3d shader, mesh layout and API design.
This week I continued working on tred, adding test for vertex_layout, adding a custom assert library and continued working on the API design
This week I continued working on tred and finally got multi window rendering working.
This week I continued working on tred, refactoring, adding featuers and fixing issues.