1/11
So, I reflected a bit about where I personally struggled as a solo founder and decided to make a micro SaaS targeted at us, fellow founders. I want to have everything you need to start and work on a project gathered in one place to #buildinpublic 🧵👇
Today I’ve improved the speed of a particular frames matching algorithm. Made it 100x faster by calculating everything in WebGL2 shader.
From 20fps to 2000fps.
Today I played with a Skia library. Was able to achieve a CPU rendering with compiling it to Webassembly.
My goal is a hardware accelerated rendering though, and the lack of documentation combined with nearly nonexistent articles on the topic aren’t exactly speeding things up 🙂
I ordered a chair a couple a week ago or so, because my back kills me.
It came today, unassembled.
The closest assembly date is in one week.
Turkish service kills me 😅
I spent today around four hours trying to get running an 8-years old legacy Java/Kotlin project which is not dockerized.
It worked in the end, but I am devastated.
@finereli I will need to do some heavy stuff with number crushing before drawing my stuff, so C++ it is. The drawing code itself should not be hard both in WebGL and OpenGL in my case
@sergiuson Depending on the task :) My go-to framework is React, but now I need to do some off-the-main-thread calculations, so using plain Typescript.
It was an amazing productive day.
I prettified so much stuff in a previously messed up codebase.
And did a total UI/UX overhaul.
New thing I learned — Emscripten needs to be specifically told to allocate specific amount of stack memory if you need more on your app init.