Thank you for this monthly update thread format. This might be the only thing that could push me to continue to work on my projects. Something to genuinely look forward to. Because seeing so many passionate people working on mindblowing projects get me excited and hopeful.
So, some updates on What's everybody working on? - #178 by sohro_desu.
I learned many things. The main one being that I need to learn more.
Specifically, 3D graphics. So I went ahead and started with Vulkan. Because what was I doing is software rendering, relying only on CPU. It’s not that bad, AzPainter does that. But I won’t do that, no way in hell. I need to offload as many work to GPU as possible, leaving the absolute minimum to CPU. Any GPU has thousands of cores for this specific computing, even on low-end ones.
I don’t want lags, I don’t want my device to melt.
Here’s how the progress might look like from someone who have many jobs for living not related to programming at all 
There’s a bonus at the end of the video.
Moving forward, I want to solidify my understanding about Vulkan and 3D graphics. Then continue to work on my minimalistic UI layout+drawing module that uses Vulkan.
Then brush engine, layers, etc. I don’t even know what’s waiting for me, I’ll see when I see it.
I’m extremely thankful that even someone like me can do stuff like this with all these publicly available guides, tutorials, tooling, great programming language, everything that is made available for us to use for free.