Hmmm a lot of changes incoming. Definitely a job one.
I have been working on my own Moonraker/Klipper client and this is such a fun project to work on. It involves some fun OpenGL sheningans but also a lot of playing around with different data structures. I like learning both but the data structures is something I really wanted to learn more about. There’s not that much of it in the embedded world, maybe because embedded leans more on static allocations instead of dynamically using the heap.

I was thinking lately about the feeling of staying outside of the system for a bit. When I say “system” I mean doing things one shouldn’t do, like staying unemployed intentionally. I recognize the silliness of that statement. Being unemployed for some time, especially with resources to do so, is far from being outside of the norm, outside of the threaded path. It happens to many. For me it’s an uncomfortable place to be. I have met people who bet on their own projects, spending their savings and time pursuing their ideas. Given, it’s a minority. Most of us do our best to stay on someone’s payroll. There’s a feeling of safety to it.
This gives me more appreciation of people who choose to bet on themself. Everyday means facing their idea and choosing to keep believing in it or folding and re-joining the “productive society”.
While I’m not unemployed just yet, I’m a pondering the idea of pushing something of my own for a little while. It’d definitely be this printer control interface, amongst a few other ideas. Whatever I decide I keep trying to remind myself that decisions like these aren’t final. It’s ok to spend a bit of time on your ideas, it’s ok to “fail” in terms of producing something that would forever save you from having to re-join the workforce. The main goal would be to learn and to give oneself space to take space, to reclaim self even if for just a little bit.