devlog

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!

Week 10
12 March 2023

This week I started adding lights to klotter

Week 09
5 March 2023

This week I continued work on Klotter. Nothing super interesting except that I resurected some old mesh generator code I wrote about 15 years ago. I ended up replacing most of it though. C’est la vie.

Week 08
26 February 2023

This week I continued working on workbench and fixing the detected issues in euphoria. I also started on a smaller rendering experiment called Klotter, with anti-goals so I hope it will accomplish part of what tred tried to do.

Week 07
19 February 2023

This week I finished the rewatch of Bobbys entity talk and fixed typos so that my notes compile. I’ll probably will soon start integrating it into euphoria. Speaking of euphoria I also started cleaning up the code based on suggestions by the tool I hacked together last week and I’m almost done cleaning up the code. When that’s done I think it’s time to clean up the python scripts and switch the main repo to the dotnet tools.

Read the rest...

Week 06
12 February 2023

This week I expanded blaggen with custom page data, I removed the templates from some euphoria types and added a initial version of a tool to detect confusing member order for classes/structs to workbench

Week 06
6 February 2023

This week I started removing templates from some classes since they were only used within tests while the rest of the code used the same type. I also added hugo import and custom meta data to the blaggen generator.

Week 04
29 January 2023

This week I added unit tests to blaggen and implemented the “top links” and watched Bobby Anguelovs talk about entity/object models and probably going to switch my system to something similar.

Week 03
22 January 2023

This week I ported the last python script (I think) and continued working on cleaning up the build code. Then I started a new project (oh noes), a small(ish) static site generator. It started, at first, as a small project to see how big a static static site generator would be but I think, if it ever becomes useful, it would be neat if I could port this homepage/blog to use it.

Read the rest...

Week 02
16 January 2023

This week I ported most of my tools from rust to c#.

Week 01
8 January 2023

This week I fixed warnings in euphoria and added implementation of tor curves. My new year resolution is that I should complete the tred project and integrate all the findings from in into euphoria and on that track I started cleaning up tred some more by splitting the headers into a public and private part. Turns out the rendering exposes some implementation details so I need to clean up the include graph tree and perhaps refactor a bit next week.

Read the rest...